summaryrefslogtreecommitdiff
path: root/test/regress/regress0/eqrange3.smt2
blob: 54e9d038643683dfb0659ef4fe36bfe222fab0ea (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
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)

generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback