File tree Expand file tree Collapse file tree 22 files changed +91
-72
lines changed
constant_propagation_floating_point_div
constant_propagation_nondet_rounding_mode
constant_propagation_rounding_mode Expand file tree Collapse file tree 22 files changed +91
-72
lines changed Original file line number Diff line number Diff line change 33--constants --verify
44^EXIT=0$
55^SIGNAL=0$
6- ^\[main.assertion.1\] file main.c line 11 function main, assertion i\s*<\s*51: UNKNOWN$
6+ ^\[main.assertion.1\] line 11 assertion i\s*<\s*51: UNKNOWN$
77--
88^warning: ignoring
Original file line number Diff line number Diff line change 33--constants --verify
44^EXIT=0$
55^SIGNAL=0$
6- ^\[main.assertion.1\] file main.c line 12 function main, assertion i\s*<\s*51: (UNKNOWN|FAILURE \(if reachable\))$
6+ ^\[main.assertion.1\] line 12 assertion i\s*<\s*51: (UNKNOWN|FAILURE \(if reachable\))$
77--
88^warning: ignoring
Original file line number Diff line number Diff line change 33--constants --verify
44^EXIT=0$
55^SIGNAL=0$
6- ^\[main.assertion.1\] file main.c line 8 function main, assertion eight == 8: SUCCESS$
6+ ^\[main.assertion.1\] line 8 assertion eight == 8: SUCCESS$
77--
88^warning: ignoring
Original file line number Diff line number Diff line change 33--constants --verify
44^EXIT=0$
55^SIGNAL=0$
6- \[main.assertion.1\] file main.c line 18 function main, assertion \(1.0f / 10.0f\) - f < -0.1f: FAILURE \(if reachable\)
7- \[main.assertion.2\] file main.c line 20 function main, assertion \(1.0f / 10.0f\) - f < 0.0f: UNKNOWN
8- \[main.assertion.3\] file main.c line 22 function main, assertion \(1.0f / 10.0f\) - f <= 0.0f: SUCCESS
9- \[main.assertion.4\] file main.c line 24 function main, assertion \(1.0f / 10.0f\) - f >= 0.0f: UNKNOWN
10- \[main.assertion.5\] file main.c line 26 function main, assertion \(1.0f / 10.0f\) - f > 0.0f: FAILURE \(if reachable\)
6+ \[main.assertion.1\] line 18 assertion \(1.0f / 10.0f\) - f < -0.1f: FAILURE \(if reachable\)
7+ \[main.assertion.2\] line 20 assertion \(1.0f / 10.0f\) - f < 0.0f: UNKNOWN
8+ \[main.assertion.3\] line 22 assertion \(1.0f / 10.0f\) - f <= 0.0f: SUCCESS
9+ \[main.assertion.4\] line 24 assertion \(1.0f / 10.0f\) - f >= 0.0f: UNKNOWN
10+ \[main.assertion.5\] line 26 assertion \(1.0f / 10.0f\) - f > 0.0f: FAILURE \(if reachable\)
1111
1212--
1313^warning: ignoring
Original file line number Diff line number Diff line change 33--constants --verify
44^EXIT=0$
55^SIGNAL=0$
6- ^\[main.assertion.1\] file main.c line 9 function main, assertion rounded_up - 0.1f >= 0: SUCCESS
7- ^\[main.assertion.2\] file main.c line 10 function main, assertion rounded_down - 0.1f < 0: SUCCESS
6+ ^\[main.assertion.1\] line 9 assertion rounded_up - 0.1f >= 0: SUCCESS
7+ ^\[main.assertion.2\] line 10 assertion rounded_down - 0.1f < 0: SUCCESS
88--
99^warning: ignoring
Original file line number Diff line number Diff line change 11CORE
22main.c
3- --intervals --verify
3+ --intervals
44^EXIT=0$
55^SIGNAL=0$
6- ^\[main.assertion.1\] file main.c line 7 function main, assertion i\s*>=\s*10: SUCCESS$
7- ^\[main.assertion.2\] file main.c line 10 function main, assertion i\s*!=\s*30: SUCCESS$
8- ^\[main.assertion.3\] file main.c line 13 function main, assertion i\s*!=\s*15: UNKNOWN$
9- ^\[main.assertion.4\] file main.c line 16 function main, assertion 0: SUCCESS$
10- ^\[main.assertion.5\] file main.c line 19 function main, assertion j\s*>=\s*10: SUCCESS$
11- ^\[main.assertion.6\] file main.c line 22 function main, assertion i\s*>=\s*j: UNKNOWN$
12- ^\[main.assertion.7\] file main.c line 25 function main, assertion i\s*>=\s*11: SUCCESS$
13- ^\[main.assertion.8]\ file main.c line 28 function main, assertion j\s*<\s*100: SUCCESS$
6+ ^\[main.assertion.1\] line 7 assertion i\s*>=\s*10: SUCCESS$
7+ ^\[main.assertion.2\] line 10 assertion i\s*!=\s*30: SUCCESS$
8+ ^\[main.assertion.3\] line 13 assertion i\s*!=\s*15: UNKNOWN$
9+ ^\[main.assertion.4\] line 16 assertion 0: SUCCESS$
10+ ^\[main.assertion.5\] line 19 assertion j\s*>=\s*10: SUCCESS$
11+ ^\[main.assertion.6\] line 22 assertion i\s*>=\s*j: UNKNOWN$
12+ ^\[main.assertion.7\] line 25 assertion i\s*>=\s*11: SUCCESS$
13+ ^\[main.assertion.8]\ line 28 assertion j\s*<\s*100: SUCCESS$
1414--
1515^warning: ignoring
Original file line number Diff line number Diff line change 11CORE
22main.c
3- --intervals --verify
3+ --intervals
44^EXIT=0$
55^SIGNAL=0$
6- ^\[main.assertion.1\] file main.c line 5 function main, assertion x > -10 \&\& x < 100: SUCCESS$
6+ ^\[main.assertion.1\] line 5 assertion x > -10 \&\& x < 100: SUCCESS$
77--
88^warning: ignoring
Original file line number Diff line number Diff line change 11CORE
22main.c
3- --intervals --verify
3+ --intervals
44^EXIT=0$
55^SIGNAL=0$
6- ^\[main.assertion.1\] file main.c line 6 function main, assertion x > -10 \|\| x < 100: SUCCESS$
6+ ^\[main.assertion.1\] line 6 assertion x > -10 \|\| x < 100: SUCCESS$
77--
88^warning: ignoring
Original file line number Diff line number Diff line change 11CORE
22main.c
3- --intervals --verify
3+ --intervals
44^EXIT=0$
55^SIGNAL=0$
6- ^\[main.assertion.1\] file main.c line 8 function main, assertion i >= 1 && i <= 2: SUCCESS$
6+ ^\[main.assertion.1\] line 8 assertion i >= 1 && i <= 2: SUCCESS$
77--
88^warning: ignoring
Original file line number Diff line number Diff line change 11CORE
22main.c
3- --intervals --verify
3+ --intervals
44^EXIT=0$
55^SIGNAL=0$
6- ^\[main.assertion.1\] file main.c line 8 function main, assertion i >= 1 \|\| i <= 2: SUCCESS$
6+ ^\[main.assertion.1\] line 8 assertion i >= 1 \|\| i <= 2: SUCCESS$
77--
88^warning: ignoring
You can’t perform that action at this time.
0 commit comments