File tree Expand file tree Collapse file tree 1 file changed +3
-1
lines changed
Expand file tree Collapse file tree 1 file changed +3
-1
lines changed Original file line number Diff line number Diff line change @@ -29,6 +29,7 @@ def klee_options(
2929 "--strip-unwanted-calls" , # removes llvm.dbg.* instructions, exponentially reduces time on some benchmarks
3030 "--delete-dead-loops=false" , # without this optimizer removes some code, which decreases coverage
3131 "--emit-all-errors" , # without this we generate only one test for assertion failures, which decreases coverage
32+ "--external-calls=all" ,
3233 "--mock-all-externals" , # this helps for some linux benchmarks, which have unused extern globals. without this flag we will not even start on them.
3334 "--external-calls=all" ,
3435 "--use-forked-solver=false" ,
@@ -100,8 +101,9 @@ def klee_options(
100101 # "--tc-type=cov",
101102 "--only-output-states-covering-new" , # Don't generate all test cases
102103 "--dump-states-on-halt=true" , # Check in case we missed some oncovered instructions
103- "--search=dfs" ,
104+ # "--search=dfs",
104105 "--search=random-state" ,
106+ "--search=bls" ,
105107 ]
106108 if max_time :
107109 max_time = float (max_time )
You can’t perform that action at this time.
0 commit comments