diff options
Diffstat (limited to 'test/regress/regress0/fp/word-blast.smt2')
-rw-r--r-- | test/regress/regress0/fp/word-blast.smt2 | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/test/regress/regress0/fp/word-blast.smt2 b/test/regress/regress0/fp/word-blast.smt2 new file mode 100644 index 000000000..65290a3b3 --- /dev/null +++ b/test/regress/regress0/fp/word-blast.smt2 @@ -0,0 +1,15 @@ +; COMMAND-LINE: --fp-lazy-wb +; EXPECT: unsat +(set-logic QF_BVFP) +(declare-fun meters_ackermann!0 () (_ BitVec 64)) +(assert + (let ((?x8 ((_ to_fp 11 53) meters_ackermann!0))) + (fp.geq ?x8 ((_ to_fp 11 53) (_ bv0 64))))) +(assert + (let ((?x8 ((_ to_fp 11 53) meters_ackermann!0))) + (fp.leq ?x8 ((_ to_fp 11 53) (_ bv4652007308841189376 64))))) +(assert + (let ((?x19 ((_ sign_extend 32) ((_ fp.to_sbv 32) roundTowardZero (fp.abs ((_ to_fp 11 53) meters_ackermann!0)))))) +(not (not (bvult (_ bv9223372036854775807 64) ?x19))))) +(check-sat) +(exit) |