delta of a model-building failure case
authorDejan Jovanović <dejan.jovanovic@gmail.com>
Tue, 30 Oct 2012 23:22:07 +0000 (23:22 +0000)
committerDejan Jovanović <dejan.jovanovic@gmail.com>
Tue, 30 Oct 2012 23:22:07 +0000 (23:22 +0000)
test/regress/regress0/uflra/Makefile.am
test/regress/regress0/uflra/incorrect1.delta02.smt [new file with mode: 0644]

index 57c56c01b3b77552d1c803f4f6c87fdf52b907ca..289569b1ab4fae8e5b99bfcef3d8f4d4920ff28b 100644 (file)
@@ -33,6 +33,8 @@ SMT_TESTS = \
        pb_real_10_0200_10_29.smt \
        incorrect2.smt \
        incorrect1.smt \
+       incorrect1.delta01.smt \
+       incorrect1.delta02.smt 
        error1.smt
 
 # Regression tests for SMT2 inputs
diff --git a/test/regress/regress0/uflra/incorrect1.delta02.smt b/test/regress/regress0/uflra/incorrect1.delta02.smt
new file mode 100644 (file)
index 0000000..9d9d65e
--- /dev/null
@@ -0,0 +1,14 @@
+(benchmark fuzzsmt
+:logic QF_UFLRA
+:extrafuns ((f1 Real Real Real))
+:status sat
+:formula
+(let (?n1 6)
+(let (?n2 (~ ?n1))
+(let (?n3 (/ ?n1 ?n2))
+(let (?n4 1)
+(let (?n5 (+ ?n3 ?n4))
+(let (?n6 (f1 ?n4 ?n4))
+(flet ($n7 (distinct ?n5 ?n6))
+$n7
+))))))))