https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87100
--- Comment #4 from deller at gmx dot de --- We do not have a RLIMIT_DATA default limit in the Linux kernel. I suspect that's added somewhere outside, e.g. before building gcc/gnat. You may disable the rlimit check by executing: echo Y > /sys/module/kernel/parameters/ignore_rlimit_data 524288000 is exactly 500MB, maybe that number can grepped somewhere?