(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.dg/
pr90866.c
       1  /* PR tree-optimization/90866 - ICE in fold_binary_loc, at fold-const.c:9827
       2     { dg-do compile  }
       3     { dg-options "-O3 -Wall -fno-tree-loop-optimize" } */
       4  
       5  int a[1024], b[1024];
       6  
       7  void f (void)
       8  {
       9    int i = 0;
      10    for ( ; ; i++)
      11      {
      12      b[16] = a[i * 16 + 10];
      13      b[i * 16 + 11] = a[i * 16 + 11] * 3;
      14      b[i * 16 + 12] = a[i * 16 + 12] * 4;
      15      b[i * 16 + 13] = a[i * 16 + 13] * 4;
      16      b[i * 16 + 14] = a[i * 16 + 14] * 3;
      17    }
      18  }