Get rid of the warning about ignoring the return value of fgets
[cloog/uuh.git] / test / yosr_sync.cloog
blob4b67c4dad3e6271b8fbb669ca1bad448280a489c
1 # language: C
4 # One parameter : n
5 1 3
6 #  n  1
7 1  1 -2
8 # We want to set the parameter names...
10 # and 'n' is the name of the unique parameter
13 2 # Number of statements: 2.
16 # {i, j | 1<=i<=n-1; i+1<=j<=n}
17 4 5
18 #  i  j  n  1
19 1  1  0  0 -1
20 1 -1  0  1 -1
21 1 -1  1  0 -1
22 1  0 -1  1  0
24 #-----------------
25 1 # SYNCHRONIZATION INFOS
27 1 # POST
28 # {i, j | 1<=i<=n-1; i+1<=j<=n}
29 4 5
30 #  i  j  n  1
31 1  1  0  0 -1
32 1 -1  0  1 -1
33 1 -1  1  0 -1
34 1  0 -1  1  0
36 0 # No WAIT
37 #-----------------
38 0  0
41 # {i, j, k | 1<=i<=n-1; i+1<=j<=n i+1<=k<=n}
42 6 6
43 #  i  j  k  n  1
44 1  1  0  0  0 -1
45 1 -1  0  0  1 -1
46 1 -1  1  0  0 -1
47 1  0 -1  0  1  0
48 1 -1  0  1  0 -1
49 1  0  0 -1  1  0
51 #-----------------
52 1 # SYNCHRONIZATION INFOS
54 0 # No POST
56 1 # One WAIT
57 1 # First WAIT
58 # {i, j, k | 1<=i<=n-1; i+1<=j<=n i+1<=k<=n}
59 6 6
60 #  i  j  k  n  1
61 1  1  0  0  0 -1
62 1 -1  0  0  1 -1
63 1 -1  1  0  0 -1
64 1  0 -1  0  1  0
65 1 -1  0  1  0 -1
66 1  0  0 -1  1  0
68 1 # Source
69 #-----------------
70 0  0
73 # We want to let CLooG set the iterator names.
77 # Scattering functions
78 1 6
79 # c1  i  j  n  1
80 0  1 -1  0  0  0
82 1 7
83 # c1  i  j  k  n  1
84 0  1  0  0 -1  0  0
86 proc
89 # Scattering functions
90 3 8
91 # c1 c2 c3  i  j  n  1
92 0  1  0  0 -1  0  0  0
93 0  0  1  0  0  0  0  0
94 0  0  0  1  0  0  0  0
96 3 9
97 # c1 c2 c3  i  j  k  n  1
98 0  1  0  0  0  0 -1  0  0
99 0  0  1  0  0  0  0  0 -1
100 0  0  0  1  0  0 -1  0  0