Skip to content

Commit 05d5c7d

Browse files
authored
Merge pull request #983 from diffblue/smv-typecheck-expr
SMV: separate type checking and type conversion
2 parents 224fb25 + ffe8275 commit 05d5c7d

File tree

4 files changed

+245
-321
lines changed

4 files changed

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

4-
^file boolean_expected5\.smv line 5: Expected expression of type `boolean', but got expression `a', which is of type `\{ \}'$
4+
^file boolean_expected5\.smv line 5: Expected expression of type `boolean', but got expression `a', which is of type `\{ a \}'$
55
^EXIT=2$
66
^SIGNAL=0$
77
--
Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
CORE broken-smt-backend
22
range_type5.smv
33
--bound 3
4-
^file .* line 14: Expected expression of type `5..10', but got expression `x', which is of type `0..6'$
5-
^EXIT=2$
4+
^EXIT=0$
65
^SIGNAL=0$
76
--
87
^warning: ignoring
Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
1-
KNOWNBUG broken-smt-backend
1+
CORE broken-smt-backend
22
range_type8.smv
33
--bound 5
44
^\[spec1\] G x != 1: REFUTED$
55
^EXIT=10$
66
^SIGNAL=0$
77
--
88
--
9-
We do not have type checking for unary minus.

0 commit comments

Comments
 (0)