Bug 15724 – CTFE internal error: determining classinfo

Status
RESOLVED
Resolution
WORKSFORME
Severity
normal
Priority
P1
Component
dmd
Product
D
Version
D2
Platform
All
OS
All
Creation time
2016-02-25T15:50:03Z
Last change time
2020-06-21T03:45:00Z
Keywords
ice
Assigned to
No Owner
Creator
Andrea Fontana

Attachments

IDFilenameSummaryContent-TypeSize
1586B.dMinimized with dustmite.application/x-dsrc583

Comments

Comment #0 by trikko — 2016-02-25T15:50:03Z
Created attachment 1586 Minimized with dustmite. Attached example. dmd -unittest
Comment #1 by ag0aep6g — 2017-05-05T13:53:13Z
Reduced test case: ---- enum e = typeid(null) == typeid(long); ---- Error message: ---- /home/d/dmd2/linux/bin64/../../src/druntime/import/object.d(147): Error: CTFE internal error: determining classinfo test.d(1): called from here: opEquals(typeid(typeof(null)), typeid(long)) ----
Comment #2 by b2.temp — 2020-06-21T03:45:00Z
internal error gone since v2.088.0