fuzz: Remove peepmatic fuzz targets
There are occasional timeouts in type checking where Z3 hangs. This is a known issue[0] with the implementation of type checking in Peepmatic, and getting these timeouts in the fuzzers is just annoying and adds noise to our fuzzing results. When we fix [0] we can reintroduce these fuzz targets. [0]: https://github.com/bytecodealliance/wasmtime/issues/2695
This commit is contained in:
@@ -1,8 +0,0 @@
|
||||
#![no_main]
|
||||
|
||||
use libfuzzer_sys::fuzz_target;
|
||||
use peepmatic_fuzzing::compile::compile;
|
||||
|
||||
fuzz_target!(|data: &[u8]| {
|
||||
compile(data);
|
||||
});
|
||||
@@ -1,8 +0,0 @@
|
||||
#![no_main]
|
||||
use libfuzzer_sys::fuzz_target;
|
||||
use peepmatic_fuzzing::automata::fst_differential;
|
||||
use std::collections::HashMap;
|
||||
|
||||
fuzz_target!(|map: HashMap<Vec<u8>, u64>| {
|
||||
fst_differential(map);
|
||||
});
|
||||
@@ -1,8 +0,0 @@
|
||||
#![no_main]
|
||||
|
||||
use libfuzzer_sys::fuzz_target;
|
||||
use peepmatic_fuzzing::interp::interp;
|
||||
|
||||
fuzz_target!(|data: &[u8]| {
|
||||
interp(data);
|
||||
});
|
||||
@@ -1,8 +0,0 @@
|
||||
#![no_main]
|
||||
|
||||
use libfuzzer_sys::fuzz_target;
|
||||
use peepmatic_fuzzing::parser::parse;
|
||||
|
||||
fuzz_target!(|data: &[u8]| {
|
||||
parse(data);
|
||||
});
|
||||
@@ -1,7 +0,0 @@
|
||||
#![no_main]
|
||||
use libfuzzer_sys::fuzz_target;
|
||||
use peepmatic_fuzzing::automata::simple_automata;
|
||||
|
||||
fuzz_target!(|input_output_pairs: Vec<Vec<(u8, Vec<u8>)>>| {
|
||||
simple_automata(input_output_pairs);
|
||||
});
|
||||
Reference in New Issue
Block a user