File tree Expand file tree Collapse file tree 1 file changed +7
-1
lines changed
regression/contracts-dfcc/quantifiers-loops-fresh-bound-vars-smt Expand file tree Collapse file tree 1 file changed +7
-1
lines changed Original file line number Diff line number Diff line change 1- CORE dfcc-only smt-backend broken-cprover-smt-backend
1+ KNWONBUG dfcc-only smt-backend broken-cprover-smt-backend
22main.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$
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+
1016Tests support for quantifiers in loop contracts with the SMT backend.
1117When quantified loop invariants are used, they are inserted three times
1218in the transformed program (base case assertion, step case assumption,
You can’t perform that action at this time.
0 commit comments