1  /* { dg-do run } */
       2  
       3  int x;
       4  int main()
       5  {
       6    int i = 0;
       7    x = 0;
       8    if (x)
       9      {
      10        for (; i < 10; ++i)
      11  	{
      12  doit:
      13  	  x = i;
      14  	}
      15      }
      16    if (!x)
      17      goto doit;
      18    if (x != 9)
      19      __builtin_abort ();
      20    return 0;
      21  }