Project

General

Profile

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.

Back