1  /* { dg-do compile } */
       2  
       3  int a[8], b;
       4  void fn1(void)
       5  {
       6    int c;
       7    for (; b; b++)
       8      {
       9        int d = a[b];
      10        c = a[0] ? d : 0;
      11        a[b] = c;
      12      }
      13  }