summaryrefslogtreecommitdiff
path: root/test/regress/regress0/rels/rel_transpose_5.cvc
blob: 203e8b3d20e7ca3b5184ea4ac74dab135d6fc9fa (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
% EXPECT: unsat
OPTION "logic" "ALL_SUPPORTED";
IntPair: TYPE = [INT, INT];
x : SET OF IntPair;
y : SET OF IntPair;

r : SET OF IntPair;

z : IntPair;
ASSERT z = (1,2);
zt : IntPair;
ASSERT zt = (2,1);
ASSERT zt IS_IN y;

w : IntPair;
ASSERT w = (2, 2);
ASSERT w IS_IN y;
ASSERT z IS_IN x;

ASSERT NOT (zt IS_IN (TRANSPOSE (x JOIN y)));

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