summaryrefslogtreecommitdiff
path: root/test/regress/regress0
diff options
context:
space:
mode:
authorajreynol <andrew.j.reynolds@gmail.com>2016-07-07 17:14:56 -0500
committerajreynol <andrew.j.reynolds@gmail.com>2016-07-07 17:14:56 -0500
commit730e277a542602f36fc548e8face6b8209b2bb94 (patch)
treeff6f14eb55d7420c99ab7e1b925019c098445114 /test/regress/regress0
parentf62609d9eca8086d5c68b77cfd0a5d717d24aeab (diff)
Ensure heap disjointness in sep refinements.
Diffstat (limited to 'test/regress/regress0')
-rw-r--r--test/regress/regress0/sep/Makefile.am3
-rw-r--r--test/regress/regress0/sep/split-find-unsat.smt24
-rw-r--r--test/regress/regress0/sep/wand-false.smt27
-rw-r--r--test/regress/regress0/sep/wand-nterm-simp2.smt23
-rwxr-xr-xtest/regress/regress0/sep/wand-simp-sat2.smt23
5 files changed, 15 insertions, 5 deletions
diff --git a/test/regress/regress0/sep/Makefile.am b/test/regress/regress0/sep/Makefile.am
index 9744cae99..d72e02d97 100644
--- a/test/regress/regress0/sep/Makefile.am
+++ b/test/regress/regress0/sep/Makefile.am
@@ -54,7 +54,8 @@ TESTS = \
wand-0526-sat.smt2 \
quant_wand.smt2 \
fmf-nemp-2.smt2 \
- trees-1.smt2
+ trees-1.smt2 \
+ wand-false.smt2
FAILING_TESTS =
diff --git a/test/regress/regress0/sep/split-find-unsat.smt2 b/test/regress/regress0/sep/split-find-unsat.smt2
index 54530cbf4..1731174fa 100644
--- a/test/regress/regress0/sep/split-find-unsat.smt2
+++ b/test/regress/regress0/sep/split-find-unsat.smt2
@@ -1,7 +1,7 @@
; COMMAND-LINE: --no-check-models
-; EXPECT: sat
+; EXPECT: unsat
(set-logic ALL_SUPPORTED)
-(set-info :status sat)
+(set-info :status unsat)
(declare-const x Int)
(declare-const y Int)
diff --git a/test/regress/regress0/sep/wand-false.smt2 b/test/regress/regress0/sep/wand-false.smt2
new file mode 100644
index 000000000..642c0a8aa
--- /dev/null
+++ b/test/regress/regress0/sep/wand-false.smt2
@@ -0,0 +1,7 @@
+; COMMAND-LINE: --no-check-models
+; EXPECT: sat
+(set-logic ALL_SUPPORTED)
+(set-info :status sat)
+(declare-fun x () Int)
+(assert (wand (pto x x) false))
+(check-sat)
diff --git a/test/regress/regress0/sep/wand-nterm-simp2.smt2 b/test/regress/regress0/sep/wand-nterm-simp2.smt2
index 69305e95c..c317e8736 100644
--- a/test/regress/regress0/sep/wand-nterm-simp2.smt2
+++ b/test/regress/regress0/sep/wand-nterm-simp2.smt2
@@ -1,6 +1,7 @@
; COMMAND-LINE: --no-check-models
-; EXPECT: unsat
+; EXPECT: sat
(set-logic ALL_SUPPORTED)
+(set-info :status sat)
(declare-fun x () Int)
(assert (wand (pto x 1) (emp x)))
(check-sat)
diff --git a/test/regress/regress0/sep/wand-simp-sat2.smt2 b/test/regress/regress0/sep/wand-simp-sat2.smt2
index ebc115fdd..059e91317 100755
--- a/test/regress/regress0/sep/wand-simp-sat2.smt2
+++ b/test/regress/regress0/sep/wand-simp-sat2.smt2
@@ -1,6 +1,7 @@
; COMMAND-LINE: --no-check-models
-; EXPECT: unsat
+; EXPECT: sat
(set-logic ALL_SUPPORTED)
+(set-info :status sat)
(declare-fun x () Int)
(assert (wand (pto x 1) (pto x 3)))
(check-sat)
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback