(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.dg/
graphite/
run-id-1.c
       1  /* { dg-options "-Wl,--stack,12582912" { target *-*-mingw* *-*-cygwin* } } */
       2  /* { dg-require-effective-target size32plus } */
       3  /* { dg-require-stack-size "4*1000*1000" } */
       4  
       5  void abort (void);
       6  
       7  void foo (int N)
       8  {
       9    int i, j;
      10    int x[1000][1000];
      11  
      12    for (i = 0; i < N; i++)
      13      for (j = 0; j < N; j++)
      14        x[i][j] = i + j + 3;
      15  
      16    for (i = 0; i < N; i++)
      17      for (j = 0; j < N; j++)
      18        if (x[i][j] != i + j + 3)
      19  	abort ();
      20  }
      21  
      22  int main(void)
      23  {
      24    foo (1000);
      25  
      26    return 0;
      27  }
      28