modernc.org/ccgo/v3@v3.16.14/lib/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/compile/pr82875.c (about)

     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  }