1 /* PR middle-end/70807 */
2 /* { dg-do compile } */
3 /* { dg-options "-O2" } */
4 
5 typedef int INT;
6 int a, b, c, d, e, f;
fn1()7 void fn1() {
8   INT g;
9   if (d && a)
10     ;
11   else if (e && b)
12     ;
13   else if (!a && !b && c)
14     ;
15   else if (b && d || a && e)
16     a = 0;
17   f = g || d;
18 }
19