rt_gccstream/gcc/testsuite/gcc.dg/tree-ssa/pr23391.c

24 lines
276 B
C

/* { dg-do compile } */
/* { dg-options "-O2" } */
void
foo (int N)
{
int C;
double R;
R = 0.0;
do
{
R += 0.001;
C = (int) (R * N);
if (-R * N <= R * N)
{
C++;
}
}
while (C < 0);
return;
}