/* { dg-do compile } */ short a; long b; void fn1() { int c = a = 1; for (; a; a++) { for (; 9 <= 8;) for (;;) { a = 20; for (; a <= 35; a++) ; line:; } if ((c += 264487869) == 9) { unsigned *d = 0; for (; b;) d = (unsigned *)&c; if (d) for (;;) ; } } goto line; }