modernc.org/ccgo/v3@v3.16.14/lib/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr63659.c (about) 1 /* PR rtl-optimization/63659 */ 2 3 int a, b, c, *d = &b, g, h, i; 4 unsigned char e; 5 char f; 6 7 int 8 main () 9 { 10 while (a) 11 { 12 for (a = 0; a; a++) 13 for (; c; c++) 14 ; 15 if (i) 16 break; 17 } 18 19 char j = c, k = -1, l; 20 l = g = j >> h; 21 f = l == 0 ? k : k % l; 22 e = 0 ? 0 : f; 23 *d = e; 24 25 if (b != 255) 26 __builtin_abort (); 27 28 return 0; 29 }