Split our existing fuzz targets into separate generators and oracles

Part of #611
This commit is contained in:
Nick Fitzgerald
2019-11-21 14:40:25 -08:00
parent 9658d33b5c
commit 58ba066758
8 changed files with 116 additions and 85 deletions

View File

@@ -9,14 +9,10 @@ publish = false
cargo-fuzz = true
[dependencies]
wasmtime-environ = { path = "../crates/environ" }
arbitrary = "0.2.0"
wasmtime-fuzzing = { path = "../crates/fuzzing" }
wasmtime-jit = { path = "../crates/jit" }
cranelift-codegen = "0.50"
cranelift-wasm = "0.50"
cranelift-native = "0.50"
libfuzzer-sys = { git = "https://github.com/rust-fuzz/libfuzzer-sys.git" }
wasmparser = { version = "0.39.2", default-features = false, features = ["core"] }
binaryen = "0.8.1"
# Prevent this from interfering with workspaces
[workspace]