]> git.ipfire.org Git - thirdparty/gcc.git/commit
d: Fix ICE in expand_d_format when diagnosing empty enum [PR117115]
authorIain Buclaw <ibuclaw@gdcproject.org>
Fri, 17 Jan 2025 19:10:39 +0000 (20:10 +0100)
committerIain Buclaw <ibuclaw@gdcproject.org>
Fri, 17 Jan 2025 19:24:20 +0000 (20:24 +0100)
commit4abeaeba435054ad0ab59cf570620b37c06ffcc4
tree0ddc7b3f74274774b5c405ecc10287a76a8c4d11
parent1ba0d18323f4ddacc3dfd218287b7904f80034fe
d: Fix ICE in expand_d_format when diagnosing empty enum [PR117115]

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

PR d/117115

gcc/testsuite/ChangeLog:

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

(cherry picked from commit 975c4f1a5de4ede89ee9499cd1a73d613a4aeae4)
gcc/d/dmd/enumsem.d
gcc/testsuite/gdc.dg/pr117115.d [new file with mode: 0644]