1 /* { dg-require-effective-target size32plus } */ 2 int foo (void); 3 void bar (void); 4 toto()5int toto() 6 { 7 /* Scop 1. */ 8 int i, j, k; 9 int a[201][100]; 10 int b[100]; 11 int N = foo (); 12 13 for (i = 0; i < N+ 100; i++) 14 for (j = 0; j < 200; j++) 15 a[j][i] = a[j+1][10] + 2; 16 17 return a[3][5] + b[1]; 18 /* End scop 1. */ 19 } 20 21 /* { dg-final { scan-tree-dump-times "number of SCoPs: 1" 1 "graphite"} } */ 22 23