Test that breaks arithmetic model building due to disequality terms.
authorTim King <taking@cs.nyu.edu>
Fri, 9 Nov 2012 21:05:43 +0000 (21:05 +0000)
committerTim King <taking@cs.nyu.edu>
Fri, 9 Nov 2012 21:05:43 +0000 (21:05 +0000)
test/regress/regress0/uflra/neq-deltacomp.smt [new file with mode: 0644]

diff --git a/test/regress/regress0/uflra/neq-deltacomp.smt b/test/regress/regress0/uflra/neq-deltacomp.smt
new file mode 100644 (file)
index 0000000..4144fcb
--- /dev/null
@@ -0,0 +1,14 @@
+(benchmark fuzzsmt
+:logic QF_UFLRA
+:extrafuns ((v2 Real))
+:extrafuns ((v1 Real))
+:extrafuns ((v0 Real))
+:status unknown
+:formula
+(let (?n1 (~ v1))
+(flet ($n2 (>= ?n1 v0))
+(let (?n3 1)
+(let (?n4 (ite $n2 v1 ?n3))
+(flet ($n5 (<= ?n4 v2))
+$n5
+))))))