mirror of
https://github.com/Retropex/bitcoin.git
synced 2025-05-13 11:40:42 +02:00
contrib: Warn about using libFuzzer for coverage check
This commit is contained in:
parent
fa17cdb191
commit
fa51310121
@ -108,6 +108,11 @@ fn deterministic_coverage(
|
|||||||
par: usize,
|
par: usize,
|
||||||
) -> AppResult {
|
) -> AppResult {
|
||||||
let using_libfuzzer = using_libfuzzer(fuzz_exe)?;
|
let using_libfuzzer = using_libfuzzer(fuzz_exe)?;
|
||||||
|
if using_libfuzzer {
|
||||||
|
println!("Warning: The fuzz executable was compiled with libFuzzer as sanitizer.");
|
||||||
|
println!("This tool may be tripped by libFuzzer misbehavior.");
|
||||||
|
println!("It is recommended to compile without libFuzzer.");
|
||||||
|
}
|
||||||
let corpus_dir = corpora_dir.join(fuzz_target);
|
let corpus_dir = corpora_dir.join(fuzz_target);
|
||||||
let mut entries = read_dir(&corpus_dir)
|
let mut entries = read_dir(&corpus_dir)
|
||||||
.map_err(|err| {
|
.map_err(|err| {
|
||||||
|
Loading…
Reference in New Issue
Block a user