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

--- Comment #6 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Jerry DeLisle <[email protected]>:

https://gcc.gnu.org/g:3a17cc11cb5543be553774819c0a454b57ef739b

commit r16-7603-g3a17cc11cb5543be553774819c0a454b57ef739b
Author: Jerry DeLisle <[email protected]>
Date:   Thu Feb 19 16:59:16 2026 -0800

    Fortran: [PR123949] Fix PDT ICE with large KIND values.

    Signed-off-by: Christopher Albert <[email protected]>

            PR fortran/123949

    gcc/fortran/ChangeLog:

            * decl.cc (gfc_get_pdt_instance): Use full integer string encoding
            for PDT instance naming rather than 32-bit extraction, which caused
            ICEs for valid large KIND values.

    gcc/testsuite/ChangeLog:

            * gfortran.dg/pdt_85.f03: New test.
            * gfortran.dg/pr123949.f90: New test.

Reply via email to