1 | (benchmark diamonds.10.2.i.a.u.smt |
---|
2 | :source { |
---|
3 | Diamond benchmarks generated by Ofer Strichman |
---|
4 | (see http://iew3.technion.ac.il/Home/Users/ofers.phtml). |
---|
5 | |
---|
6 | Translated into SMT-LIB format by Albert Oliveras. |
---|
7 | } |
---|
8 | :status unsat |
---|
9 | :category { crafted } |
---|
10 | :difficulty { 0 } |
---|
11 | :logic QF_IDL |
---|
12 | :extrafuns ((x0_0 Int)) |
---|
13 | :extrafuns ((x0 Int)) |
---|
14 | :extrafuns ((x0__0 Int)) |
---|
15 | :extrafuns ((x0_1 Int)) |
---|
16 | :extrafuns ((x0__1 Int)) |
---|
17 | :extrafuns ((x1 Int)) |
---|
18 | :extrafuns ((x1_0 Int)) |
---|
19 | :extrafuns ((x10 Int)) |
---|
20 | :extrafuns ((x1__0 Int)) |
---|
21 | :extrafuns ((x1_1 Int)) |
---|
22 | :extrafuns ((x1__1 Int)) |
---|
23 | :extrafuns ((x2 Int)) |
---|
24 | :extrafuns ((x2_0 Int)) |
---|
25 | :extrafuns ((x2__0 Int)) |
---|
26 | :extrafuns ((x2_1 Int)) |
---|
27 | :extrafuns ((x2__1 Int)) |
---|
28 | :extrafuns ((x3 Int)) |
---|
29 | :extrafuns ((x3_0 Int)) |
---|
30 | :extrafuns ((x3__0 Int)) |
---|
31 | :extrafuns ((x3_1 Int)) |
---|
32 | :extrafuns ((x3__1 Int)) |
---|
33 | :extrafuns ((x4 Int)) |
---|
34 | :extrafuns ((x4_0 Int)) |
---|
35 | :extrafuns ((x4__0 Int)) |
---|
36 | :extrafuns ((x4_1 Int)) |
---|
37 | :extrafuns ((x4__1 Int)) |
---|
38 | :extrafuns ((x5 Int)) |
---|
39 | :extrafuns ((x5_0 Int)) |
---|
40 | :extrafuns ((x5__0 Int)) |
---|
41 | :extrafuns ((x5_1 Int)) |
---|
42 | :extrafuns ((x5__1 Int)) |
---|
43 | :extrafuns ((x6 Int)) |
---|
44 | :extrafuns ((x6_0 Int)) |
---|
45 | :extrafuns ((x6__0 Int)) |
---|
46 | :extrafuns ((x6_1 Int)) |
---|
47 | :extrafuns ((x6__1 Int)) |
---|
48 | :extrafuns ((x7 Int)) |
---|
49 | :extrafuns ((x7_0 Int)) |
---|
50 | :extrafuns ((x7__0 Int)) |
---|
51 | :extrafuns ((x7_1 Int)) |
---|
52 | :extrafuns ((x7__1 Int)) |
---|
53 | :extrafuns ((x8 Int)) |
---|
54 | :extrafuns ((x8_0 Int)) |
---|
55 | :extrafuns ((x8__0 Int)) |
---|
56 | :extrafuns ((x8_1 Int)) |
---|
57 | :extrafuns ((x8__1 Int)) |
---|
58 | :extrafuns ((x9 Int)) |
---|
59 | :extrafuns ((x9_0 Int)) |
---|
60 | :extrafuns ((x9__0 Int)) |
---|
61 | :extrafuns ((x9_1 Int)) |
---|
62 | :extrafuns ((x9__1 Int)) |
---|
63 | :formula |
---|
64 | ( and |
---|
65 | (or (not ( >= ( - x0_0 x0 ) 1 )) (not ( >= ( - x0__0 x0 ) 1 )) ) |
---|
66 | (or (not ( >= ( - x0_0 x0 ) 1 )) (not ( >= ( - x0__1 x0__0 ) 1 )) ) |
---|
67 | (or (not ( >= ( - x0_0 x0 ) 1 )) (not ( >= ( - x1 x0__1 ) 1 )) ) |
---|
68 | (or (not ( >= ( - x0_1 x0_0 ) 1 )) (not ( >= ( - x0__0 x0 ) 1 )) ) |
---|
69 | (or (not ( >= ( - x0_1 x0_0 ) 1 )) (not ( >= ( - x0__1 x0__0 ) 1 )) ) |
---|
70 | (or (not ( >= ( - x0_1 x0_0 ) 1 )) (not ( >= ( - x1 x0__1 ) 1 )) ) |
---|
71 | (or (not ( >= ( - x1 x0_1 ) 1 )) (not ( >= ( - x0__0 x0 ) 1 )) ) |
---|
72 | (or (not ( >= ( - x1 x0_1 ) 1 )) (not ( >= ( - x0__1 x0__0 ) 1 )) ) |
---|
73 | (or (not ( >= ( - x1 x0_1 ) 1 )) (not ( >= ( - x1 x0__1 ) 1 )) ) |
---|
74 | (or (not ( >= ( - x1_0 x1 ) 1 )) (not ( >= ( - x1__0 x1 ) 1 )) ) |
---|
75 | (or (not ( >= ( - x1_0 x1 ) 1 )) (not ( >= ( - x1__1 x1__0 ) 1 )) ) |
---|
76 | (or (not ( >= ( - x1_0 x1 ) 1 )) (not ( >= ( - x2 x1__1 ) 1 )) ) |
---|
77 | (or (not ( >= ( - x1_1 x1_0 ) 1 )) (not ( >= ( - x1__0 x1 ) 1 )) ) |
---|
78 | (or (not ( >= ( - x1_1 x1_0 ) 1 )) (not ( >= ( - x1__1 x1__0 ) 1 )) ) |
---|
79 | (or (not ( >= ( - x1_1 x1_0 ) 1 )) (not ( >= ( - x2 x1__1 ) 1 )) ) |
---|
80 | (or (not ( >= ( - x2 x1_1 ) 1 )) (not ( >= ( - x1__0 x1 ) 1 )) ) |
---|
81 | (or (not ( >= ( - x2 x1_1 ) 1 )) (not ( >= ( - x1__1 x1__0 ) 1 )) ) |
---|
82 | (or (not ( >= ( - x2 x1_1 ) 1 )) (not ( >= ( - x2 x1__1 ) 1 )) ) |
---|
83 | (or (not ( >= ( - x2_0 x2 ) 1 )) (not ( >= ( - x2__0 x2 ) 1 )) ) |
---|
84 | (or (not ( >= ( - x2_0 x2 ) 1 )) (not ( >= ( - x2__1 x2__0 ) 1 )) ) |
---|
85 | (or (not ( >= ( - x2_0 x2 ) 1 )) (not ( >= ( - x3 x2__1 ) 1 )) ) |
---|
86 | (or (not ( >= ( - x2_1 x2_0 ) 1 )) (not ( >= ( - x2__0 x2 ) 1 )) ) |
---|
87 | (or (not ( >= ( - x2_1 x2_0 ) 1 )) (not ( >= ( - x2__1 x2__0 ) 1 )) ) |
---|
88 | (or (not ( >= ( - x2_1 x2_0 ) 1 )) (not ( >= ( - x3 x2__1 ) 1 )) ) |
---|
89 | (or (not ( >= ( - x3 x2_1 ) 1 )) (not ( >= ( - x2__0 x2 ) 1 )) ) |
---|
90 | (or (not ( >= ( - x3 x2_1 ) 1 )) (not ( >= ( - x2__1 x2__0 ) 1 )) ) |
---|
91 | (or (not ( >= ( - x3 x2_1 ) 1 )) (not ( >= ( - x3 x2__1 ) 1 )) ) |
---|
92 | (or (not ( >= ( - x3_0 x3 ) 1 )) (not ( >= ( - x3__0 x3 ) 1 )) ) |
---|
93 | (or (not ( >= ( - x3_0 x3 ) 1 )) (not ( >= ( - x3__1 x3__0 ) 1 )) ) |
---|
94 | (or (not ( >= ( - x3_0 x3 ) 1 )) (not ( >= ( - x4 x3__1 ) 1 )) ) |
---|
95 | (or (not ( >= ( - x3_1 x3_0 ) 1 )) (not ( >= ( - x3__0 x3 ) 1 )) ) |
---|
96 | (or (not ( >= ( - x3_1 x3_0 ) 1 )) (not ( >= ( - x3__1 x3__0 ) 1 )) ) |
---|
97 | (or (not ( >= ( - x3_1 x3_0 ) 1 )) (not ( >= ( - x4 x3__1 ) 1 )) ) |
---|
98 | (or (not ( >= ( - x4 x3_1 ) 1 )) (not ( >= ( - x3__0 x3 ) 1 )) ) |
---|
99 | (or (not ( >= ( - x4 x3_1 ) 1 )) (not ( >= ( - x3__1 x3__0 ) 1 )) ) |
---|
100 | (or (not ( >= ( - x4 x3_1 ) 1 )) (not ( >= ( - x4 x3__1 ) 1 )) ) |
---|
101 | (or (not ( >= ( - x4_0 x4 ) 1 )) (not ( >= ( - x4__0 x4 ) 1 )) ) |
---|
102 | (or (not ( >= ( - x4_0 x4 ) 1 )) (not ( >= ( - x4__1 x4__0 ) 1 )) ) |
---|
103 | (or (not ( >= ( - x4_0 x4 ) 1 )) (not ( >= ( - x5 x4__1 ) 1 )) ) |
---|
104 | (or (not ( >= ( - x4_1 x4_0 ) 1 )) (not ( >= ( - x4__0 x4 ) 1 )) ) |
---|
105 | (or (not ( >= ( - x4_1 x4_0 ) 1 )) (not ( >= ( - x4__1 x4__0 ) 1 )) ) |
---|
106 | (or (not ( >= ( - x4_1 x4_0 ) 1 )) (not ( >= ( - x5 x4__1 ) 1 )) ) |
---|
107 | (or (not ( >= ( - x5 x4_1 ) 1 )) (not ( >= ( - x4__0 x4 ) 1 )) ) |
---|
108 | (or (not ( >= ( - x5 x4_1 ) 1 )) (not ( >= ( - x4__1 x4__0 ) 1 )) ) |
---|
109 | (or (not ( >= ( - x5 x4_1 ) 1 )) (not ( >= ( - x5 x4__1 ) 1 )) ) |
---|
110 | (or (not ( >= ( - x5_0 x5 ) 1 )) (not ( >= ( - x5__0 x5 ) 1 )) ) |
---|
111 | (or (not ( >= ( - x5_0 x5 ) 1 )) (not ( >= ( - x5__1 x5__0 ) 1 )) ) |
---|
112 | (or (not ( >= ( - x5_0 x5 ) 1 )) (not ( >= ( - x6 x5__1 ) 1 )) ) |
---|
113 | (or (not ( >= ( - x5_1 x5_0 ) 1 )) (not ( >= ( - x5__0 x5 ) 1 )) ) |
---|
114 | (or (not ( >= ( - x5_1 x5_0 ) 1 )) (not ( >= ( - x5__1 x5__0 ) 1 )) ) |
---|
115 | (or (not ( >= ( - x5_1 x5_0 ) 1 )) (not ( >= ( - x6 x5__1 ) 1 )) ) |
---|
116 | (or (not ( >= ( - x6 x5_1 ) 1 )) (not ( >= ( - x5__0 x5 ) 1 )) ) |
---|
117 | (or (not ( >= ( - x6 x5_1 ) 1 )) (not ( >= ( - x5__1 x5__0 ) 1 )) ) |
---|
118 | (or (not ( >= ( - x6 x5_1 ) 1 )) (not ( >= ( - x6 x5__1 ) 1 )) ) |
---|
119 | (or (not ( >= ( - x6_0 x6 ) 1 )) (not ( >= ( - x6__0 x6 ) 1 )) ) |
---|
120 | (or (not ( >= ( - x6_0 x6 ) 1 )) (not ( >= ( - x6__1 x6__0 ) 1 )) ) |
---|
121 | (or (not ( >= ( - x6_0 x6 ) 1 )) (not ( >= ( - x7 x6__1 ) 1 )) ) |
---|
122 | (or (not ( >= ( - x6_1 x6_0 ) 1 )) (not ( >= ( - x6__0 x6 ) 1 )) ) |
---|
123 | (or (not ( >= ( - x6_1 x6_0 ) 1 )) (not ( >= ( - x6__1 x6__0 ) 1 )) ) |
---|
124 | (or (not ( >= ( - x6_1 x6_0 ) 1 )) (not ( >= ( - x7 x6__1 ) 1 )) ) |
---|
125 | (or (not ( >= ( - x7 x6_1 ) 1 )) (not ( >= ( - x6__0 x6 ) 1 )) ) |
---|
126 | (or (not ( >= ( - x7 x6_1 ) 1 )) (not ( >= ( - x6__1 x6__0 ) 1 )) ) |
---|
127 | (or (not ( >= ( - x7 x6_1 ) 1 )) (not ( >= ( - x7 x6__1 ) 1 )) ) |
---|
128 | (or (not ( >= ( - x7_0 x7 ) 1 )) (not ( >= ( - x7__0 x7 ) 1 )) ) |
---|
129 | (or (not ( >= ( - x7_0 x7 ) 1 )) (not ( >= ( - x7__1 x7__0 ) 1 )) ) |
---|
130 | (or (not ( >= ( - x7_0 x7 ) 1 )) (not ( >= ( - x8 x7__1 ) 1 )) ) |
---|
131 | (or (not ( >= ( - x7_1 x7_0 ) 1 )) (not ( >= ( - x7__0 x7 ) 1 )) ) |
---|
132 | (or (not ( >= ( - x7_1 x7_0 ) 1 )) (not ( >= ( - x7__1 x7__0 ) 1 )) ) |
---|
133 | (or (not ( >= ( - x7_1 x7_0 ) 1 )) (not ( >= ( - x8 x7__1 ) 1 )) ) |
---|
134 | (or (not ( >= ( - x8 x7_1 ) 1 )) (not ( >= ( - x7__0 x7 ) 1 )) ) |
---|
135 | (or (not ( >= ( - x8 x7_1 ) 1 )) (not ( >= ( - x7__1 x7__0 ) 1 )) ) |
---|
136 | (or (not ( >= ( - x8 x7_1 ) 1 )) (not ( >= ( - x8 x7__1 ) 1 )) ) |
---|
137 | (or (not ( >= ( - x8_0 x8 ) 1 )) (not ( >= ( - x8__0 x8 ) 1 )) ) |
---|
138 | (or (not ( >= ( - x8_0 x8 ) 1 )) (not ( >= ( - x8__1 x8__0 ) 1 )) ) |
---|
139 | (or (not ( >= ( - x8_0 x8 ) 1 )) (not ( >= ( - x9 x8__1 ) 1 )) ) |
---|
140 | (or (not ( >= ( - x8_1 x8_0 ) 1 )) (not ( >= ( - x8__0 x8 ) 1 )) ) |
---|
141 | (or (not ( >= ( - x8_1 x8_0 ) 1 )) (not ( >= ( - x8__1 x8__0 ) 1 )) ) |
---|
142 | (or (not ( >= ( - x8_1 x8_0 ) 1 )) (not ( >= ( - x9 x8__1 ) 1 )) ) |
---|
143 | (or (not ( >= ( - x9 x8_1 ) 1 )) (not ( >= ( - x8__0 x8 ) 1 )) ) |
---|
144 | (or (not ( >= ( - x9 x8_1 ) 1 )) (not ( >= ( - x8__1 x8__0 ) 1 )) ) |
---|
145 | (or (not ( >= ( - x9 x8_1 ) 1 )) (not ( >= ( - x9 x8__1 ) 1 )) ) |
---|
146 | (or (not ( >= ( - x9_0 x9 ) 1 )) (not ( >= ( - x9__0 x9 ) 1 )) ) |
---|
147 | (or (not ( >= ( - x9_0 x9 ) 1 )) (not ( >= ( - x9__1 x9__0 ) 1 )) ) |
---|
148 | (or (not ( >= ( - x9_0 x9 ) 1 )) (not ( >= ( - x10 x9__1 ) 1 )) ) |
---|
149 | (or (not ( >= ( - x9_1 x9_0 ) 1 )) (not ( >= ( - x9__0 x9 ) 1 )) ) |
---|
150 | (or (not ( >= ( - x9_1 x9_0 ) 1 )) (not ( >= ( - x9__1 x9__0 ) 1 )) ) |
---|
151 | (or (not ( >= ( - x9_1 x9_0 ) 1 )) (not ( >= ( - x10 x9__1 ) 1 )) ) |
---|
152 | (or (not ( >= ( - x10 x9_1 ) 1 )) (not ( >= ( - x9__0 x9 ) 1 )) ) |
---|
153 | (or (not ( >= ( - x10 x9_1 ) 1 )) (not ( >= ( - x9__1 x9__0 ) 1 )) ) |
---|
154 | (or (not ( >= ( - x10 x9_1 ) 1 )) (not ( >= ( - x10 x9__1 ) 1 )) ) |
---|
155 | ( >= ( - x10 x0 ) 1 ) |
---|
156 | )) |
---|