diff --git a/fuzz/Cargo.toml b/fuzz/Cargo.toml index 7289ffa84b..a6981ddeea 100644 --- a/fuzz/Cargo.toml +++ b/fuzz/Cargo.toml @@ -15,7 +15,7 @@ cranelift-codegen = "0.28.0" cranelift-wasm = "0.28.0" cranelift-native = "0.28.0" libfuzzer-sys = { git = "https://github.com/rust-fuzz/libfuzzer-sys.git" } -wasmparser = { version = "0.23.0", default-features = false } +wasmparser = { version = "0.29.2", default-features = false } binaryen = "0.5.0" [features] diff --git a/lib/jit/Cargo.toml b/lib/jit/Cargo.toml index 27573e45ff..053c238775 100644 --- a/lib/jit/Cargo.toml +++ b/lib/jit/Cargo.toml @@ -23,7 +23,7 @@ failure = { version = "0.1.3", default-features = false } failure_derive = { version = "0.1.3", default-features = false } target-lexicon = { version = "0.2.0", default-features = false } hashbrown = { version = "0.1.8", optional = true } -wasmparser = "0.23.0" +wasmparser = "0.29.2" [features] default = ["std"] diff --git a/lib/jit/src/context.rs b/lib/jit/src/context.rs index 6429a7c5b2..ba23305548 100644 --- a/lib/jit/src/context.rs +++ b/lib/jit/src/context.rs @@ -69,6 +69,8 @@ impl Context { operator_config: OperatorValidatorConfig { enable_threads: false, enable_reference_types: false, + enable_bulk_memory: false, + enable_simd: false, }, mutable_global_imports: true, }; diff --git a/spec_testsuite b/spec_testsuite index b2800641d6..89cc463fa1 160000 --- a/spec_testsuite +++ b/spec_testsuite @@ -1 +1 @@ -Subproject commit b2800641d6c6b6a0c462f83e620843c414bea579 +Subproject commit 89cc463fa1251449d7974086a34ef0dc100b1582