summaryrefslogtreecommitdiff
path: root/test/regress/regress0/issue5370.smt2
blob: 971602e148fc93c4c4bf5dba212f86550f474793 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
; COMMAND-LINE: --bv-to-bool
(set-logic ALL)
(set-info :status sat)
(declare-fun c () (Array (_ BitVec 2) (_ BitVec 1)))
(declare-fun b () (Array (_ BitVec 2) (_ BitVec 1)))
(declare-fun a () (_ BitVec 2))
(declare-fun ag () (_ BitVec 1))
(declare-fun ak () (_ BitVec 2))
(assert (and (= a ((_ zero_extend 1) (select b (_ bv0 2)))) (= (_ bv1 1)
  (bvsdiv (bvcomp a ak) (bvand (ite (= (_ bv0 1) (bvcomp ag (select c (bvadd a
  (_ bv1 2))))) (_ bv1 1) (_ bv0 1)) (ite (= b (store (store c (bvadd a (_ bv1
  2)) ag) ak (_ bv1 1))) (_ bv1 1) (_ bv0 1)))))))
(check-sat)
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback