12 memset (a
, '\0', sizeof (a
));
14 #pragma acc loop collapse(4 - 1)
15 for (i
= 0; i
< 2; i
++)
16 for (j
= 0; j
< 2; j
++)
17 for (k
= 0; k
< 2; k
++)
18 a
[i
][j
][k
] = i
+ j
* 4 + k
* 16;
21 #pragma acc loop collapse(2) reduction(|:l)
22 for (i
= 0; i
< 2; i
++)
23 for (j
= 0; j
< 2; j
++)
24 for (k
= 0; k
< 2; k
++)
25 if (a
[i
][j
][k
] != i
+ j
* 4 + k
* 16)