1/* PR tree-optimization/49712 */
2
3int a[2], b, c, d, e;
4
5void
6foo (int x, int y)
7{
8}
9
10int
11bar (void)
12{
13  int i;
14  for (; d <= 0; d = 1)
15    for (i = 0; i < 4; i++)
16      for (e = 0; e; e = 1)
17	;
18  return 0;
19}
20
21int
22main ()
23{
24  for (b = 0; b < 2; b++)
25    while (c)
26      foo (a[b] = 0, bar ());
27  return 0;
28}
29