On Wed, Sep 16, 2015, at 16:18 CDT, Timo Heister <
hei...@clemson.edu> wrote:
> Are you compiling in parallel with "make -j"? If yes try to see what
> happens when you just type in "make". You can watch the memory
> consumption in a second terminal using "top". Is this deal 8.3 or the
> current development version?
"Virtual memory exhausted" means that one of the compilation processes
hit 4GB virtual memory limit of 32bit userlands - this is independent of
the actual physical memory limit. There is not much one can do about
that. Maybe,
- choose another compiler and linker, such as clang and ld.gold that
are not that memory hungry,
- reduce optimization from -O2 to -O1.
Best,
Matthias