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

--- Comment #5 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The releases/gcc-14 branch has been updated by Iain Buclaw
<ibuc...@gcc.gnu.org>:

https://gcc.gnu.org/g:258d5c062719725310421d0b4f0d03110e3e88a2

commit r14-11216-g258d5c062719725310421d0b4f0d03110e3e88a2
Author: Iain Buclaw <ibuc...@gdcproject.org>
Date:   Thu Jan 16 17:20:06 2025 +0100

    d: Fix ICE in dmd.expressionsem.resolveLoc

    This was fixed in upstream, and merged in r15-6559-g332cf038fda109.
    Backport the individual fix from the upstream merge for releases/gcc-14.

            PR d/116373

    gcc/d/ChangeLog:

            * dmd/expressionsem.d (resolveLoc): Check for null pointer before
            resolving bounds of slice.

    gcc/testsuite/ChangeLog:

            * gdc.dg/pr116373.d: New test.

    (cherry picked from commit c7dab40d7569c51ac4e62ceea05c7c049da426bb)

Reply via email to