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?<br>
<br><div class="gmail_quote">On Tue, Sep 4, 2012 at 12:47 PM, Andrei Alexandrescu <span dir="ltr"><<a href="mailto:andrei@erdani.com" target="_blank">andrei@erdani.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im">On 9/4/12 6:28 PM, Johannes Pfau wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
A proper solution would probably be to adapt the makefile to compile<br>
each module separately for unittests, like it's done in posix.mak. But I<br>
guess there's a reason why those unittests are combined right now.<br>
</blockquote>
<br></div>
I think the only reason is historical. We should separate the unittests unless Walter has based objections. Walter?<span class="HOEnZb"><font color="#888888"><br>
<br>
Andrei</font></span><div class="HOEnZb"><div class="h5"><br>
<br>
______________________________<u></u>_________________<br>
phobos mailing list<br>
<a href="mailto:phobos@puremagic.com" target="_blank">phobos@puremagic.com</a><br>
<a href="http://lists.puremagic.com/mailman/listinfo/phobos" target="_blank">http://lists.puremagic.com/<u></u>mailman/listinfo/phobos</a><br>
</div></div></blockquote></div><br>