summaryrefslogtreecommitdiff
path: root/test/regress/regress1/sets
diff options
context:
space:
mode:
authorAndrew Reynolds <andrew.j.reynolds@gmail.com>2018-10-03 13:51:21 -0500
committerGitHub <noreply@github.com>2018-10-03 13:51:21 -0500
commit9f219f1cd4693d2484f344f5186e37b7bd63405b (patch)
tree653159fdda21bbd432a3a08ed9d5aaeca57afab1 /test/regress/regress1/sets
parentbc4b21307a4b63de2e2c47a4f1fa4367b9320f57 (diff)
Fix stale op list in sets (#2572)
Diffstat (limited to 'test/regress/regress1/sets')
-rw-r--r--test/regress/regress1/sets/issue2568.smt221
1 files changed, 21 insertions, 0 deletions
diff --git a/test/regress/regress1/sets/issue2568.smt2 b/test/regress/regress1/sets/issue2568.smt2
new file mode 100644
index 000000000..bb76e7368
--- /dev/null
+++ b/test/regress/regress1/sets/issue2568.smt2
@@ -0,0 +1,21 @@
+; COMMAND-LINE: --lang=smt2.5
+; EXPECT: sat
+; EXPECT: sat
+(set-logic ALL)
+
+(declare-datatypes () ((Unit (uu))))
+
+(declare-fun y () Int)
+(declare-fun b () Bool)
+(declare-fun s () (Set Int))
+(declare-fun u () Unit)
+
+(assert (= s (insert y s)))
+(assert (=> b (= uu u)))
+
+(push 1)
+(check-sat)
+(pop 1)
+
+(push 1)
+(check-sat)
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback