Skip to content

Commit d0642ee

Browse files
author
Remi Delmas
committed
Mark peformance regressing test as KNOWNBUG
1 parent 2a0a61c commit d0642ee

File tree

1 file changed

+7
-1
lines changed
  • regression/contracts-dfcc/quantifiers-loops-fresh-bound-vars-smt

1 file changed

+7
-1
lines changed

regression/contracts-dfcc/quantifiers-loops-fresh-bound-vars-smt/test.desc

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
CORE dfcc-only smt-backend broken-cprover-smt-backend
1+
KNWONBUG dfcc-only smt-backend broken-cprover-smt-backend
22
main.c
33
--dfcc main --apply-loop-contracts --enforce-contract foo --malloc-may-fail --malloc-fail-null _ --z3 --slice-formula --no-standard-checks
44
^EXIT=0$
@@ -7,6 +7,12 @@ main.c
77
--
88
^warning: ignoring
99
--
10+
11+
Marked as KNWONBUG because:
12+
- z3 >v4.12 and up can solve the problem with `--dfcc-simple-invalid-pointer-model`,
13+
but the CI uses older versions;
14+
- bitwuzla >v0.6 can solve the problem but we don't run bitwuzla in CI.
15+
1016
Tests support for quantifiers in loop contracts with the SMT backend.
1117
When quantified loop invariants are used, they are inserted three times
1218
in the transformed program (base case assertion, step case assumption,

0 commit comments

Comments
 (0)