(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.dg/
torture/
pr77839.c
       1  /* { dg-do compile } */
       2  
       3  void
       4  sd(int yn)
       5  {
       6    while (yn < 1)
       7      {
       8        int hy;
       9        int *n6 = &hy;
      10        int **ot = &n6;
      11  
      12        (void)ot;
      13        for (yn = 0; yn < 1; ++yn)
      14  	{
      15  	  int tc, wo = 0, ez = 0, b8 = 0;
      16  	  int *ls = &wo;
      17  
      18  	  (void)ls;
      19  	  hy = 0;
      20  	  for (tc = 0; tc < 1; ++tc)
      21  	    {
      22  	      ez ^= hy;
      23  	      wo ^= ez;
      24  	      ++b8;
      25  	    }
      26  	  hy += (b8 < wo);
      27  	}
      28      }
      29  }