https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106785
Aldy Hernandez <aldyh at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jakub at gcc dot gnu.org --- Comment #4 from Aldy Hernandez <aldyh at gcc dot gnu.org> --- For !HONOR_NANS we know x >= 5.0 will not contain a NAN, but what about explicit NANs in the code, for example the result of __builtin_nan? Is [NAN, NAN] != [NAN, NAN] like we do for HONOR_NANS? Are the following selftests applicable for !HONOR_NANS? // NAN U NAN = NAN // NAN ^ NAN = NAN // VARYING ^ NAN = NAN. It would seem yes, but I'd like to make sure.