fix staeg setup

This commit is contained in:
Alwin Berger 2023-04-20 16:32:19 +02:00
parent cfb8fa2b32
commit eb04325f09

View File

@ -358,9 +358,10 @@ pub fn fuzz() {
let mutations = havoc_mutations(); let mutations = havoc_mutations();
// Setup an havoc mutator with a mutational stage // Setup an havoc mutator with a mutational stage
let mutator = StdScheduledMutator::new(mutations); let mutator = StdScheduledMutator::new(mutations);
#[cfg(not(all(feature = "feed_systemtrace", feature = "fuzz_int")))]
let mut stages = tuple_list!(StdMutationalStage::new(mutator)); let mut stages = tuple_list!(StdMutationalStage::new(mutator));
#[cfg(all(feature = "feed_systemtrace", feature = "fuzz_int"))] #[cfg(all(feature = "feed_systemtrace", feature = "fuzz_int"))]
let mut stages = tuple_list!(MyStateStage::new(),stages); let mut stages = tuple_list!(StdMutationalStage::new(mutator),MyStateStage::new());
if env::var("DO_SHOWMAP").is_ok() { if env::var("DO_SHOWMAP").is_ok() {
let s = &env::var("DO_SHOWMAP").unwrap(); let s = &env::var("DO_SHOWMAP").unwrap();