diff options
Diffstat (limited to 'test/regress/regress0/eqrange3.smt2')
-rw-r--r-- | test/regress/regress0/eqrange3.smt2 | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/test/regress/regress0/eqrange3.smt2 b/test/regress/regress0/eqrange3.smt2 new file mode 100644 index 000000000..54e9d0386 --- /dev/null +++ b/test/regress/regress0/eqrange3.smt2 @@ -0,0 +1,16 @@ +(set-logic QF_AUFLIA) +(set-option :arrays-exp true) +(set-option :quiet true) ; Suppress Warning +(set-info :status sat) +(declare-fun a1 () (Array Int Int)) +(declare-fun a2 () (Array Int Int)) +(declare-fun e1 () Int) +(declare-fun e2 () Int) +(assert (distinct e1 e2)) +(assert (= a1 (store (store (store (store a1 0 e1) 1 e1) 2 e1) 3 e1))) +(assert (= a2 (store (store (store (store a2 1 e1) 0 e1) 2 e2) 3 e1))) +(assert (eqrange a1 a2 (- 1) 1)) +(assert (eqrange a1 a2 3 3)) +(check-sat) +(exit) + |