(declare-const m (_ BitVec 1)) (set-info :status sat) (declare-fun r () (Array (_ BitVec 32) (_ BitVec 32))) (assert (= r (ite (bvult ((_ zero_extend 31) m) (_ bv1 32)) (store r (_ bv0 32) (_ bv0 32)) r))) (assert (= (_ bv1 32) (select r (_ bv0 32)))) (check-sat)