1/* PR rtl-optimization/62151 */
2
3int a, c, d, e, f, g, h, i;
4short b;
5
6int
7fn1 ()
8{
9  b = 0;
10  for (;;)
11    {
12      int j[2];
13      j[f] = 0;
14      if (h)
15	d = 0;
16      else
17	{
18	  for (; f; f++)
19	    ;
20	  for (a = 0; a < 1; a++)
21	    for (;;)
22	      {
23		i = b & ((b ^ 1) & 83647) ? b : b - 1;
24		g = 1 ? i : 0;
25		e = j[0];
26		if (c)
27		  break;
28		return 0;
29	      }
30	}
31    }
32}
33
34int
35main ()
36{
37  fn1 ();
38  if (g != -1)
39    __builtin_abort ();
40  return 0;
41}
42