[Issue 20276] DMD v2.088.0 Compile with dub fails due to an illegal instruction

d-bugmail at puremagic.com d-bugmail at puremagic.com
Tue Oct 8 22:03:17 UTC 2019


https://issues.dlang.org/show_bug.cgi?id=20276

Vladimir Panteleev <dlang-bugzilla at thecybershadow.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Attachment #1764|0                           |1
        is obsolete|                            |

--- Comment #4 from Vladimir Panteleev <dlang-bugzilla at thecybershadow.net> ---
Created attachment 1765
  --> https://issues.dlang.org/attachment.cgi?id=1765&action=edit
Reduced

Reproducible with attached file and command:
dmd.exe -m64 -g d3d11sdklayers.d

Looks like some problem with debug information and very large enums.

Declaring each enum member as its own enum (manifest) constant may be a
workaround.

--


More information about the Digitalmars-d-bugs mailing list