File tree 4 files changed +26
-13
lines changed
4 files changed +26
-13
lines changed Original file line number Diff line number Diff line change
1
+ KNOWNBUG
2
+ main.i
3
+ --big-endian
4
+ ^EXIT=10$
5
+ ^SIGNAL=0$
6
+ ^\*\* 8 of 8 failed
7
+ --
8
+ ^warning: ignoring
Original file line number Diff line number Diff line change 1
- #include <stdio.h>
2
- #include <assert.h>
3
-
4
1
int main (void )
5
2
{
6
3
char c=0 ;
@@ -23,14 +20,14 @@ int main(void)
23
20
__CPROVER_scanf (" %p" , &p);
24
21
__CPROVER_scanf (" %s" , buffer);
25
22
26
- assert ( c == 0 ); // may fail
27
- assert (si == 0 ); // may fail
28
- assert ( i == 0 ); // may fail
29
- assert ( f == 0 ); // may fail
30
- assert ( d == 0 ); // may fail
31
- assert (li == 0 ); // may fail
32
- assert ( p == 0 ); // may fail
33
- assert (buffer [0 ]== 0 ); // may fail
23
+ __CPROVER_assert (c == 0 , " may fail" );
24
+ __CPROVER_assert (si == 0 , " may fail" );
25
+ __CPROVER_assert (i == 0 , " may fail" );
26
+ __CPROVER_assert (f == 0 , " may fail" );
27
+ __CPROVER_assert (d == 0 , " may fail" );
28
+ __CPROVER_assert (li == 0 , " may fail" );
29
+ __CPROVER_assert (p == 0 , " may fail" );
30
+ __CPROVER_assert (buffer[0 ] == 0 , " may fail" );
34
31
35
32
return 0 ;
36
33
}
Original file line number Diff line number Diff line change
1
+ KNOWNBUG
2
+ main.i
3
+ --little-endian --no-simplify
4
+ ^EXIT=10$
5
+ ^SIGNAL=0$
6
+ ^\*\* 8 of 8 failed
7
+ --
8
+ ^warning: ignoring
Original file line number Diff line number Diff line change 1
1
CORE
2
- main.c
3
-
2
+ main.i
3
+ --little-endian
4
4
^EXIT=10$
5
5
^SIGNAL=0$
6
6
^\*\* 8 of 8 failed
You can’t perform that action at this time.
0 commit comments