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
main()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 }
30