Adds a very small test that triggers a bug. The bug is from the commit for -r1063.
authorTim King <taking@cs.nyu.edu>
Fri, 29 Oct 2010 20:57:50 +0000 (20:57 +0000)
committerTim King <taking@cs.nyu.edu>
Fri, 29 Oct 2010 20:57:50 +0000 (20:57 +0000)
test/regress/regress0/arith/Makefile.am
test/regress/regress0/arith/delta-minimized-row-vector-bug.smt [new file with mode: 0644]

index f38413d9546a10c41aa4a1b3545ea27d74e158d9..91b1d41c75b7c9b1c248c661afcb56e34cac205c 100644 (file)
@@ -7,6 +7,7 @@ TESTS = \
        arith.01.cvc \
        arith.02.cvc \
        arith.03.cvc \
+       delta-minimized-row-vector-bug.smt \
        leq.01.smt
 
 EXTRA_DIST = $(TESTS)
diff --git a/test/regress/regress0/arith/delta-minimized-row-vector-bug.smt b/test/regress/regress0/arith/delta-minimized-row-vector-bug.smt
new file mode 100644 (file)
index 0000000..5cf44c9
--- /dev/null
@@ -0,0 +1,12 @@
+(benchmark delta_minimized_row_vector_bug.smt
+:logic QF_LRA
+:extrafuns ((x_120 Real))
+:extrafuns ((x_11 Real))
+:extrafuns ((x_102 Real))
+:status sat
+:formula
+  (and (>= x_11 0)
+    (or (= x_120 x_102) (<= x_102 (~ x_11)) (= x_120 (+ x_102 x_11) ))
+  )
+
+)