[Issue 8348] ICE(glue.c): 'semanticRun == PASSsemantic3done' on line 547 in file 'glue.c'
d-bugmail at puremagic.com
d-bugmail at puremagic.com
Thu Dec 13 10:12:48 PST 2012
http://d.puremagic.com/issues/show_bug.cgi?id=8348
--- Comment #15 from Dmitry Olshansky <dmitry.olsh at gmail.com> 2012-12-13 10:12:42 PST ---
(In reply to comment #13)
> Ok, here's the trouble. A postblit is generated for copying elements of the
> associated array, but the postblit fails to compile because postblit doesn't
> work on const arguments.
>
Now this highlights a bigger problem as AFAIK AA keys bascially supposed to be
immutable...
Anyway good to see that ICE gone.
>Unfortunately, the error message was lost, so I "fixed" it by putting out a
> generic message,
>druntime\import\object.di(396): Error: function
>object.AssociativeArray!(const(Set!(uint)),
>int).AssociativeArray.Slot.__fieldPostBlit errors compiling the function
Well, line number is a start. I'll file a diagnostic bug then as user really
shouldn't see this mess.
--
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