diff options
Diffstat (limited to 'test/regress/regress0/bv')
-rw-r--r-- | test/regress/regress0/bv/Makefile.am | 1 | ||||
-rw-r--r-- | test/regress/regress0/bv/bug733.smt2 | 8 |
2 files changed, 9 insertions, 0 deletions
diff --git a/test/regress/regress0/bv/Makefile.am b/test/regress/regress0/bv/Makefile.am index 0f41c22ec..da537bdae 100644 --- a/test/regress/regress0/bv/Makefile.am +++ b/test/regress/regress0/bv/Makefile.am @@ -117,6 +117,7 @@ BUG_TESTS = \ bug260a.smt \ bug260b.smt \ bug440.smt \ + bug733.smt2 \ bug734.smt2 \ bug_extract_mult_leading_bit.smt2 diff --git a/test/regress/regress0/bv/bug733.smt2 b/test/regress/regress0/bv/bug733.smt2 new file mode 100644 index 000000000..02ef85d82 --- /dev/null +++ b/test/regress/regress0/bv/bug733.smt2 @@ -0,0 +1,8 @@ +; EXPECT: sat +(set-logic QF_BV) +(declare-fun x2 () (_ BitVec 3)) +(declare-fun x1 () (_ BitVec 3)) +(declare-fun x0 () (_ BitVec 3)) +(assert (not (bvult (bvudiv (bvudiv (bvudiv x0 x0) x1) x2) x1))) +(assert (= #b000 x2)) +(check-sat) |