Sign in
gnu
/
gcc
/
refs/tags/basepoints/gcc-13
/
.
/
gcc
/
testsuite
/
g++.dg
/
opt
/
ifcvt1.C
blob: 8fcbf4619078b1a8d685047d2393bbf844238c4d [
file
] [
log
] [
blame
]
// { dg-do compile }
// { dg-options "-O2 -fnon-call-exceptions" }
struct
S
{
~
S
()
throw
()
{}
};
double
bar
();
int
foo
()
{
S a
;
int
i
=
0
;
double
c
=
bar
();
c
=
c
<
0
?
-
c
:
c
;
if
(
c
<=
1.e-8
)
i
+=
24
;
return
i
;
}