liang.he
250aba6874
Sync up with wabt latest modification ( #296 ) ( #786 )
...
- Remove "--enable-reference-types" and "--enable-bulk-memory" for wat2wasm
to support finished proposals.
- Ignore invalid module in the thread spec repo:
``` wast
;; my_elem.wast
(module
(table $t 10 funcref)
(func $f)
(elem $t (i32.const 0) 0)
(elem $t (i32.const 0) $f $f)
(elem $t (offset (i32.const 0)) $f $f)
)
```
run with reference interpreter under spec/interpreter:
``` shell
$ ./wasm ../../../my_elem.wast
../../../my_elem.wast:5.9-5.11: syntax error: duplicate elem segment $t
```
- use a specific commit instead of the latest commit on the thread spec repo
2021-10-14 15:48:45 +08:00
Wenyong Huang
03494f9487
Refactor CI rules: merge ubuntu/macos/android, enable spec test ( #777 )
...
Refactor CI rules:
- merge ubuntu/macos/android into one job file
- add job file to test spec cases
- add compilation for lazy jit, debug interpreter and debug aot
- add compilation for performance profile, dump call stack and mini-loader
- re-org llvm build script to build lldb
Signed-off-by: Wenyong Huang <wenyong.huang@intel.com>
2021-10-11 20:32:29 +08:00
Wenyong Huang
52b6c73d9c
Apply clang-format for more src files and update spec test script ( #775 )
...
Apply clang-format for core/iwasm/include, core/iwasm/common and
core/iwasm/aot files.
Update spec cases test script:
- Checkout latest commit of https://github.com/WebAssembly/spec
- Checkout main branch but not master of https://github.com/WebAssembly/threads
- Update wabt to latest version
And update source debugging document.
Signed-off-by: Wenyong Huang <wenyong.huang@intel.com>
2021-10-08 17:47:11 +08:00
YAMAMOTO Takashi
ea835db54c
Enable wamr-test-suites on MacOS ( #740 )
2021-09-10 10:11:46 +08:00
Wenyong Huang
00663f0cd5
Import test suites to test spec cases ( #736 )
2021-09-09 12:49:46 +08:00