summaryrefslogtreecommitdiff
path: root/test/regress/regress0/bv
diff options
context:
space:
mode:
authorlianah <lianahady@gmail.com>2013-03-20 22:33:39 -0400
committerlianah <lianahady@gmail.com>2013-03-20 22:33:39 -0400
commit6aa211751e7dc697035cf110c253cc36ace69066 (patch)
tree19f7617001ab09ab695d0966f5ad45d9827c5705 /test/regress/regress0/bv
parent27d848ac6b84a6b040baaf8a3f441692779e5bf6 (diff)
added more tests
Diffstat (limited to 'test/regress/regress0/bv')
-rw-r--r--test/regress/regress0/bv/inequality04.smt219
-rw-r--r--test/regress/regress0/bv/inequality05.smt228
2 files changed, 47 insertions, 0 deletions
diff --git a/test/regress/regress0/bv/inequality04.smt2 b/test/regress/regress0/bv/inequality04.smt2
new file mode 100644
index 000000000..7b5dbd7d5
--- /dev/null
+++ b/test/regress/regress0/bv/inequality04.smt2
@@ -0,0 +1,19 @@
+(set-logic QF_BV)
+(set-info :smt-lib-version 2.0)
+(set-info :category "crafted")
+(set-info :status unsat)
+(declare-fun v0 () (_ BitVec 16))
+(declare-fun v1 () (_ BitVec 16))
+(declare-fun v2 () (_ BitVec 16))
+(declare-fun v3 () (_ BitVec 16))
+(declare-fun v4 () (_ BitVec 16))
+(declare-fun v5 () (_ BitVec 16))
+(assert (and
+ (bvule v0 v1)
+ (bvule v1 v2)
+ (bvule v2 v0)
+ (bvule (_ bv4 16) v0)
+ (bvult v2 (_ bv5 16))
+ ))
+(check-sat)
+(exit)
diff --git a/test/regress/regress0/bv/inequality05.smt2 b/test/regress/regress0/bv/inequality05.smt2
new file mode 100644
index 000000000..d8cf9cf99
--- /dev/null
+++ b/test/regress/regress0/bv/inequality05.smt2
@@ -0,0 +1,28 @@
+(set-logic QF_BV)
+(set-info :smt-lib-version 2.0)
+(set-info :category "crafted")
+(set-info :status sat)
+(declare-fun v0 () (_ BitVec 16))
+(declare-fun v1 () (_ BitVec 16))
+(declare-fun v2 () (_ BitVec 16))
+(declare-fun v3 () (_ BitVec 16))
+(declare-fun v4 () (_ BitVec 16))
+(declare-fun v5 () (_ BitVec 16))
+(declare-fun v6 () (_ BitVec 16))
+(declare-fun v7 () (_ BitVec 16))
+(declare-fun v8 () (_ BitVec 16))
+(declare-fun v9 () (_ BitVec 16))
+(assert (and
+(bvult v6 v5)
+(bvule v7 v8)
+(bvugt v7 v1)
+(bvuge v4 v1)
+(bvuge v8 v0)
+(bvugt v1 v0)
+(bvuge v1 (_ bv60094 16))
+(bvule v3 v0)
+(bvuge (_ bv47327 16) v6)
+(bvugt v3 v6)
+))
+(check-sat)
+(exit) \ No newline at end of file
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback