1 2 3 4 5 6 7 8 9 10 11 12
; EXPECT: unsat (set-logic QF_UFLIA_SETS) (set-info :status sat) (declare-fun a () Int) (declare-fun b () Int) (declare-fun x () (Set Int)) (declare-fun y () (Set Int)) (assert (= x (setenum a))) (assert (= y (setenum b))) (assert (not (= x y))) (assert (and (< 1 a) (< a 3) (< 1 b) (< b 3))) (check-sat)