dmd (>2.068) compiler error

ag0aep6g via Digitalmars-d digitalmars-d at puremagic.com
Mon Jun 27 14:41:57 PDT 2016


On 06/26/2016 09:01 AM, ted wrote:
> Compilation of https://github.com/dcarp/asynchronous.
[...]
> /usr/bin/dmd -ofbuild/events.d.o -debug -g -w -version=CryptoSafe -version=Have_asynchronous -version=Have_libasync -version=Have_memutils -Isrc    -
> I../../../../.dub/packages/memutils-0.4.6/memutils/source/ -I../../../../.dub/packages/libasync-0.7.9/libasync/source/ -c src/asynchronous/libasync/events.d
>
>
>
> 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?

I've filed an issue with reduced code:
https://issues.dlang.org/show_bug.cgi?id=16214


More information about the Digitalmars-d mailing list