diff --git a/crates/wasm-smith/src/config.rs b/crates/wasm-smith/src/config.rs index 7ac513393c..f4d26dad67 100644 --- a/crates/wasm-smith/src/config.rs +++ b/crates/wasm-smith/src/config.rs @@ -746,7 +746,7 @@ define_config! { /// [wide-arithmetic proposal]: https://github.com/WebAssembly/wide-arithmetic /// /// Defaults to `false`. - pub wide_arithmetic_enabled: bool = false, + pub wide_arithmetic_enabled: bool = true, /// Determines whether the [extended-const proposal] is enabled. /// diff --git a/crates/wasm-smith/tests/core.rs b/crates/wasm-smith/tests/core.rs index 974423cee8..4713f08a78 100644 --- a/crates/wasm-smith/tests/core.rs +++ b/crates/wasm-smith/tests/core.rs @@ -239,6 +239,7 @@ fn smoke_can_smith_valid_webassembly_one_point_oh() { cfg.tail_call_enabled = false; cfg.threads_enabled = false; cfg.compact_imports_enabled = false; + cfg.wide_arithmetic_enabled = false; cfg.max_memories = 1; cfg.max_tables = 1; if let Ok(module) = Module::new(cfg, &mut u) {