Sign in
llvm
/
llvm-archive
/
58b05407658c2569b188facf1d1f15e1c0e95aa4
/
.
/
clang-tests
/
gcc-4_2-testsuite
/
ignored
/
gcc.dg
/
tree-ssa
/
pr23391.c
blob: a5effbb15aa9cc75f751b5ddc1bc5090f3509952 [
file
] [
log
] [
blame
]
/* { 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
;
}