Added spec threads tests, but disabling all for now

Fixed linter
This commit is contained in:
ptitSeb
2022-08-29 18:20:00 +02:00
parent a5f641b4b0
commit 34cba1c59f
2 changed files with 19 additions and 0 deletions

View File

@ -42,6 +42,11 @@ fn main() -> anyhow::Result<()> {
wast_processor,
)?;
test_directory_module(spectests, "tests/wast/spec/proposals/simd", wast_processor)?;
test_directory_module(
spectests,
"tests/wast/spec/proposals/threads",
wast_processor,
)?;
// test_directory_module(spectests, "tests/wast/spec/proposals/bulk-memory-operations", wast_processor)?;
Ok(())
})?;

View File

@ -23,6 +23,20 @@ singlepass+aarch64+macos traps::start_trap_pretty
llvm traps::start_trap_pretty
cranelift+aarch64+macos traps::start_trap_pretty
# Atomics (WIP)
singlepass spec::threads::atomic
singlepass spec::threads::exports
singlepass spec::threads::imports
singlepass spec::threads::memory
cranelift spec::threads::atomic
cranelift spec::threads::exports
cranelift spec::threads::imports
cranelift spec::threads::memory
llvm spec::threads::atomic
llvm spec::threads::exports
llvm spec::threads::imports
llvm spec::threads::memory
# Also neither LLVM nor Cranelift currently implement stack probing on AArch64.
# https://github.com/wasmerio/wasmer/issues/2808
cranelift+aarch64 spec::skip_stack_guard_page