(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.dg/
torture/
pr60733.c
       1  /* { dg-do run } */
       2  
       3  int a, d, e, f, g, h, i, j, k;
       4  unsigned short b;
       5  
       6  short
       7  fn1 (int p1, int p2)
       8  {
       9    return p1 * p2;
      10  }
      11  
      12  int
      13  main ()
      14  {
      15    for (; a; a--)
      16      {
      17        int l = 0;
      18        if (f >= 0)
      19  	{
      20  	  for (; h;)
      21  	    e = 0;
      22  	  for (; l != -6; l--)
      23  	    {
      24  	      j = fn1 (b--, d);
      25  	      for (g = 0; g; g = 1)
      26  		;
      27  	      k = e ? 2 : 0;
      28  	    }
      29  	  i = 0;
      30  	  for (;;)
      31  	    ;
      32  	}
      33      }
      34    d = 0;
      35    return 0;
      36  }