summaryrefslogtreecommitdiff
path: root/test/regress/regress0/bug541.smt2
diff options
context:
space:
mode:
authorMorgan Deters <mdeters@cs.nyu.edu>2013-12-02 19:32:14 -0500
committerMorgan Deters <mdeters@cs.nyu.edu>2013-12-02 20:47:48 -0500
commit866941628950af27f33b03311a8839570ed92eca (patch)
treef3b3a48bf0091e9c6445a575c5faa5bbfeef7af8 /test/regress/regress0/bug541.smt2
parentfe31c46e11df64da6a9c4741525e09952ba016cf (diff)
Support for parametric datatype subtyping, so that e.g. (Pair Int Int) is a subtype of (Pair Real Real). Resolves bug #541.
Diffstat (limited to 'test/regress/regress0/bug541.smt2')
-rw-r--r--test/regress/regress0/bug541.smt26
1 files changed, 6 insertions, 0 deletions
diff --git a/test/regress/regress0/bug541.smt2 b/test/regress/regress0/bug541.smt2
new file mode 100644
index 000000000..482823985
--- /dev/null
+++ b/test/regress/regress0/bug541.smt2
@@ -0,0 +1,6 @@
+; EXPECT: unsat
+(set-logic ALL_SUPPORTED)
+(declare-datatypes (T1 T2) ((Pair (mk-pair (first T1) (second T2)))))
+(assert (= (mk-pair 0.0 0.0) (mk-pair 1.5 2.5)))
+(check-sat)
+(exit)
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback