dmd (>2.068) compiler error

Steven Schveighoffer via Digitalmars-d digitalmars-d at puremagic.com
Sun Jun 26 17:02:51 PDT 2016


On Sunday, 26 June 2016 at 07:01:57 UTC, ted wrote:
> Unsure of exactly how to communicate this one, so posting here.
[snip]
>
> for any dmd >2.068 causes the following error:
> dmd: glue.c:809: void 
> FuncDeclaration_toObjFile(FuncDeclaration*, bool): Assertion 
> `fd->semanticRun == PASSsemantic3done' failed.
> Aborted
>
> However, it works find for dmd.2.068.
>
> Any ideas?

any error like that is an internal compiler error (ice) and 
should never happen.

Please file an issue: https://issues.dlang.org

Try to reduce the code as much as possible so someone can 
reproduce it

-Steve


More information about the Digitalmars-d mailing list