From bc081b74bc559cfddee4f01a02a018b903f31f1a Mon Sep 17 00:00:00 2001 From: Alex Crichton Date: Thu, 9 May 2024 19:08:05 -0700 Subject: [PATCH] Fuzz the tail call proposal on OSS-Fuzz (#8591) This was disabled historically before it was fully implemented, but Wasmtime now fully implements it, so enable it for fuzzing. --- crates/fuzzing/src/generators/config.rs | 4 ---- 1 file changed, 4 deletions(-) diff --git a/crates/fuzzing/src/generators/config.rs b/crates/fuzzing/src/generators/config.rs index 0ea8c1d0d547..13ba248a081e 100644 --- a/crates/fuzzing/src/generators/config.rs +++ b/crates/fuzzing/src/generators/config.rs @@ -395,10 +395,6 @@ impl<'a> Arbitrary<'a> for Config { config.disable_unimplemented_winch_proposals(); } - // This is pulled from `u` by default via `wasm-smith`, but Wasmtime - // doesn't implement this yet, so forcibly always disable it. - config.module_config.config.tail_call_enabled = false; - // Wasm-smith implements the most up-to-date version of memory64 where // it supports 64-bit tables as well, but Wasmtime doesn't support that // yet, so disable the memory64 proposal in fuzzing for now.