Revert "Temporarily disable SIMD fuzzing on CI" (#3555)
This reverts commit 95e8723d0767556f0ddbc9151bce269464852bb1.
This commit is contained in:
@@ -213,6 +213,12 @@ impl wasm_smith::Config for WasmtimeDefaultConfig {
|
|||||||
4
|
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 {
|
fn reference_types_enabled(&self) -> bool {
|
||||||
true
|
true
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -40,6 +40,7 @@ pub fn fuzz_default_config(strategy: wasmtime::Strategy) -> anyhow::Result<wasmt
|
|||||||
.wasm_reference_types(true)
|
.wasm_reference_types(true)
|
||||||
.wasm_module_linking(true)
|
.wasm_module_linking(true)
|
||||||
.wasm_multi_memory(true)
|
.wasm_multi_memory(true)
|
||||||
|
.wasm_simd(true)
|
||||||
.wasm_memory64(true)
|
.wasm_memory64(true)
|
||||||
.strategy(strategy)?;
|
.strategy(strategy)?;
|
||||||
Ok(config)
|
Ok(config)
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ use wasmtime_fuzzing::{generators, oracles};
|
|||||||
|
|
||||||
fuzz_target!(|data: (
|
fuzz_target!(|data: (
|
||||||
generators::Config,
|
generators::Config,
|
||||||
wasm_smith::ConfiguredModule<oracles::SingleFunctionModuleConfig<false, true>>
|
wasm_smith::ConfiguredModule<oracles::SingleFunctionModuleConfig<true, true>>
|
||||||
)| {
|
)| {
|
||||||
let (config, mut wasm) = data;
|
let (config, mut wasm) = data;
|
||||||
wasm.module.ensure_termination(1000);
|
wasm.module.ensure_termination(1000);
|
||||||
|
|||||||
Reference in New Issue
Block a user