Package: gcc-9
Version: 9.2.1-21
Severity: normal

Hi,

gcc/g++ fails to build ceph on (at least) armel/armhf/mipsel.

virtual memory exhausted: Cannot allocate memory

I've played with various combinations of
--param ggc-min-expand=10 -O1 -g0

but it all did not help.
https://buildd.debian.org/status/fetch.php?pkg=ceph&arch=armel&ver=14.2.4-5&stamp=1577557420&raw=0
for example.

clang(++) seems to do better, but does not support NEON as needed to
build the jerasure code on armel.

But I still think, even with complex code like ceph, a compiler should
behave when it comes to memory usage, at least on those embedded
platforms.


Thanks,

Bernd


-- 
 Bernd Zeimetz                            Debian GNU/Linux Developer
 http://bzed.de                                http://www.debian.org
 GPG Fingerprint: ECA1 E3F2 8E11 2432 D485  DD95 EB36 171A 6FF9 435F

Reply via email to