1  /* { dg-do compile } */
       2  
       3  typedef int size_t;
       4  char a;
       5  int main()
       6  {
       7    size_t b, c;
       8    for (;;)
       9      {
      10        b = 0;
      11        for (; c;)
      12  	;
      13        for (; b < sizeof(long); b++)
      14  	;
      15        for (; b < c; b++)
      16  	a++;
      17        for (; c < b; c++)
      18  	;
      19      }
      20  }