aboutsummaryrefslogtreecommitdiff
path: root/fuzzer/fuzzer_connect_multi.sh
diff options
context:
space:
mode:
Diffstat (limited to 'fuzzer/fuzzer_connect_multi.sh')
-rwxr-xr-xfuzzer/fuzzer_connect_multi.sh22
1 files changed, 22 insertions, 0 deletions
diff --git a/fuzzer/fuzzer_connect_multi.sh b/fuzzer/fuzzer_connect_multi.sh
new file mode 100755
index 00000000..27b4a675
--- /dev/null
+++ b/fuzzer/fuzzer_connect_multi.sh
@@ -0,0 +1,22 @@
+#!/usr/bin/env bash
+
+#export ASAN_OPTIONS=abort_on_error=1:disable_core=0:unmap_shadow_on_exit=1:disable_coredump=0:detect_leaks=1
+ulimit -c unlimited
+mkdir -p CORPUS_CONNECT
+
+NPROC=1
+
+if [[ "$OSTYPE" == "linux-gnu" ]]; then
+ NPROC=$(nproc)
+elif [[ "$OSTYPE" == "darwin"* ]]; then
+ NPROC=$(sysctl -n hw.ncpu)
+elif [[ "$OSTYPE" == "freebsd"* ]]; then
+ NPROC=$(sysctl -n hw.ncpu)
+else
+ exit 1
+fi
+
+echo "$NPROC"
+
+
+./fuzzer_connect_multi -jobs=64 -timeout=10 -max_len=32000 -use_value_profile=1 CORPUS_CONNECT