Bug #13352
Updated by Nathan Cutler over 8 years ago
On machines with 8GB of physical memory in the openSUSE Build Service, attempts to build infernalis are prematurely cut off by <code>cc1plus: out of memory allocating 4194304 bytes after a total of 31973376 bytes</code>.
This is because gcc's default values of <code>ggc-min-expand</code> and <code>
ggc-min-heapsize</code> cause it to collect garbage too aggressively on these machines.
For details, see: http://jkroon.blogs.uls.co.za/it/scriptingprogramming/preventing-gcc-from-trashing-the-system
Thanks to my colleague Berthold Gunreben for debugging this issue.