8acaaa2892
build(deps): Bump actions/upload-artifact from 4.6.1 to 4.6.2 ( #4159 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4.6.1 to 4.6.2.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4.6.1...v4.6.2 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-25 10:06:32 +08:00
3e20194ecd
Update NuttX and NuttX Apps references to releases/12.9 in workflow f… ( #4148 )
...
* Update NuttX and NuttX Apps references to releases/12.9 in workflow files
* Remove Kconfig modification step for NuttX in spec test workflow
2025-03-24 07:09:22 +08:00
8288190d57
build(deps): Bump actions/upload-artifact from 4.6.0 to 4.6.1
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4.6.0 to 4.6.1.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4.6.0...v4.6.1 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-25 00:37:01 +00:00
e3ddbd58f7
Synchronize the GC spec tests to the commit from December 9. 2024. ( #4022 )
...
- Synchronize the GC spec tests to the commit from December 9. 2024.
- Revise the error messages to be consistent with the spec test cases.
- bypass gc spec test on the nuttx platform as a workaround
2025-01-20 09:41:47 +08:00
0d20521406
build(deps): Bump actions/upload-artifact from 4.5.0 to 4.6.0 ( #4021 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4.5.0 to 4.6.0.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4.5.0...v4.6.0 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-14 15:30:28 +08:00
53da420c41
Enable shrunk memory by default and add related configurations ( #4008 )
...
- Enable shrunk memory by default and add related configurations
- Improve error messages for memory access alignment checks
- Add documentation for WAMR shrunk memory build option
- Update NuttX workflow to disable shrunk memory build option
2025-01-13 07:09:04 +08:00
04f1071f1c
build(deps): Bump actions/upload-artifact from 4.4.3 to 4.5.0 ( #3981 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4.4.3 to 4.5.0.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4.4.3...v4.5.0 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-25 13:31:37 +08:00
b34b2c8e26
Add token permissions for CIs to fix issues reported by scorecard ( #3867 )
2024-10-22 09:13:55 +08:00
7d4b530855
build(deps): bump actions/upload-artifact from 4.4.0 to 4.4.3 ( #3855 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4.4.0 to 4.4.3.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4.4.0...v4.4.3 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-14 21:53:46 +08:00
2baac8d9e0
build(deps): bump actions/upload-artifact from 3.1.0 to 4.4.0
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 3.1.0 to 4.4.0.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v3.1.0...v4.4.0 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-09-30 10:45:34 +00:00
cd47438af9
spec_test_on_nuttx.yml: Disable riscv32_ilp32f for now ( #3777 )
...
It seems failing too frequently.
cf. https://github.com/bytecodealliance/wasm-micro-runtime/issues/3776
2024-09-10 10:58:22 +08:00
cb71ca5822
CI: Disable parallel test in spectest for NuttX ( #3780 )
2024-09-09 21:58:07 +08:00
67c33a29e3
CI: Enable XIP spectest for RISCV32 ILP32F ( #3727 )
2024-08-19 09:52:38 +08:00
58ca02bc5f
Add support for RISCV32 ILP32F ( #3708 )
2024-08-15 15:17:42 +08:00
8a2e151de1
CI: Bump NuttX version to 12.6 ( #3684 )
2024-08-05 09:06:31 +08:00
08fad88d75
spec_test_on_nuttx.yml: Retire CONFIG_EOL_IS_LF ( #3676 )
...
It has been removed in nuttx while ago:
https://github.com/apache/nuttx/pull/8628
2024-08-02 09:54:07 +08:00
c3bd6b495b
spec_test_on_nuttx.yml: Replace sed with kconfig-tweak ( #3672 )
...
Fixes: https://github.com/bytecodealliance/wasm-micro-runtime/issues/3646
2024-07-31 09:45:11 +08:00
3b56e7c607
spec_test_on_nuttx.yml: Record more logs ( #3670 )
...
Upload artifacts including nuttx config/image and wasm/aot modules
for post-mortem investigations.
2024-07-27 15:38:24 +08:00
84b5221517
spec_test_on_nuttx.yml: Enable xip ( #3671 )
...
Related changes:
https://github.com/bytecodealliance/wasm-micro-runtime/pull/3662
https://github.com/bytecodealliance/wasm-micro-runtime/pull/3666
2024-07-27 15:31:31 +08:00
22df091603
spec_test_on_nuttx.yml: Add xtensa ( #3665 )
...
Fixes: https://github.com/bytecodealliance/wasm-micro-runtime/issues/3608 .
2024-07-26 14:14:04 +08:00
2b5b771537
CI: Build llvm for xtensa ( #3637 )
2024-07-18 13:51:16 +08:00
082cfa1c4f
Correct nuttx repo names ( #3484 )
...
The nuttx repo had changed from https://github.com/apache/incubator-nuttx
to https://github.com/apache/nuttx .
2024-05-31 15:39:23 +08:00
9d6d3466ff
Fix a few native stack address calculations ( #3351 )
2024-04-24 16:39:38 +08:00
16a4d71b34
Implement GC (Garbage Collection) feature for interpreter, AOT and LLVM-JIT ( #3125 )
...
Implement the GC (Garbage Collection) feature for interpreter mode,
AOT mode and LLVM-JIT mode, and support most features of the latest
spec proposal, and also enable the stringref feature.
Use `cmake -DWAMR_BUILD_GC=1/0` to enable/disable the feature,
and `wamrc --enable-gc` to generate the AOT file with GC supported.
And update the AOT file version from 2 to 3 since there are many AOT
ABI breaks, including the changes of AOT file format, the changes of
AOT module/memory instance layouts, the AOT runtime APIs for the
AOT code to invoke and so on.
2024-02-06 20:47:11 +08:00
b98f150f82
CI: Update version of checkout to suppress warnings ( #3093 )
2024-01-27 07:55:49 +08:00
54ef0e4de7
Bump NuttX version to 12.4.x in CI ( #3047 )
2024-01-19 11:24:48 +08:00
c6848e45a1
Using docker image for nuttx spectest ( #2887 )
...
And disable running the nuttx spectest CI every time PR merged since
it will consume too much runners to slow down the other checks.
2023-12-11 09:48:59 +08:00
39d0fabda3
Using stable branch for NuttX relative CI ( #2872 )
2023-12-06 16:09:17 +08:00
7308b1eb00
Update FPU configuration in spec_test_on_nuttx.yml ( #2856 )
2023-12-04 18:57:18 +08:00
453a29a9d4
Enable spectest on riscv64 ( #2843 )
...
Fix relocation issues on riscv and update test scripts and CI to enable
test spec cases on riscv QEMU.
2023-12-04 14:22:47 +08:00
d7608690c0
Run spec test for classic/fast-interp in NuttX CI ( #2817 )
2023-11-27 15:24:02 +08:00
748e745088
Disable FPU in NuttX spec test ( #2781 )
...
Fix spec test failure on NuttX with #2780 , see:
https://github.com/bytecodealliance/wasm-micro-runtime/actions/runs/6910450452
2023-11-18 09:09:30 +08:00
56bfae774c
Update RISC-V compilers in Nuttx compilation CI and spec test CI ( #2756 )
...
Update RISC-V compilers in Nuttx compilation CI and spec test CI
to test workflows.
Signed-off-by: Huang Qi <huangqi3@xiaomi.com >
2023-11-14 09:21:58 +08:00
d692878484
Nuttx CI: Ignore the expired certificate for riscv gcc toolchain ( #2222 )
2023-05-17 15:15:23 +08:00
19ab3b8812
spectest/nuttx: Increase stack size of iwasm task ( #2082 )
2023-03-29 17:24:44 +08:00
2a5a2243e3
ci: Setup wasi-sdk for compilation on nuttx to fix break ( #2012 )
2023-03-07 12:06:38 +08:00
27e7e160af
Upgrade toolkits ( #1878 )
...
Upgrade the version of related toolkits:
- upgrade llvm to 15.0
- upgrade wasi-sdk to 19.0
- upgrade emsdk to 3.1.28
- upgrade wabt to 1.0.31
- upgrade binaryen to 111
And upgrade the CI scripts, sample workload build scripts, Dockerfiles, and documents.
2023-02-02 09:42:25 +08:00
5d006ad263
Reuse build llvm libraries for spec test on nuttx ( #1838 )
...
Fix daily CI break on NuttX.
2022-12-26 14:22:15 +08:00
d827315122
Enable XIP in CI daily test ( #1793 )
2022-12-13 11:32:35 +08:00
a29344ae6c
Enable spec test on nuttx and daily run it ( #1763 )
...
- Spec test needs about 15 min
- Skip some test cases that cannot pass now, most of which are FP relative
(due to potential bugs in NuttX's libc)
2022-12-02 12:39:46 +08:00