3 context: '[N] -> { : N <= 2147483647 and N >= -2147483648 }'
6 extent: '[N] -> { __pet_test_0[t] : t >= 0 }'
7 value_bounds: '{ [i0] : i0 >= 0 and i0 <= 1 }'
12 extent: '[N] -> { __pet_test_1[t] : N = 0 and t >= 1; __pet_test_1[0] }'
13 value_bounds: '{ [i0] : i0 >= 0 and i0 <= 1 }'
18 extent: '[N] -> { __pet_test_2[t] : t >= 0 }'
19 value_bounds: '{ [i0] : i0 >= 0 and i0 <= 1 }'
24 extent: '[N] -> { __pet_test_3[t] : t >= 0 }'
25 value_bounds: '{ [i0] : i0 >= 0 and i0 <= 1 }'
30 extent: '[N] -> { a[] }'
35 domain: '[N] -> { S_0[t] : N = 0 and t >= 1; S_0[0] }'
36 schedule: '[N] -> { S_0[t] -> [0, t, 0] }'
42 relation: '[N] -> { S_0[t] -> a[] }'
43 index: '[N] -> { S_0[t] -> a[] }'
44 reference: __pet_ref_0
50 domain: '[N] -> { S_1[t] : N = 0 and t >= 1; S_1[0] : N = 0 }'
51 schedule: '[N] -> { S_1[t] -> [0, t, 2] }'
57 relation: '[N] -> { S_1[t] -> a[] }'
58 index: '[N] -> { S_1[t] -> a[] }'
59 reference: __pet_ref_1
65 domain: '[N] -> { [S_2[t] -> [0]] : t >= 0 }'
66 schedule: '{ S_2[t] -> [1, t, 0] }'
72 relation: '[N] -> { S_2[t] -> a[] }'
73 index: '[N] -> { S_2[t] -> a[] }'
74 reference: __pet_ref_3
81 relation: '[N] -> { S_2[t] -> __pet_test_0[-1 + t] : t >= 1 }'
82 index: '[N] -> { S_2[t] -> __pet_test_0[((-1 + t) : t >= 1)] }'
83 reference: __pet_ref_2
87 domain: '[N] -> { [S_3[t] -> [0]] : t >= 0 }'
88 schedule: '{ S_3[t] -> [1, t, 1, 0] }'
94 relation: '[N] -> { S_3[t] -> __pet_test_0[t] }'
95 index: '[N] -> { S_3[t] -> __pet_test_0[(t)] }'
96 reference: __pet_ref_5
103 relation: '[N] -> { S_3[t] -> __pet_test_0[-1 + t] : t >= 1 }'
104 index: '[N] -> { S_3[t] -> __pet_test_0[((-1 + t) : t >= 1)] }'
105 reference: __pet_ref_4
109 domain: '[N] -> { [S_4[t] -> [0]] : t >= 0 }'
110 schedule: '{ S_4[t] -> [1, t, 2] }'
116 relation: '[N] -> { S_4[t] -> a[] }'
117 index: '[N] -> { S_4[t] -> a[] }'
118 reference: __pet_ref_7
125 relation: '[N] -> { S_4[t] -> __pet_test_0[t] }'
126 index: '[N] -> { S_4[t] -> __pet_test_0[(t)] }'
127 reference: __pet_ref_6
131 domain: '[N] -> { [S_5[t] -> [1]] : N = 0 and t >= 1; [S_5[0] -> [1]] }'
132 schedule: '[N] -> { S_5[t] -> [2, t, 0] }'
138 relation: '[N] -> { S_5[t] -> __pet_test_1[t] }'
139 index: '[N] -> { S_5[t] -> __pet_test_1[(t)] }'
140 reference: __pet_ref_9
147 relation: '[N] -> { S_5[t] -> __pet_test_1[-1 + t] : N = 0 and t >= 2; S_5[1]
148 -> __pet_test_1[0] }'
149 index: '[N] -> { S_5[t] -> __pet_test_1[((-1 + t) : t = 1 or (N = 0 and t >= 2))]
151 reference: __pet_ref_8
155 domain: '[N] -> { [S_6[t] -> [1]] : N = 0 and t >= 1; [S_6[0] -> [1]] }'
156 schedule: '[N] -> { S_6[t] -> [2, t, 1, 0] }'
162 relation: '[N] -> { S_6[t] -> a[] }'
163 index: '[N] -> { S_6[t] -> a[] }'
164 reference: __pet_ref_11
171 relation: '[N] -> { S_6[t] -> __pet_test_1[t] }'
172 index: '[N] -> { S_6[t] -> __pet_test_1[(t)] }'
173 reference: __pet_ref_10
177 domain: '[N] -> { [S_7[t] -> [1]] : N = 0 and t >= 1; [S_7[0] -> [1]] : N = 0 }'
178 schedule: '[N] -> { S_7[t] -> [2, t, 1, 2] }'
184 relation: '[N] -> { S_7[t] -> a[] }'
185 index: '[N] -> { S_7[t] -> a[] }'
186 reference: __pet_ref_13
193 relation: '[N] -> { S_7[t] -> __pet_test_1[t] }'
194 index: '[N] -> { S_7[t] -> __pet_test_1[(t)] }'
195 reference: __pet_ref_12
199 domain: '[N] -> { [S_8[t] -> [1, 0]] : t >= 0 }'
200 schedule: '{ S_8[t] -> [3, t, 0] }'
206 relation: '[N] -> { S_8[t] -> __pet_test_2[t] }'
207 index: '[N] -> { S_8[t] -> __pet_test_2[(t)] }'
208 reference: __pet_ref_16
215 relation: '[N] -> { S_8[t] -> __pet_test_2[-1 + t] : t >= 1 }'
216 index: '[N] -> { S_8[t] -> __pet_test_2[((-1 + t) : t >= 1)] }'
217 reference: __pet_ref_14
221 relation: '[N] -> { S_8[t] -> __pet_test_3[-1 + t] : t >= 1 }'
222 index: '[N] -> { S_8[t] -> __pet_test_3[((-1 + t) : t >= 1)] }'
223 reference: __pet_ref_15
227 domain: '[N] -> { [S_9[t] -> [1, 0]] : t >= 0 }'
228 schedule: '{ S_9[t] -> [3, t, 1, 0] }'
234 relation: '[N] -> { S_9[t] -> a[] }'
235 index: '[N] -> { S_9[t] -> a[] }'
236 reference: __pet_ref_19
243 relation: '[N] -> { S_9[t] -> __pet_test_2[t] }'
244 index: '[N] -> { S_9[t] -> __pet_test_2[(t)] }'
245 reference: __pet_ref_17
249 relation: '[N] -> { S_9[t] -> __pet_test_3[-1 + t] : t >= 1 }'
250 index: '[N] -> { S_9[t] -> __pet_test_3[((-1 + t) : t >= 1)] }'
251 reference: __pet_ref_18
255 domain: '[N] -> { [S_10[t] -> [1, 0]] : t >= 0 }'
256 schedule: '{ S_10[t] -> [3, t, 1, 1, 0] }'
262 relation: '[N] -> { S_10[t] -> __pet_test_3[t] }'
263 index: '[N] -> { S_10[t] -> __pet_test_3[(t)] }'
264 reference: __pet_ref_22
271 relation: '[N] -> { S_10[t] -> __pet_test_2[t] }'
272 index: '[N] -> { S_10[t] -> __pet_test_2[(t)] }'
273 reference: __pet_ref_20
277 relation: '[N] -> { S_10[t] -> __pet_test_3[-1 + t] : t >= 1 }'
278 index: '[N] -> { S_10[t] -> __pet_test_3[((-1 + t) : t >= 1)] }'
279 reference: __pet_ref_21
283 domain: '[N] -> { [S_11[t] -> [1, 0]] : t >= 0 }'
284 schedule: '{ S_11[t] -> [3, t, 1, 2] }'
290 relation: '[N] -> { S_11[t] -> a[] }'
291 index: '[N] -> { S_11[t] -> a[] }'
292 reference: __pet_ref_25
299 relation: '[N] -> { S_11[t] -> __pet_test_2[t] }'
300 index: '[N] -> { S_11[t] -> __pet_test_2[(t)] }'
301 reference: __pet_ref_23
305 relation: '[N] -> { S_11[t] -> __pet_test_3[t] }'
306 index: '[N] -> { S_11[t] -> __pet_test_3[(t)] }'
307 reference: __pet_ref_24
312 extension: '{ __pet_test_0[t] -> __pet_test_0[t''] : t'' <= t and t'' >= 0 }'
314 extension: '[N] -> { __pet_test_1[t] -> __pet_test_1[t''] : N = 0 and t'' <= t and
315 t'' >= 1; __pet_test_1[t] -> __pet_test_1[0] : t >= 0 }'
317 extension: '{ __pet_test_3[t] -> __pet_test_3[t''] : t'' <= t and t'' >= 0 }'
319 extension: '{ __pet_test_2[t] -> __pet_test_2[t''] : t'' <= t and t'' >= 0 }'