DMD 1.038 and 2.022 releases

Walter Bright newshound1 at digitalmars.com
Fri Dec 19 15:31:47 PST 2008


Bill Baxter wrote:
> On Fri, Dec 19, 2008 at 9:12 PM, Denis Koroskin <2korden at gmail.com> wrote:
>> On Fri, 19 Dec 2008 14:51:11 +0300, John C <johnch_atms at hotmail.com> wrote:
>>> What's changed in the compiler to increase compile times so dramatically
>>> with this build? It's about a five-fold increase. My code uses some
>>> templates, but not what you'd call excessively, and there are no cyclic
>>> imports.
>> Pure and nothrow semantics checks, perhaps (even if you don't use them)?
> 
> D1 is slower too, so that doesn't explain it.
> 
> Going from what's in the changelog, I've got my suspicions it's the
> fix for this one that's responsible:
> http://d.puremagic.com/issues/show_bug.cgi?id=2500
> Total guess though.

That is the cyclic import problem. Can you check again to see if you 
have cyclic imports?


More information about the Digitalmars-d-announce mailing list