(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.c-torture/
compile/
pr82875.c
       1  /* PR middle-end/82875 */
       2  
       3  signed char a;
       4  unsigned b;
       5  long c, d;
       6  long long e;
       7  
       8  void
       9  foo (void)
      10  {
      11    short f = a = 6;
      12    while (0)
      13      while (a <= 7)
      14        {
      15  	for (;;)
      16  	  ;
      17  	lab:
      18  	  while (c <= 73)
      19  	    ;
      20  	e = 20;
      21  	d ? (a %= c) * (e *= a ? f : b) : 0;
      22        }
      23    goto lab;
      24  }