(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.dg/
torture/
pr68083.c
       1  /* { dg-do run } */
       2  
       3  int a = 2, b = 1, c = 1;
       4  
       5  int
       6  fn1 ()
       7  {
       8    int d;
       9    for (; a; a--)
      10      {
      11        for (d = 0; d < 4; d++)
      12  	{
      13  	  int k;
      14  	  if (c < 1)
      15  	    if (k)
      16  	      c = 0;
      17  	  if (b)
      18  	    continue;
      19  	  return 0;
      20  	}
      21        b = !1;
      22      }
      23    return 0;
      24  }
      25  
      26  int
      27  main ()
      28  {
      29    fn1 ();
      30  
      31    if (a != 1)
      32      __builtin_abort ();
      33  
      34    return 0;
      35  }