/* { dg-do run } */ | |
/* { dg-additional-options "-floop-interchange" } */ | |
int a[6][9]; | |
int main() | |
{ | |
a[1][3] = 8; | |
for (int b = 1; b <= 5; b++) | |
for (int d = 0; d <= 5; d++) | |
#pragma GCC unroll 0 | |
for (int c = 0; c <= 5; c++) | |
a[b][c] = a[b][c + 2] & 216; | |
for (int e = 0; e < 6; e++) | |
for (int f = 0; f < 9; f++) | |
if (a[e][f] != 0) | |
__builtin_abort (); | |
return 0; | |
} |