1/* PR rtl-optimization/57875 */
2
3extern void abort (void);
4int a[1], b, c, d, f, i;
5char e[1];
6
7int
8main ()
9{
10 for (; i < 1; i++)
11 if (!d)
12 {
13 if (!c)
14 f = 2;
15 e[0] &= f ^= 0;
16 }
17 b = a[e[0] >> 1 & 1];
18 if (b != 0)
19 abort ();
20 return 0;
21}
22