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 3
3
--constants --verify
4
4
^EXIT=0$
5
5
^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$
7
7
--
8
8
^warning: ignoring
Original file line number Diff line number Diff line change 3
3
--constants --verify
4
4
^EXIT=0$
5
5
^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\))$
7
7
--
8
8
^warning: ignoring
Original file line number Diff line number Diff line change 3
3
--constants --verify
4
4
^EXIT=0$
5
5
^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$
7
7
--
8
8
^warning: ignoring
Original file line number Diff line number Diff line change 3
3
--constants --verify
4
4
^EXIT=0$
5
5
^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\)
11
11
12
12
--
13
13
^warning: ignoring
Original file line number Diff line number Diff line change 3
3
--constants --verify
4
4
^EXIT=0$
5
5
^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
8
8
--
9
9
^warning: ignoring
Original file line number Diff line number Diff line change 1
1
CORE
2
2
main.c
3
- --intervals --verify
3
+ --intervals
4
4
^EXIT=0$
5
5
^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$
14
14
--
15
15
^warning: ignoring
Original file line number Diff line number Diff line change 1
1
CORE
2
2
main.c
3
- --intervals --verify
3
+ --intervals
4
4
^EXIT=0$
5
5
^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$
7
7
--
8
8
^warning: ignoring
Original file line number Diff line number Diff line change 1
1
CORE
2
2
main.c
3
- --intervals --verify
3
+ --intervals
4
4
^EXIT=0$
5
5
^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$
7
7
--
8
8
^warning: ignoring
Original file line number Diff line number Diff line change 1
1
CORE
2
2
main.c
3
- --intervals --verify
3
+ --intervals
4
4
^EXIT=0$
5
5
^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$
7
7
--
8
8
^warning: ignoring
Original file line number Diff line number Diff line change 1
1
CORE
2
2
main.c
3
- --intervals --verify
3
+ --intervals
4
4
^EXIT=0$
5
5
^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$
7
7
--
8
8
^warning: ignoring
You can’t perform that action at this time.
0 commit comments