2018-05-15 Richard Biener <rguenther@suse.de>
[official-gcc.git] / gcc / testsuite / gcc.dg / graphite / run-id-1.c
blobd2fc3c582261264f5606539e0a183d605847f19e
1 /* { dg-options "-Wl,--stack,12582912" { target *-*-mingw* *-*-cygwin* } } */
2 /* { dg-require-effective-target size32plus } */
3 /* { dg-require-stack-size "4*1000*1000" } */
5 void abort (void);
7 void foo (int N)
9 int i, j;
10 int x[1000][1000];
12 for (i = 0; i < N; i++)
13 for (j = 0; j < N; j++)
14 x[i][j] = i + j + 3;
16 for (i = 0; i < N; i++)
17 for (j = 0; j < N; j++)
18 if (x[i][j] != i + j + 3)
19 abort ();
22 int main(void)
24 foo (1000);
26 return 0;