[Issue 20753] "Error: unknown" with structs of arrays, speculative instantiation and recursive types

d-bugmail at puremagic.com d-bugmail at puremagic.com
Fri Nov 26 12:29:42 UTC 2021


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

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

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |razvan.nitu1305 at gmail.com

--- Comment #3 from RazvanN <razvan.nitu1305 at gmail.com> ---
Running the code on run.dlang.io [1], it seems that at some point this code
compiled, but then it issued an error which was transformed into an ICE. So by
"Works in DMD 2.085 but not newer.", I guess you mean that a proper error is
outputted? I can't imagine how this used to work we have a mutual dependency at
semantic between HashCollection and IniFragment.

[1] https://github.com/dlang/dmd/pull/13348#issuecomment-979940003

--


More information about the Digitalmars-d-bugs mailing list