diff options
author | ajreynol <andrew.j.reynolds@gmail.com> | 2016-07-07 17:14:56 -0500 |
---|---|---|
committer | ajreynol <andrew.j.reynolds@gmail.com> | 2016-07-07 17:14:56 -0500 |
commit | 730e277a542602f36fc548e8face6b8209b2bb94 (patch) | |
tree | ff6f14eb55d7420c99ab7e1b925019c098445114 /test/regress/regress0/sep | |
parent | f62609d9eca8086d5c68b77cfd0a5d717d24aeab (diff) |
Ensure heap disjointness in sep refinements.
Diffstat (limited to 'test/regress/regress0/sep')
-rw-r--r-- | test/regress/regress0/sep/Makefile.am | 3 | ||||
-rw-r--r-- | test/regress/regress0/sep/split-find-unsat.smt2 | 4 | ||||
-rw-r--r-- | test/regress/regress0/sep/wand-false.smt2 | 7 | ||||
-rw-r--r-- | test/regress/regress0/sep/wand-nterm-simp2.smt2 | 3 | ||||
-rwxr-xr-x | test/regress/regress0/sep/wand-simp-sat2.smt2 | 3 |
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) |