modernc.org/ccgo/v3@v3.16.14/lib/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/loop-6.c (about) 1 main() 2 { 3 char c; 4 char d; 5 int nbits; 6 c = -1; 7 for (nbits = 1 ; nbits < 100; nbits++) { 8 d = (1 << nbits) - 1; 9 if (d == c) 10 break; 11 } 12 if (nbits == 100) 13 abort(); 14 exit(0); 15 }