https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120951
--- Comment #8 from Andrew Pinski <pinskia at gcc dot gnu.org> --- (In reply to Andrew Pinski from comment #7) > Created attachment 61800 [details] > Patch which I am testing That didn't work because operation_could_trap_helper_p has: case EQ_EXPR: case NE_EXPR: case UNORDERED_EXPR: case ORDERED_EXPR: case UNLT_EXPR: case UNLE_EXPR: case UNGT_EXPR: case UNGE_EXPR: case UNEQ_EXPR: return honor_snans; I didn't realize that ... ORDERED_EXPR here is better anyways but I need some extra code to deal with this ...