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 }