Skip to content

Commit 2f5f9a6

Browse files
authored
Merge pull request #1127 from diffblue/proof-via
EBMC: show proof engine in result
2 parents 2e161cb + 17fba87 commit 2f5f9a6

File tree

78 files changed

+258
-218
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

78 files changed

+258
-218
lines changed

regression/ebmc/engine-heuristic/basic2.desc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ basic2.sv
33

44
^\[main\.a0\] always not s_eventually !main\.y: UNSUPPORTED: unsupported by k-induction$
55
^\[main\.a1\] always !main\.x: ASSUMED$
6-
^\[main\.p0\] always !main\.z: PROVED$
6+
^\[main\.p0\] always !main\.z: PROVED \(1-induction\)$
77
^EXIT=0$
88
^SIGNAL=0$
99
--

regression/ebmc/example1/test.desc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
CORE
22
example1.sv
33

4-
^\[.*\] always 2'\(main\.a\) \+ main\.b == main\.result: PROVED$
4+
^\[.*\] always 2'\(main\.a\) \+ main\.b == main\.result: PROVED .*$
55
^EXIT=0$
66
^SIGNAL=0$

regression/smv/enums/enum1.desc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
CORE broken-smt-backend
22
enum1.smv
33

4-
^\[.*\] AG some_var != off: PROVED$
4+
^\[.*\] AG some_var != off: PROVED .*$
55
^EXIT=0$
66
^SIGNAL=0$
77
--

regression/smv/expressions/smv_if2.desc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
CORE
22
smv_if2.smv
33

4-
^\[.*\] X \(b = 2 \| b = 4\): PROVED$
4+
^\[.*\] X \(b = 2 \| b = 4\): PROVED .*$
55
^EXIT=0$
66
^SIGNAL=0$
77
--

regression/smv/expressions/xnor1.desc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
CORE
22
xnor1.smv
33

4-
^\[spec1\] G x: PROVED$
4+
^\[spec1\] G x: PROVED .*$
55
^EXIT=0$
66
^SIGNAL=0$
77
--

regression/smv/smv/initial1.desc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
CORE
22
initial1.smv
33

4-
^\[spec1\] tmp1 = TRUE: PROVED$
4+
^\[spec1\] tmp1 = TRUE: PROVED .*$
55
^\[spec2\] tmp2 = TRUE: REFUTED$
66
^EXIT=10$
77
^SIGNAL=0$

regression/smv/word/bitwise1.desc

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
CORE
22
bitwise1.smv
33

4-
^\[.*\] !\(0ud8_123 = 0ud8_132\): PROVED$
5-
^\[.*\] !\(0sd8_123 = -0sd8_124\): PROVED$
6-
^\[.*\] \(0ud8_123 \& 0ud8_7\) = 0ud8_3: PROVED$
7-
^\[.*\] \(0ud8_123 \| 0ud8_7\) = 0ud8_127: PROVED$
8-
^\[.*\] \(0ud8_123 xor 0ud8_7\) = 0ud8_124: PROVED$
9-
^\[.*\] \(0ud8_123 xnor 0ud8_7\) = 0ud8_131: PROVED$
10-
^\[.*\] \(0ud8_123 <-> 0ud8_7\) = 0ud8_131: PROVED$
4+
^\[.*\] !\(0ud8_123 = 0ud8_132\): PROVED .*$
5+
^\[.*\] !\(0sd8_123 = -0sd8_124\): PROVED .*$
6+
^\[.*\] \(0ud8_123 \& 0ud8_7\) = 0ud8_3: PROVED .*$
7+
^\[.*\] \(0ud8_123 \| 0ud8_7\) = 0ud8_127: PROVED .*$
8+
^\[.*\] \(0ud8_123 xor 0ud8_7\) = 0ud8_124: PROVED .*$
9+
^\[.*\] \(0ud8_123 xnor 0ud8_7\) = 0ud8_131: PROVED .*$
10+
^\[.*\] \(0ud8_123 <-> 0ud8_7\) = 0ud8_131: PROVED .*$
1111
^EXIT=0$
1212
^SIGNAL=0$
1313
--

regression/smv/word/concat1.desc

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
CORE
22
concat1.smv
33

4-
^\[.*\] 0ud8_123 :: 0ud8_1 = 0ud16_31489: PROVED$
5-
^\[.*\] 0sd8_123 :: 0sd8_1 = 0ud16_31489: PROVED$
6-
^\[.*\] 0sd8_123 :: 0ud8_1 = 0ud16_31489: PROVED$
4+
^\[.*\] 0ud8_123 :: 0ud8_1 = 0ud16_31489: PROVED .*$
5+
^\[.*\] 0sd8_123 :: 0sd8_1 = 0ud16_31489: PROVED .*$
6+
^\[.*\] 0sd8_123 :: 0ud8_1 = 0ud16_31489: PROVED .*$
77
^EXIT=0$
88
^SIGNAL=0$
99
--

regression/smv/word/extend1.desc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
CORE
22
extend1.smv
33

4-
^\[p0\] extend\(0ud1_1, 7\) = 0ud8_1: PROVED$
5-
^\[p1\] extend\(-0sd1_1, 7\) = -0sd8_1: PROVED$
4+
^\[p0\] extend\(0ud1_1, 7\) = 0ud8_1: PROVED .*$
5+
^\[p1\] extend\(-0sd1_1, 7\) = -0sd8_1: PROVED .*$
66
^EXIT=0$
77
^SIGNAL=0$
88
--

regression/smv/word/resize1.desc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
CORE
22
resize1.smv
33

4-
^\[p0\] resize\(0ud1_1, 8\) = 0ud8_1: PROVED$
5-
^\[p1\] resize\(-0sd1_1, 1\) = -0sd1_1: PROVED$
4+
^\[p0\] resize\(0ud1_1, 8\) = 0ud8_1: PROVED .*$
5+
^\[p1\] resize\(-0sd1_1, 1\) = -0sd1_1: PROVED .*$
66
^EXIT=0$
77
^SIGNAL=0$
88
--

0 commit comments

Comments
 (0)