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

--- Comment #5 from joseph at codesourcery dot com <joseph at codesourcery dot 
com> ---
We should absolutely *not* generate calls to a non-existent function 
"nans" based on a long-obsolescent standard proposal.  The modern way to 
generate a signaling NaN with given payload, as specified in C23, is to 
generate a signaling NaN with one of the *_SNAN macros (FLT128_SNAN in 
this case) in <float.h>, then use the relevant setpayload function 
(setpayloadf128 in this case) to set its payload.

I don't think there is any bug here at all.

Reply via email to