modernc.org/ccgo/v3@v3.16.14/lib/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/compile/20020927-1.c (about) 1 /* PR optimization/7520 */ 2 /* ICE at -O3 on x86 due to register life problems caused by 3 the return-without-value in bar. */ 4 5 int 6 foo () 7 { 8 int i; 9 long long int j; 10 11 while (1) 12 { 13 if (j & 1) 14 ++i; 15 j >>= 1; 16 if (j) 17 return i; 18 } 19 } 20 21 int 22 bar () 23 { 24 if (foo ()) 25 return; 26 }