From fc6328ae069f091a8cd53702d1f9876045d564e6 Mon Sep 17 00:00:00 2001 From: Alex Crichton Date: Mon, 20 Sep 2021 14:17:19 -0500 Subject: [PATCH] Temporarily disable SIMD fuzzing on CI (#3376) We've got a large crop of fuzz-bugs from fuzzing with enabled-with-SIMD on oss-fuzz but at this point the fuzz stats from oss-fuzz say that the fuzzers like v8 are spending less than 50% of its time actually fuzzing and presumably mostly hitting crashes and such. While we fix the other issues this disables simd for fuzzing with v8 so we can try to see if we can weed out other issues. --- crates/fuzzing/src/generators.rs | 6 ------ crates/fuzzing/src/lib.rs | 1 - fuzz/fuzz_targets/differential_v8.rs | 2 +- 3 files changed, 1 insertion(+), 8 deletions(-) diff --git a/crates/fuzzing/src/generators.rs b/crates/fuzzing/src/generators.rs index 361298ca3c..242a5bc3bb 100644 --- a/crates/fuzzing/src/generators.rs +++ b/crates/fuzzing/src/generators.rs @@ -142,12 +142,6 @@ impl wasm_smith::Config for WasmtimeDefaultConfig { 4 } - // Turn some wasm features default-on for those that have a finished - // implementation in Wasmtime. - fn simd_enabled(&self) -> bool { - true - } - fn reference_types_enabled(&self) -> bool { true } diff --git a/crates/fuzzing/src/lib.rs b/crates/fuzzing/src/lib.rs index 16b9441caf..4e93b52216 100644 --- a/crates/fuzzing/src/lib.rs +++ b/crates/fuzzing/src/lib.rs @@ -40,7 +40,6 @@ pub fn fuzz_default_config(strategy: wasmtime::Strategy) -> anyhow::Result> + wasm_smith::ConfiguredModule> )| { let (config, mut wasm) = data; wasm.module.ensure_termination(1000);