ICE: template.c:806: failed assertion `i < parameters->dim'

Andrei Alexandrescu SeeWebsiteForEmail at erdani.org
Wed Oct 28 09:40:44 PDT 2009


Don wrote:
> Jacob Carlborg wrote:
>> I have quite a big project and when I compile it I get this internal 
>> compiler error: template.c:806: failed assertion `i < parameters->dim'.
>> I don't know what could cause that error so I don't know where to look 
>> in my code to try to produce a small test case and report an issue. 
>> I'm using quite a lot of templates, template mixins and string mixins.
> 
> Bugzilla 2229. Was fixed in DMD1.049.
> There have been about 60 ICE bugs fixed since 1.045.
> I want to find out what the regressions are that are stopping people 
> from using the latest DMD -- it's time for the ICE age to end.

Very nicely put!

Andrei



More information about the Digitalmars-d mailing list