Actually add instantiate-maybe-invalid fuzz target (#2190)
Forgot to add it to the manifest so it didn't actually get built!
This commit is contained in:
@@ -107,3 +107,9 @@ name = "instantiate-wasm-smith"
|
||||
path = "fuzz_targets/instantiate-wasm-smith.rs"
|
||||
test = false
|
||||
doc = false
|
||||
|
||||
[[bin]]
|
||||
name = "instantiate-maybe-invalid"
|
||||
path = "fuzz_targets/instantiate-maybe-invalid.rs"
|
||||
test = false
|
||||
doc = false
|
||||
|
||||
@@ -2,14 +2,14 @@
|
||||
|
||||
use libfuzzer_sys::fuzz_target;
|
||||
use std::time::Duration;
|
||||
use wasm_smith::Module;
|
||||
use wasm_smith::MaybeInvalidModule;
|
||||
use wasmtime::Strategy;
|
||||
use wasmtime_fuzzing::oracles;
|
||||
|
||||
fuzz_target!(|module: MaybeInvalidModule| {
|
||||
oracles::instantiate_with_config(
|
||||
&module.to_bytes(),
|
||||
wasmtime_fuzzing::fuzz_default_config(Strategy::Auto),
|
||||
wasmtime_fuzzing::fuzz_default_config(Strategy::Auto).unwrap(),
|
||||
Some(Duration::from_secs(20)),
|
||||
);
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user