diff --git a/fuzz/atom/parser/fuzz.rs b/fuzz/atom/parser/fuzz.rs index 610e08b..9af41f2 100644 --- a/fuzz/atom/parser/fuzz.rs +++ b/fuzz/atom/parser/fuzz.rs @@ -77,8 +77,8 @@ pub unsafe extern "C" fn LLVMFuzzerTestOneInput(input: *const u8, len: usize) -> (false, Err(_)) => { eprintln!("agreement that {atom} is invalid"); } - (true, Err(_)) => { - panic!("rejected valid atom: {atom}"); + (true, Err(ParserFinishedError::Err(it) | ParserFinishedError::Unfinished(it))) => { + panic!("rejected valid atom: {atom}: {}", it.rest()); } (false, Ok(atom)) if atom.usedeps().iter().any(|usedep| {