mirror of
https://github.com/bytecodealliance/wasm-micro-runtime.git
synced 2025-12-13 11:03:12 +00:00
This PR continues the work from #2382 and updates the exception handling support: * Inside the classic interpreter only: * Bug fixes and naming convention improvements * Import and Export of Exceptions and Tags * Remove the dependency on multi-module * Additional CI /CD changes to validate ENABLE_EXCE_HANDLING switch builds OK on all platforms Refer to https://github.com/bytecodealliance/wasm-micro-runtime/issues/1884. Signed-off-by: Ricardo Aguilar <ricardoaguilar@siemens.com> Co-authored-by: Chris Woods <chris.woods@siemens.com> Co-authored-by: Rene Ermler <rene.ermler@siemens.com> Co-authored-by: Trenner Thomas <trenner.thomas@siemens.com> |
||
|---|---|---|
| .. | ||
| spec-test-script | ||
| wamr-compiler-test-script | ||
| wasi-test-script | ||
| README.md | ||
| test_wamr.sh | ||
| tsan_suppressions.txt | ||
WAMR test suites
This folder contains test scripts and cases for wamr.
Help
./test_wamr.sh --help
Examples
Test spec cases with fast interpreter mode, which will create folder workspace, download the spec and wabt repo, and build iwasm automatically to test spec cases:
./test_wamr.sh -s spec -t fast-interp
Test spec cases with aot mode, and use the wabt binary release package instead of compiling wabt from the source code:
./test_wamr.sh -s spec -t aot -b
Test spec cases with all modes (classic-interp/fast-interp/aot/jit):
./test_wamr.sh -s spec
Test spec cases with aot mode and pthread enabled:
./test_wamr.sh -s spec -t aot -p
Test spec cases with aot mode and SIMD enabled:
./test_wamr.sh -s spec -t aot -S
Test spec cases with fast-interp on target x86_32:
./test_wamr.sh -s spec -t fast-interp -m x86_32