summaryrefslogtreecommitdiff
path: root/test/regress/regress1/rels/bv2.cvc
blob: f3a729f2e6dff9d2593cc3a75444fb2720f289bd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
% EXPECT: sat
OPTION "logic" "ALL";
BvPair: TYPE = [BITVECTOR(2), BITVECTOR(2)];
x : SET OF BvPair;
y : SET OF BvPair;

a : BITVECTOR(2);
b : BITVECTOR(2);
c : BITVECTOR(2);
d : BITVECTOR(2);
e : BITVECTOR(2);

ASSERT NOT ( b = c );

ASSERT (a, b) IS_IN x;
ASSERT (a, c) IS_IN x;
ASSERT (d, a) IS_IN y;
ASSERT NOT ( ( a, a ) IS_IN (x JOIN y));

CHECKSAT;
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback