[phobos] Phobos unit tests running out of memory
Jonathan M Davis
jmdavisProg at gmx.com
Tue Sep 4 10:48:41 PDT 2012
On Tuesday, September 04, 2012 18:28:31 Johannes Pfau wrote:
> I think this is a known problem. When I added the std.uuid module the
> unittests failed on the autotester because of out of memory issues. I
> then moved the std.uuid module to a separate unit test run (SRC_STD_4,
> in win32.mak, I tried all other SRC_STD variables, but none worked) to
> make it work. The whole thing seems very fragile and I guess most
> contributors just check that the unittests work on the autotester, so
> they might fail on other machines.
I'm well aware of all of that. What baffles me is how it's running out of memory
on my box and not the autotester. I wouldn't have thought that it would matter
what box you were on. But maybe memory fragmentation or something changes
things.
And of course, there's always the mystery of why on earth dmd runs out of
memory at around 900MB even when there's lots more memory on the box. It's
been like that for a long time (I've seen it for other running out of memory
build problems), but I have no idea why that would happen. I'm not aware of
any significance to 900MB (unlike, say 3.6 GB, when the 32-bit address space
hits its limit).
- Jonathan M Davis
More information about the phobos
mailing list