From b66229d60635784ed289dd9bf0058f5c165ca8b5 Mon Sep 17 00:00:00 2001 From: peter Date: Sun, 4 Oct 2026 13:40:56 +0000 Subject: Small tweaks to the fuzzing FossilOrigin-Name: f16a07dbf1c8bd6540921fcd46cd6076b7823b37958aec78fb7fd99e88f2fa3f --- tests/run_fuzz_test.sh | 2 +- tools/fuzz | 8 +++++--- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/tests/run_fuzz_test.sh b/tests/run_fuzz_test.sh index 482f045..a04aa82 100755 --- a/tests/run_fuzz_test.sh +++ b/tests/run_fuzz_test.sh @@ -1,6 +1,6 @@ #!/bin/sh -aplwc "$1" +aplwc -x "$1" case $? in 0|1) exit 0 diff --git a/tools/fuzz b/tools/fuzz index cb75c67..ba3c5f6 100755 --- a/tools/fuzz +++ b/tools/fuzz @@ -1,5 +1,7 @@ #!/bin/sh +export AFL_SKIP_CPUFREQ=1 + if [ $# -ne 1 ] then echo Usage: tools/fuzz BUILD_TYPE @@ -20,13 +22,13 @@ do cp "$f" fuzz-in/$n n=$((n+1)) done -afl-cmin -i fuzz-in -o fuzz-in-min -- ./aplwc @@ +afl-cmin -i fuzz-in -o fuzz-in-min -- ./aplwc -x @@ rm fuzz-in/* cd fuzz-in-min for f in * do - afl-tmin -i "$f" -o "../fuzz-in/$f" -- ../aplwc @@ + afl-tmin -i "$f" -o "../fuzz-in/$f" -- ../aplwc -x @@ done cd .. rm -rf fuzz-in-min -afl-fuzz -i fuzz-in -o fuzz-out -m 20 -t 50 -- ./aplwc @@ +afl-fuzz -i fuzz-in -o fuzz-out -m 20 -t 50 -- ./aplwc -x @@ -- cgit v1.2.3