1 /* PR tree-optimization/65216 */
2 
3 int a, b = 62, e;
4 volatile int c, d;
5 
6 int
main()7 main ()
8 {
9   int f = 0;
10   for (a = 0; a < 2; a++)
11     {
12       b &= (8 ^ f) & 1;
13       for (e = 0; e < 6; e++)
14 	if (c)
15 	  f = d;
16     }
17   if (b != 0)
18     __builtin_abort ();
19   return 0;
20 }
21