1  /* { dg-do run { target size32plus } } */
       2  /* { dg-options "-O3" } */
       3  
       4  unsigned char a, b, c, d[200][200];
       5  
       6  void abort (void);
       7  
       8  int main ()
       9  {
      10    for (; a < 200; a++)
      11      for (b = 0; b < 200; b++)
      12        if (c)
      13  	d[a][b] = 1;
      14  
      15    if ((c && d[0][0] != 1) || (!c && d[0][0] != 0))
      16      abort ();
      17  
      18    return 0;
      19  }