File tree Expand file tree Collapse file tree 1 file changed +13
-4
lines changed Expand file tree Collapse file tree 1 file changed +13
-4
lines changed Original file line number Diff line number Diff line change 2
2
3
3
# # Note: radamsa is a fuzzer, available from https://gitlab.com/akihe/radamsa
4
4
5
- # # ./v -g cmd/tools/measure/parser_speed.v
5
+ export VFUZZER=true
6
+ export OUTPUT_FILE=${1:- x.v}
7
+ export PARSER_EXECUTABLE=${2:- cmd/ tools/ measure/ parser_speed}
6
8
7
- while true ; do
8
- radamsa --meta autofuzz.log examples/hello_world.v > x.v;
9
- VFUZZER=true cmd/tools/measure/parser_speed x.v || break ;
9
+ echo " Fuzzing parameters | OUTPUT FILE: ${OUTPUT_FILE} | PARSER_EXECUTABLE: ${PARSER_EXECUTABLE} "
10
+
11
+ if [ ! -f $PARSER_EXECUTABLE ]; then
12
+ v -g -o " ${PARSER_EXECUTABLE} " cmd/tools/measure/parser_speed.v
13
+ fi
14
+
15
+ while true ; do
16
+ radamsa --meta autofuzz.log examples/hello_world.v > " ${OUTPUT_FILE} " ;
17
+ echo -ne " OFILE: ${OUTPUT_FILE} " ;
18
+ ./" ${PARSER_EXECUTABLE} " ${OUTPUT_FILE} || break ;
10
19
done
You can’t perform that action at this time.
0 commit comments