diff --git a/fuzzers/FRET/src/fuzzer.rs b/fuzzers/FRET/src/fuzzer.rs index 4e3bf53474..21d67cc78a 100644 --- a/fuzzers/FRET/src/fuzzer.rs +++ b/fuzzers/FRET/src/fuzzer.rs @@ -270,7 +270,7 @@ pub fn fuzz() { let mut feedback = feedback_or!( feedback, // New maximization map feedback linked to the edges observer and the feedback state - MaxMapFeedback::new_tracking(&edges_observer, true, true) + MaxMapFeedback::tracking(&edges_observer, true, true) ); #[cfg(feature = "feed_longest")] let mut feedback = feedback_or!( diff --git a/fuzzers/FRET/src/mutational.rs b/fuzzers/FRET/src/mutational.rs index c6eacc9822..8f06d37823 100644 --- a/fuzzers/FRET/src/mutational.rs +++ b/fuzzers/FRET/src/mutational.rs @@ -206,7 +206,7 @@ where } #[cfg(not(feature = "feed_systemtrace"))] { - let metadata = state.metadata(); + let metadata = state.metadata_map(); let hist = metadata.get::().unwrap(); let maxtick : u64 = hist.1.0; // let maxtick : u64 = (_input.exec_time().expect("No duration found").as_nanos() >> 4).try_into().unwrap(); diff --git a/fuzzers/FRET/src/worst.rs b/fuzzers/FRET/src/worst.rs index 1290722196..9796b011f1 100644 --- a/fuzzers/FRET/src/worst.rs +++ b/fuzzers/FRET/src/worst.rs @@ -309,7 +309,7 @@ where ) -> Result<(), Error> { #[cfg(feature = "feed_afl")] if self.last_is_longest { - let mim : Option<&mut MapIndexesMetadata>= testcase.metadata_mut().get_mut(); + let mim : Option<&mut MapIndexesMetadata>= testcase.metadata_map_mut().get_mut(); // pretend that the longest input alone excercises some non-existing edge, to keep it relevant mim.unwrap().list.push(usize::MAX); };