summaryrefslogtreecommitdiff
path: root/test/regress/regress0/quantifiers
diff options
context:
space:
mode:
authorMorgan Deters <mdeters@gmail.com>2012-09-18 14:50:45 +0000
committerMorgan Deters <mdeters@gmail.com>2012-09-18 14:50:45 +0000
commit283822d8dc26004cd5b15a5b8e198d4f3068ebd0 (patch)
treefce9a276c2c5278f461ef49b09c592ca71c1f6eb /test/regress/regress0/quantifiers
parent747c97106c6a6f8f8718b4b5ddfd61f505f3bf5f (diff)
SMT-LIBv2 compliance regarding outputting "unknown".
Thanks to Peter Collingbourne for the report, and the patch! (this commit was certified error- and warning-free by the test-and-commit script.)
Diffstat (limited to 'test/regress/regress0/quantifiers')
-rw-r--r--test/regress/regress0/quantifiers/array-unsat-simp3.smt21
-rw-r--r--test/regress/regress0/quantifiers/array-unsat-simp3.smt2.expect3
-rw-r--r--test/regress/regress0/quantifiers/bug291.smt21
-rw-r--r--test/regress/regress0/quantifiers/bug291.smt2.expect3
-rw-r--r--test/regress/regress0/quantifiers/ex1.smt21
-rw-r--r--test/regress/regress0/quantifiers/ex1.smt2.expect3
-rw-r--r--test/regress/regress0/quantifiers/ex7.smt21
-rw-r--r--test/regress/regress0/quantifiers/ex7.smt2.expect3
8 files changed, 12 insertions, 4 deletions
diff --git a/test/regress/regress0/quantifiers/array-unsat-simp3.smt2 b/test/regress/regress0/quantifiers/array-unsat-simp3.smt2
index 40e07ada7..a16c9395d 100644
--- a/test/regress/regress0/quantifiers/array-unsat-simp3.smt2
+++ b/test/regress/regress0/quantifiers/array-unsat-simp3.smt2
@@ -18,4 +18,5 @@
(assert (not (= i1 i2)))
(assert (not (= (store_uf (store_uf a1 i1 e1) i2 e2) (store_uf (store_uf a1 i2 e2) i1 e1))))
(check-sat)
+(get-info :reason-unknown)
(exit)
diff --git a/test/regress/regress0/quantifiers/array-unsat-simp3.smt2.expect b/test/regress/regress0/quantifiers/array-unsat-simp3.smt2.expect
index df24647ad..2aefdcfc3 100644
--- a/test/regress/regress0/quantifiers/array-unsat-simp3.smt2.expect
+++ b/test/regress/regress0/quantifiers/array-unsat-simp3.smt2.expect
@@ -1,2 +1,3 @@
-% EXPECT: unknown (INCOMPLETE)
+% EXPECT: unknown
+% EXPECT: (:reason-unknown incomplete)
% EXIT: 0
diff --git a/test/regress/regress0/quantifiers/bug291.smt2 b/test/regress/regress0/quantifiers/bug291.smt2
index dbc230599..b39e415a8 100644
--- a/test/regress/regress0/quantifiers/bug291.smt2
+++ b/test/regress/regress0/quantifiers/bug291.smt2
@@ -10,4 +10,5 @@
(declare-fun store2 (Int) Int)
(assert (forall ((?A Int) (?o Int) (?f Int) (?p Int) (?g Int) (?v Int)) (=> (not (= ?o ?p)) (= (select2 (store2 ?A)) (select2 ?A)))))
(check-sat)
+(get-info :reason-unknown)
(exit)
diff --git a/test/regress/regress0/quantifiers/bug291.smt2.expect b/test/regress/regress0/quantifiers/bug291.smt2.expect
index df24647ad..2aefdcfc3 100644
--- a/test/regress/regress0/quantifiers/bug291.smt2.expect
+++ b/test/regress/regress0/quantifiers/bug291.smt2.expect
@@ -1,2 +1,3 @@
-% EXPECT: unknown (INCOMPLETE)
+% EXPECT: unknown
+% EXPECT: (:reason-unknown incomplete)
% EXIT: 0
diff --git a/test/regress/regress0/quantifiers/ex1.smt2 b/test/regress/regress0/quantifiers/ex1.smt2
index a8f4ff2b9..20230a6fa 100644
--- a/test/regress/regress0/quantifiers/ex1.smt2
+++ b/test/regress/regress0/quantifiers/ex1.smt2
@@ -9,4 +9,5 @@
(declare-fun p () Bool)
(assert (and (= a b) (forall ((x U)) (=> (and (= (f x) a) (not (= (f x) b))) p))))
(check-sat)
+(get-info :reason-unknown)
(exit)
diff --git a/test/regress/regress0/quantifiers/ex1.smt2.expect b/test/regress/regress0/quantifiers/ex1.smt2.expect
index df24647ad..2aefdcfc3 100644
--- a/test/regress/regress0/quantifiers/ex1.smt2.expect
+++ b/test/regress/regress0/quantifiers/ex1.smt2.expect
@@ -1,2 +1,3 @@
-% EXPECT: unknown (INCOMPLETE)
+% EXPECT: unknown
+% EXPECT: (:reason-unknown incomplete)
% EXIT: 0
diff --git a/test/regress/regress0/quantifiers/ex7.smt2 b/test/regress/regress0/quantifiers/ex7.smt2
index 0cac5ff54..11a83fdc4 100644
--- a/test/regress/regress0/quantifiers/ex7.smt2
+++ b/test/regress/regress0/quantifiers/ex7.smt2
@@ -9,4 +9,5 @@
(declare-fun f (U) U)
(assert (and (= a b) (forall ((x U)) (=> (or (= (f x) c) (= x a)) (= x b)))))
(check-sat)
+(get-info :reason-unknown)
(exit)
diff --git a/test/regress/regress0/quantifiers/ex7.smt2.expect b/test/regress/regress0/quantifiers/ex7.smt2.expect
index df24647ad..2aefdcfc3 100644
--- a/test/regress/regress0/quantifiers/ex7.smt2.expect
+++ b/test/regress/regress0/quantifiers/ex7.smt2.expect
@@ -1,2 +1,3 @@
-% EXPECT: unknown (INCOMPLETE)
+% EXPECT: unknown
+% EXPECT: (:reason-unknown incomplete)
% EXIT: 0
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback