Another compile-time perversion. Or not?

Walter Bright newshound at digitalmars.com
Wed Aug 30 14:36:40 PDT 2006


Ivan Senji wrote:
> Actually dmd produces one more line:
> Internal error: ..\ztc\cgobj.c 395
> but that isn't a part of the fractal.

That is caused by the compiler writing all the const values out to the 
object file, and overflowing the counters in the object module format 
because there are so many. Unfortunately, it isn't fixable, it's an 
artifact of the format.

The slowness is also caused by the generation of stupendous object files.



More information about the Digitalmars-d-announce mailing list