I think we need separate compilation for non-unittest Phobos compiles, too.  Antti-Ville's precise heap scanning, which will hopefully be integrated soon (I've been meaning to ping him on that) makes the non-unittest Phobos build process run out of memory on Windows because of all the template instantiations necessary.  Alternatively, we could bring back the compile time GC.  Walter, why was compile-time GC removed again?

On Tue, Sep 4, 2012 at 12:47 PM, Andrei Alexandrescu <andrei@erdani.com> wrote:
On 9/4/12 6:28 PM, Johannes Pfau wrote:
A proper solution would probably be to adapt the makefile to compile
each module separately for unittests, like it's done in posix.mak. But I
guess there's a reason why those unittests are combined right now.

I think the only reason is historical. We should separate the unittests unless Walter has based objections. Walter?

Andrei


_______________________________________________
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos