diff --git a/fuzzers/FRET/benchmark/Snakefile b/fuzzers/FRET/benchmark/Snakefile index c6a10d0c0e..f19b6e025f 100644 --- a/fuzzers/FRET/benchmark/Snakefile +++ b/fuzzers/FRET/benchmark/Snakefile @@ -1,6 +1,6 @@ import csv import os -def_flags="--no-default-features --features std,snapshot_restore,singlecore,restarting,no_hash_state" +def_flags="--no-default-features --features std,snapshot_restore,singlecore,restarting,do_hash_notify_state" remote="timedump_253048_1873f6_all/" RUNTIME=7600 TARGET_REPS_A=2 @@ -24,12 +24,6 @@ rule build_random: shell: "cargo build --target-dir {output} {def_flags},feed_longest" -rule build_feedlongest: - output: - directory("bins/target_feedlongest") - shell: - "cargo build --target-dir {output} {def_flags},feed_longest" - rule build_frafl: output: directory("bins/target_frafl") @@ -42,30 +36,12 @@ rule build_afl: shell: "cargo build --target-dir {output} {def_flags},feed_afl,observer_hitcounts" -rule build_state: - output: - directory("bins/target_state") - shell: - "cargo build --target-dir {output} {def_flags},feed_systemtrace,trace_abbs" - rule build_stg: output: directory("bins/target_stg") shell: "cargo build --target-dir {output} {def_flags},feed_stg" -rule build_nohashstate: - output: - directory("bins/target_nohashstate") - shell: - "cargo build --target-dir {output} {def_flags},feed_systemtrace,no_hash_state" - -rule build_graph: - output: - directory("bins/target_graph") - shell: - "cargo build --target-dir {output} {def_flags},feed_systemgraph" - rule build_showmap_int: output: directory("bins/target_showmap_int") @@ -78,17 +54,6 @@ rule build_random_int: shell: "cargo build --target-dir {output} {def_flags},feed_longest,fuzz_int" -rule build_state_int: - output: - directory("bins/target_state_int") - shell: - "cargo build --target-dir {output} {def_flags},feed_systemtrace,fuzz_int" - -rule build_nohashstate_int: - output: - directory("bins/target_nohashstate_int") - shell: - "cargo build --target-dir {output} {def_flags},feed_systemtrace,fuzz_int,no_hash_state" rule build_frafl_int: output: @@ -102,11 +67,11 @@ rule build_afl_int: shell: "cargo build --target-dir {output} {def_flags},feed_afl,fuzz_int,observer_hitcounts" -rule build_feedlongest_int: +rule build_stg_int: output: - directory("bins/target_feedlongest_int") + directory("bins/target_stg_int") shell: - "cargo build --target-dir {output} {def_flags},feed_longest,fuzz_int" + "cargo build --target-dir {output} {def_flags},feed_stg,fuzz_int" rule build_feedgeneration1: output: @@ -268,8 +233,10 @@ rule clusterfuzz: rule all_new: input: - expand("timedump/{fuzzer}/{target}#{num}.time", fuzzer=['feedgeneration100', 'frafl', 'state', 'stg'], target=['waters', 'watersv2'],num=range(0,3)) + expand("timedump/{fuzzer}/{target}#{num}.time", fuzzer=['random', 'feedgeneration100', 'frafl', 'stg'], target=['waters', 'watersv2', 'interact'],num=range(0,2)), + expand("timedump/{fuzzer}/{target}#{num}.time", fuzzer=['random_int', 'feedgeneration100_int', 'frafl_int', 'stg_int'], target=['waters_int', 'watersv2_int', 'interact_int'],num=range(0,3)) + rule all_bins: input: - expand("bins/target_{target}{flag}",target=['random','afl','frafl','state','feedgeneration100'],flag=['','_int']) \ No newline at end of file + expand("bins/target_{target}{flag}",target=['random','frafl','stg','feedgeneration100'],flag=['','_int']) \ No newline at end of file