1 /* PR rtl-optimization/52092 */
2 
3 int a, b, c, d, e, f, g;
4 
5 void
foo(void)6 foo (void)
7 {
8   for (;;)
9     {
10       int *h = 0;
11       int i = 3;
12       int **j = &h;
13       if (e)
14 	{
15 	  c = d || a;
16 	  g = c ? a : b;
17 	  if ((char) (i * g))
18 	    {
19 	      h = &f;
20 	      *h = 0;
21 	    }
22 	  **j = 0;
23 	}
24     }
25 }
26