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)