blob: a8cacc630b38c22c08a14ffd5e44dcf4fa91982a [file] [log] [blame]
/* Verify that LRA does not abort prematurely in a release build of the
compiler. */
/* { dg-do compile } */
/* { dg-options "-fno-checking -w -funroll-loops" } */
int a, b, c;
void f(p1)
{
for(;;)
{
if(p1 ? : (c /= 0))
{
int d;
for(; d; d++)
{
for(b = 0; b < 4; b++)
p1 /= p1;
lbl:
while(a);
}
}
if((c &= 1))
goto lbl;
}
}