Sign in
gnu
/
gcc
/
ff4bf326d03e750a8d4905ea49425fe7d15a04b8
/
.
/
gcc
/
testsuite
/
gcc.dg
/
pr46893.c
blob: ef97e2edfd2a5bf84f39dc1b7b9042bbaa88317f [
file
] [
log
] [
blame
]
/* PR debug/46893 */
/* { dg-do compile } */
/* { dg-options "-O -g" } */
void
foo
(
void
)
{
union
{
unsigned
long
long
l
;
double
d
;
}
u
=
{
0x7ff0000000000000ULL
};
double
v
=
0
,
w
=
-
u
.
d
;
if
(
w
)
w
=
v
;
}