summaryrefslogtreecommitdiff
path: root/test/regress/regress0/sets/setofsets-disequal.smt2
diff options
context:
space:
mode:
Diffstat (limited to 'test/regress/regress0/sets/setofsets-disequal.smt2')
-rw-r--r--test/regress/regress0/sets/setofsets-disequal.smt282
1 files changed, 41 insertions, 41 deletions
diff --git a/test/regress/regress0/sets/setofsets-disequal.smt2 b/test/regress/regress0/sets/setofsets-disequal.smt2
index 907e074fe..1702aab27 100644
--- a/test/regress/regress0/sets/setofsets-disequal.smt2
+++ b/test/regress/regress0/sets/setofsets-disequal.smt2
@@ -1,7 +1,7 @@
; On a production build (as of 2014-05-16), takes several minutes
; to finish (2967466 decisions).
-(set-logic QF_BV_SETS)
+(set-logic QF_BVFS)
(set-info :status unsat)
(define-sort myset () (Set (Set (_ BitVec 1))))
@@ -11,52 +11,52 @@
(assert (not (= S (as emptyset myset))))
; 1 element is S
-(assert (not (= S (setenum (as emptyset (Set (_ BitVec 1)))))))
-(assert (not (= S (setenum (setenum (_ bv0 1)) ))))
-(assert (not (= S (setenum (setenum (_ bv1 1)) ))))
-(assert (not (= S (setenum (union (setenum (_ bv0 1))
- (setenum (_ bv1 1)))))))
+(assert (not (= S (singleton (as emptyset (Set (_ BitVec 1)))))))
+(assert (not (= S (singleton (singleton (_ bv0 1)) ))))
+(assert (not (= S (singleton (singleton (_ bv1 1)) ))))
+(assert (not (= S (singleton (union (singleton (_ bv0 1))
+ (singleton (_ bv1 1)))))))
; 2 elements in S
-(assert (not (= S (union (setenum (as emptyset (Set (_ BitVec 1))))
- (setenum (setenum (_ bv0 1)))) )))
-(assert (not (= S (union (setenum (as emptyset (Set (_ BitVec 1))))
- (setenum (setenum (_ bv1 1)))))))
-(assert (not (= S (union (setenum (as emptyset (Set (_ BitVec 1))))
- (setenum (union (setenum (_ bv0 1))
- (setenum (_ bv1 1))))))))
-(assert (not (= S (union (setenum (union (setenum (_ bv0 1))
- (setenum (_ bv1 1))))
- (setenum (setenum (_ bv0 1)))) )))
-(assert (not (= S (union (setenum (setenum (_ bv0 1)))
- (setenum (setenum (_ bv1 1)))) )))
-(assert (not (= S (union (setenum (union (setenum (_ bv0 1))
- (setenum (_ bv1 1))))
- (setenum (setenum (_ bv1 1)))))))
+(assert (not (= S (union (singleton (as emptyset (Set (_ BitVec 1))))
+ (singleton (singleton (_ bv0 1)))) )))
+(assert (not (= S (union (singleton (as emptyset (Set (_ BitVec 1))))
+ (singleton (singleton (_ bv1 1)))))))
+(assert (not (= S (union (singleton (as emptyset (Set (_ BitVec 1))))
+ (singleton (union (singleton (_ bv0 1))
+ (singleton (_ bv1 1))))))))
+(assert (not (= S (union (singleton (union (singleton (_ bv0 1))
+ (singleton (_ bv1 1))))
+ (singleton (singleton (_ bv0 1)))) )))
+(assert (not (= S (union (singleton (singleton (_ bv0 1)))
+ (singleton (singleton (_ bv1 1)))) )))
+(assert (not (= S (union (singleton (union (singleton (_ bv0 1))
+ (singleton (_ bv1 1))))
+ (singleton (singleton (_ bv1 1)))))))
; 3 elements in S
-(assert (not (= S (union (setenum (setenum (_ bv1 1)))
- (union (setenum (as emptyset (Set (_ BitVec 1))))
- (setenum (setenum (_ bv0 1))))) )))
-(assert (not (= S (union (setenum (union (setenum (_ bv0 1))
- (setenum (_ bv1 1))))
- (union (setenum (as emptyset (Set (_ BitVec 1))))
- (setenum (setenum (_ bv1 1))))) )))
-(assert (not (= S (union (setenum (union (setenum (_ bv0 1))
- (setenum (_ bv1 1))))
- (union (setenum (setenum (_ bv0 1)))
- (setenum (setenum (_ bv1 1))))) )))
-(assert (not (= S (union (setenum (union (setenum (_ bv0 1))
- (setenum (_ bv1 1))))
- (union (setenum (as emptyset (Set (_ BitVec 1))))
- (setenum (setenum (_ bv0 1))))) )))
+(assert (not (= S (union (singleton (singleton (_ bv1 1)))
+ (union (singleton (as emptyset (Set (_ BitVec 1))))
+ (singleton (singleton (_ bv0 1))))) )))
+(assert (not (= S (union (singleton (union (singleton (_ bv0 1))
+ (singleton (_ bv1 1))))
+ (union (singleton (as emptyset (Set (_ BitVec 1))))
+ (singleton (singleton (_ bv1 1))))) )))
+(assert (not (= S (union (singleton (union (singleton (_ bv0 1))
+ (singleton (_ bv1 1))))
+ (union (singleton (singleton (_ bv0 1)))
+ (singleton (singleton (_ bv1 1))))) )))
+(assert (not (= S (union (singleton (union (singleton (_ bv0 1))
+ (singleton (_ bv1 1))))
+ (union (singleton (as emptyset (Set (_ BitVec 1))))
+ (singleton (singleton (_ bv0 1))))) )))
; 4 elements in S
-(assert (not (= S (union (setenum (union (setenum (_ bv0 1))
- (setenum (_ bv1 1))))
- (union (setenum (setenum (_ bv1 1)))
- (union (setenum (as emptyset (Set (_ BitVec 1))))
- (setenum (setenum (_ bv0 1)))))) )))
+(assert (not (= S (union (singleton (union (singleton (_ bv0 1))
+ (singleton (_ bv1 1))))
+ (union (singleton (singleton (_ bv1 1)))
+ (union (singleton (as emptyset (Set (_ BitVec 1))))
+ (singleton (singleton (_ bv0 1)))))) )))
(check-sat)
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback