Bug 13789 – [ICE v2.067-devel-639bcaa] statement.c:754: Assertion `global.gaggedErrors || global.errors' failed.

Status
RESOLVED
Resolution
DUPLICATE
Severity
normal
Priority
P1
Component
dmd
Product
D
Version
D2
Platform
x86_64
OS
Linux
Creation time
2014-11-28T22:16:00Z
Last change time
2014-11-30T02:39:27Z
Assigned to
nobody
Creator
sfrijters

Attachments

IDFilenameSummaryContent-TypeSize
1457dustmite.reduced.manual.tar.bz2Dustmite-reduced test caseapplication/x-bzip1541

Comments

Comment #0 by sfrijters — 2014-11-28T22:16:15Z
Created attachment 1457 Dustmite-reduced test case Using dmd v2.067-devel-639bcaa, and running make on the attached Dustmite-reduced test case results in dmd: statement.c:754: ErrorStatement::ErrorStatement(): Assertion `global.gaggedErrors || global.errors' failed. The reduced code is pretty much bogus, and the error message went away if I tried to move definitions into a single file, so I'm guessing something is going wrong with module inclusion or something.
Comment #1 by k.hara.pg — 2014-11-30T02:39:27Z
The root issue is a dup of issue 13563, so the bug is already fixed on git-head (4c98263313). *** This issue has been marked as a duplicate of issue 13563 ***