From 0d487aa43ed5167c634e40aaa77e93a94cb9e403 Mon Sep 17 00:00:00 2001 From: Chris Hennick <4961925+Pr0methean@users.noreply.github.com> Date: Sat, 8 Jun 2024 02:59:25 +0000 Subject: [PATCH] ci(fuzz): Ensure 8GiB is available during --- recursive-fuzz-cmin.sh | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/recursive-fuzz-cmin.sh b/recursive-fuzz-cmin.sh index da9e9210..fbfacf88 100755 --- a/recursive-fuzz-cmin.sh +++ b/recursive-fuzz-cmin.sh @@ -7,7 +7,8 @@ while true; do cp -r "fuzz/corpus/fuzz_$1_iter_${i}" "fuzz/corpus/fuzz_$1_iter_${i}.bak" mkdir "fuzz/corpus/fuzz_$1_iter_${j}" cargo fuzz cmin --all-features "fuzz_$1" "fuzz/corpus/fuzz_$1_iter_${i}" -- \ - -dict=fuzz/fuzz.dict -max_len="$2" "fuzz/corpus/fuzz_$1_iter_${j}" + -dict=fuzz/fuzz.dict -max_len="$2" "fuzz/corpus/fuzz_$1_iter_${j}" \ + -rss_limit_mb=8192 if diff "fuzz/corpus/fuzz_$1_iter_${i}.bak" "fuzz/corpus/fuzz_$1_iter_${j}"; then # Last iteration made no difference, so we're done rm -r "fuzz/corpus/fuzz_$1" @@ -16,4 +17,4 @@ while true; do exit 0 fi i=$j -done \ No newline at end of file +done