v / cmd / tools / fuzz / fuzz.sh
18 lines · 15 sloc · 309 bytes · 9e3339e2e88a85ef683a615013c4fa06fce166a7
Raw
1#!/bin/sh
2
3cores=$(nproc --all)
4
5echo Number of cores: $cores
6echo Compiling...
7./v -cc clang -o cmd/tools/fuzz/map_fuzz cmd/tools/fuzz/map_fuzz.v -prod -cflags "-fsanitize=memory"
8
9echo Fuzzing:
10while true
11do
12 for ((i=1;i<=cores;++i))
13 do
14 sleep 0.001
15 ./cmd/tools/fuzz/map_fuzz &
16 done
17 wait
18done
19