Hi Jerry,

this is OK for mainline.

I have no reservations against a backport after a waiting period.
If Roland is fine with it and nobody else objects, 14-branch might
be ok.

Thanks for the patch!

Harald

Am 06.08.24 um 21:52 schrieb Jerry D:
Hi all,

The attached patch changes all the snprintf calls to regular gfc_error
calls to cleanup translation.  I introduced a simple macro to facilitate
doing the checks that were being done in the bad_op code section.

 From the description for the call to gfc_extend_expr interfaces are
mentioned so I used the CHECK_INTERFACES name for the macro.

Regression tested on linux-x86_64. No new test cases.

OK for mainline?  Backport?

Regards,

Jerry

Author: Jerry DeLisle <jvdeli...@gcc.gnu.org>
Date:   Tue Aug 6 12:47:30 2024 -0700

     Fortran: Eliminate error prone translations.

             PR fortran/109105

     gcc/fortran/ChangeLog:

             * resolve.cc (CHECK_INTERFACES): New helper macro.
             (resolve_operator): Replace use of snprintf with
             gfc_error.

Reply via email to