(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.target/
aarch64/
pr97701.c
       1  /* { dg-do compile } */
       2  /* { dg-options "-O3" } */
       3  
       4  extern char a[][12][18][17][17];
       5  extern short b[][12][18][17][17];
       6  extern int c[][2][8][7];
       7  short *d;
       8  void e(signed f, int g, char h, char i, char j) {
       9    for (int k = 648; k; k += f)
      10      for (short l; l < j; l += 9)
      11        for (long m = f + 6LL; m < (h ? h : i); m += 2)
      12          for (int n = 0; n < 16; n += 3LL) {
      13            for (int o = g; o; o++)
      14              a[k][l][m][n][o] = b[k][l][m][n][o] = d[k] ? 2 : 1;
      15            c[k][l][m][0] = 0;
      16          }
      17  }