/* { dg-lto-do run } */
volatile double bar;
int foo()
{
double baz = -__builtin_huge_val();
return baz <= -bar;
}
int main()
{
if (foo () != 1)
return 1;
return 0;
}
/* { dg-lto-do run } */
volatile double bar;
int foo()
{
double baz = -__builtin_huge_val();
return baz <= -bar;
}
int main()
{
if (foo () != 1)
return 1;
return 0;
}