| /* { dg-require-stack-check "generic" } */ | |
| /* { dg-options "-O -fstack-check=generic -ftree-pre -fgraphite-identity" } */ | |
| /* nvptx doesn't expose a stack. */ | |
| /* { dg-skip-if "" { nvptx-*-* } } */ | |
| int main () | |
| { | |
| int i, j; | |
| int x[8][8]; | |
| for (i = 0; i < 8; i++) | |
| for (j = i; j < 8; j++) | |
| x[i][j] = 4; | |
| for (i = 0; i < 8; i++) | |
| for (j = i; j < 8; j++) | |
| if (x[i][j] != 4) | |
| __builtin_abort (); | |
| return 0; | |
| } |