mirror of
https://github.com/vlang/v.git
synced 2023-08-10 21:13:21 +03:00
cmd/tools: add map_fuzz.v (#7297)
This commit is contained in:
18
cmd/tools/fuzz/fuzz.sh
Normal file
18
cmd/tools/fuzz/fuzz.sh
Normal file
@ -0,0 +1,18 @@
|
||||
#!/bin/sh
|
||||
|
||||
cores=$(nproc --all)
|
||||
|
||||
echo Number of cores: $cores
|
||||
echo Compiling...
|
||||
./v -cc clang -o cmd/tools/fuzz/map_fuzz cmd/tools/fuzz/map_fuzz.v -prod -cflags "-fsanitize=memory"
|
||||
|
||||
echo Fuzzing:
|
||||
while true
|
||||
do
|
||||
for ((i=1;i<=cores;++i))
|
||||
do
|
||||
sleep 0.001
|
||||
./cmd/tools/fuzz/map_fuzz &
|
||||
done
|
||||
wait
|
||||
done
|
Reference in New Issue
Block a user