[Issue 8348] New: ICE: 'semanticRun == PASSsemantic3done' on line 547 in file 'glue.c'

d-bugmail at puremagic.com d-bugmail at puremagic.com
Thu Jul 5 03:54:25 PDT 2012


http://d.puremagic.com/issues/show_bug.cgi?id=8348

           Summary: ICE: 'semanticRun == PASSsemantic3done' on line 547 in
                    file 'glue.c'
           Product: D
           Version: D2
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: P2
         Component: DMD
        AssignedTo: nobody at puremagic.com
        ReportedBy: dmitry.olsh at gmail.com


--- Comment #0 from Dmitry Olshansky <dmitry.olsh at gmail.com> 2012-07-05 03:54:21 PDT ---
See subject. The problem manifests itself in my GSOC project and problem is 
it's hard to narrow down. 

So somebody fluent with Dustmite can you please try to trim it down?

The source is here:
https://dl.dropbox.com/u/7100999/blackwhale-phobos-phobos-2.052-2059-g6b6badc.zip

It's a phobos fork. Don't try to build it as a whole, it fails because of other
compiler issues with const/forward reference (?).

However I use the following to test compilation only of my rewrite of std.regex
alone:
rdmd --main std\regex.d

Output:
MultiArray!(BitPacked!(32u,uint),bool)
Assertion failure: 'semanticRun == PASSsemantic3done' on line 547 in file
'glue.c'

abnormal program termination

MultiArray is a pragma(msg, ...) and is irrelevant.

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------


More information about the Digitalmars-d-bugs mailing list