1  /* { dg-do compile } */
       2  /* { dg-options "-O2 -ftree-loop-linear -floop-strip-mine" } */
       3  
       4  typedef struct m {
       5    char *A;
       6    char *B;
       7  } mystruct;
       8  mystruct arr[52];
       9  
      10  void main () {}
      11  void generateICE (void)
      12  {
      13    int i;
      14    for (i=0; i<52; i++)
      15      {
      16        arr[i].A = "";
      17        arr[i].B = 0;
      18      }
      19  }