File tree 2 files changed +4
-4
lines changed
regression/cbmc/Quantifiers-assertion
2 files changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -9,7 +9,7 @@ int main()
9
9
10
10
__CPROVER_assert (__CPROVER_exists { int i ; (i >=0 && i < 2 ) == > (__CPROVER_exists {int j ; (j >=0 && j < 2 ) == > c [i ][j ]>=1 && c [i ][j ]<=10 }) }, "Exists-Exists: successful" );
11
11
12
- __CPROVER_assert (!__CPROVER_exists { int i ; (i >=0 && i < 2 ) == > (!__CPROVER_exists {int j ; (j >=0 && j < 2 ) == > c [i ][j ]>=1 && c [i ][j ]<=10 }) }, "NotExists-NotExists: successful " );
12
+ __CPROVER_assert (!__CPROVER_exists { int i ; (i >=0 && i < 2 ) == > (!__CPROVER_exists {int j ; (j >=0 && j < 2 ) == > c [i ][j ]>=1 && c [i ][j ]<=10 }) }, "NotExists-NotExists: failed " );
13
13
14
14
__CPROVER_assert (!__CPROVER_exists { int i ; (i >=0 && i < 2 ) == > (__CPROVER_exists {int j ; (j >=0 && j < 2 ) == > c [i ][j ]>=1 && c [i ][j ]<=10 }) }, "NotExists-Exists: failed" );
15
15
Original file line number Diff line number Diff line change 1
- CORE
1
+ KNOWNBUG
2
2
main.c
3
3
4
4
^\*\* Results:$
5
5
^\[main.assertion.1\] .* Exists-Exists: successful: SUCCESS$
6
- ^\[main.assertion.2\] .* NotExists-NotExists: successful: SUCCESS $
6
+ ^\[main.assertion.2\] .* NotExists-NotExists: failed: FAILURE $
7
7
^\[main.assertion.3\] .* NotExists-Exists: failed: FAILURE$
8
8
^\[main.assertion.4\] .* NotExists-Forall: failed: FAILURE$
9
9
^\[main.assertion.5\] .* NotForall-Forall: successful: SUCCESS$
10
10
^\[main.assertion.6\] .* NotForall-NotForall: successful: SUCCESS$
11
- ^\*\* 2 of 6 failed
11
+ ^\*\* 3 of 6 failed
12
12
^VERIFICATION FAILED$
13
13
^EXIT=10$
14
14
^SIGNAL=0$
You can’t perform that action at this time.
0 commit comments