Skip to content

Commit 80deaff

Browse files
committed
Mark precond termination test as KNOWNBUG
Signed-off-by: František Nečas <[email protected]>
1 parent 7823ea8 commit 80deaff

File tree

1 file changed

+12
-1
lines changed
  • regression/termination/precond_term1

1 file changed

+12
-1
lines changed
Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,17 @@
1-
CORE
1+
KNOWNBUG
22
main.c
33
--preconditions
44
^EXIT=5$
55
^SIGNAL=0$
66
\[__CPROVER__start\]: !\(argc' <= 1 && -\(\(signed __CPROVER_bitvector\[33\]\)argc'\) <= -1\)
7+
--
8+
--
9+
CBMC 5.12 introduced significant changes to solvers and this test failure
10+
seems to be one of its consequences. The formulae pushed into the solver
11+
seem to be identical to the previous 2LS version, however the solver in
12+
SSA analyzer then throws UNSAT on the first iteration when doing
13+
backward analysis (the invariants up until that point are correct)
14+
resulting in no improvements done to the template.
15+
16+
This problem will require further investigation once the CBMC rebase
17+
is complete

0 commit comments

Comments
 (0)