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 9/4/12 6:28 PM, Johannes Pfau wrote:I think the only reason is historical. We should separate the unittests unless Walter has based objections. Walter?
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.
Andrei
_______________________________________________
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos