Thread overview
[Issue 22662] ICE caused by forward reference
Jan 10, 2022
Paul Backus
Jan 17, 2022
RazvanN
Dec 17, 2022
Iain Buclaw
January 10, 2022
https://issues.dlang.org/show_bug.cgi?id=22662

Paul Backus <snarwin+bugzilla@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |ice

--
January 17, 2022
https://issues.dlang.org/show_bug.cgi?id=22662

RazvanN <razvan.nitu1305@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |razvan.nitu1305@gmail.com
           Severity|normal                      |critical

--
January 17, 2022
https://issues.dlang.org/show_bug.cgi?id=22662

moonlightsentinel@disroot.org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |moonlightsentinel@disroot.o
                   |                            |rg

--- Comment #1 from moonlightsentinel@disroot.org ---
The code was silently accepted before https://github.com/dlang/dmd/pull/9425

--
January 17, 2022
https://issues.dlang.org/show_bug.cgi?id=22662

--- Comment #2 from moonlightsentinel@disroot.org ---
The actual error message:

---
Error: cannot use non-constant CTFE pointer in an initializer
`&SumType(Storage(Scope(null), Return(void)))`
---

Suppressed since https://github.com/dlang/dmd/pull/8583

--
December 17, 2022
https://issues.dlang.org/show_bug.cgi?id=22662

Iain Buclaw <ibuclaw@gdcproject.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Priority|P1                          |P2

--