1 /* { dg-do run { target { *-*-linux* *-*-gnu* } } } */
2 /* { dg-options "-O1 -lm -fexcess-precision=standard" } */
3 /* { dg-require-effective-target issignaling } */
11 float sNaN
= __builtin_nansf ("");
12 double x
= (double) sNaN
;
19 enum op
{Add
, Mult
, Div
, Abs
};
21 void operation(enum op t
)
24 float sNaN
= __builtin_nansf ("");
48 else if (issignaling(x
))
60 #if __FLT_EVAL_METHOD__ == 0