1 /* { dg-do compile } */
2
3 int a, b, c, d, e;
4 int f() {
5 c = 0;
6 for (; c >= 0; c--) {
7 d = 0;
8 for (; d <= 0; d++) {
9 e = 0;
10 for (; d + c + e >= 0; e--)
11 ;
12 a = 1;
13 b = 0;
14 for (; a; ++b)
15 a *= 2;
16 for (; b + d >= 0;)
17 return 0;
18 }
19 }
20 }