https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121652

--- Comment #10 from Joseph S. Myers <jsm28 at gcc dot gnu.org> ---
FE_SNANS_ALWAYS_SIGNAL is, as quoted, about operations *with floating-point
results*. The classification macros are bound to IEEE operations that must not
raise "invalid" for any inputs. isnan wrongly raising exceptions is bug 66462.
(Comparison macros, however, unlike classification ones, should raise "invalid"
for signaling NaNs.)

Reply via email to