1 /* { dg-do compile } */
2 
3 int a, b, f;
4 
5 void
fn1()6 fn1 ()
7 {
8   int c = 1, d, e = 1;
9   a = 1;
10   for (; f;)
11     b = (c && (d = (e && a)));
12 }
13