/* { dg-do compile } */
/* { dg-options "-O3 -g" } */
int a, b;
void c() {
char d;
for (; b;)
for (;;)
for (; d <= 7; d += 1) {
a = 7;
for (; a; a += 1)
e:
d += d;
d ^= 0;
}
goto e;