summaryrefslogtreecommitdiff
path: root/test/regress/regress1/sets/card-vc6-minimized.smt2
blob: d7f4bdf1e35f02a76b2f0edb13066073fdd47a2a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
; EXPECT: unsat
(set-logic QF_UFLIAFS)
(declare-fun x () Int)
(declare-fun c () (Set Int))
(declare-fun alloc0 () (Set Int))
(declare-fun alloc1 () (Set Int))
(declare-fun alloc2 () (Set Int))
(assert
(and (member x c)
      (<= (card (setminus alloc1 alloc0)) 1)
      (<= (card (setminus alloc2 alloc1))
          (card (setminus c (singleton x))))
      (> (card (setminus alloc2 alloc0)) (card c))
))
(check-sat)
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback