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