1/* PR rtl-optimization/63659 */ 2 3int a, b, c, *d = &b, g, h, i; 4unsigned char e; 5char f; 6 7int 8main () 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} 30