Closed izlatkin closed 2 years ago
should be fixed
It is partially fixed, looks like lines 35-40 should be covered
all 4 tests contains only
static const int inp_14364[] = {};
it is expected both
static const int inp_14364[] = {1};
and static const int inp_14364[] = {0};
very similar case with https://github.com/sosy-lab/sv-benchmarks/blob/master/c/loops/trex02-2.c
Need to find SeaHorn option to increase # of rules
I believe I fixed the issue (for terminator_02
).
Strange results: terminator_02-2.smt2_1.txt terminator_02-2.smt2_2.txt
return x => return rand() terminator_02-2_return.smt2.txt
Coverage diff
fix, SeaHorn bug related to Error: key \d+ not found
For https://github.com/sosy-lab/sv-benchmarks/blob/99d37c5b4072891803b9e5c154127c912477f705/c/loops/terminator_02-2.c coverage is expected to be higher and covered condition line 26
while(x<100 && z>100)
terminator_02-2.smt2.txt log.txt