blob: d66ed98dca0afc518d97cc8bc0715c811597e17d [file] [log] [blame]
/* { dg-do compile } */
int a, b, c, d, e, f, *g;
int main ()
{
unsigned i;
while (b)
{
int j, m;
L1:
f = j;
L2:
if (i && e)
{
i = f;
goto L2;
}
j = f;
if (a)
goto L3;
for (m = 0; m < 2; m++)
if (d)
goto L1;
goto L2;
L3:
(&j != g) | c;
}
return 0;
}