print.c: rename pet_expr_build_ast_expr to pet_expr_access_build_ast_expr
[pet.git] / tests / invalid.scop
blobbbdeecce9950b657e239bd984f824d09b6b42603
1 start: 24
2 end: 98
3 indent: "\t"
4 context: '{  : false }'
5 schedule: '{ domain: "{ S_1[]; S_0[i] }", child: { sequence: [ { filter: "{ S_0[i]
6   }", child: { schedule: "L_0[{ S_0[i] -> [(i)] }]" } }, { filter: "{ S_1[] }" } ]
7   } }'
8 arrays:
9 - context: '{  :  }'
10   extent: '{ A[i0] : 0 <= i0 <= 99 }'
11   element_type: int
12   element_size: 4
13 statements:
14 - line: 6
15   domain: '{ S_0[i] }'
16   body:
17     type: expression
18     expr:
19       type: op
20       operation: =
21       arguments:
22       - type: access
23         index: '{ S_0[i] -> A[(0 : false)] }'
24         reference: __pet_ref_0
25         read: 0
26         write: 1
27       - type: int
28         value: 0
29 - line: -1
30   domain: '{ S_1[] }'
31   body:
32     type: expression
33     expr:
34       type: op
35       operation: kill
36       arguments:
37       - type: access
38         killed: '{  }'
39         index: '{ S_1[] -> A[] }'
40         depth: 1
41         reference: __pet_ref_1
42         kill: 1