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 ...

Reply via email to