http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48415
Summary: GC Warning: Repeated allocation of very large block Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: bootstrap AssignedTo: unassig...@gcc.gnu.org ReportedBy: revital.e...@linaro.org Host: powerpc64-suse-linux Target: powerpc64-suse-linux While bootstrap trunk -r171831 on powerpc64-suse-linux I get the following warning and Out of Memory message: libtool: link: /home/eres/mainline/build/./gcc/gcj -B/home/eres/mainline/build/powerpc64-unknown-linux-gnu/32/libjava/ -B/home/eres/mainline/build/powerpc64-unknown-linux-gnu/32/libjava/ -B/home/eres/mainline/build/./gcc/ -B/home/eres/mainline/build/powerpc64-unknown-linux-gnu/32/bin/ -B/home/eres/mainline/build/powerpc64-unknown-linux-gnu/32/lib/ -isystem /home/eres/mainline/build/powerpc64-unknown-linux-gnu/32/include -isystem /home/eres/mainline/build/powerpc64-unknown-linux-gnu/32/sys-include -m32 -fPIC -mstrict-align -g -O2 -m32 -fPIC -mstrict-align -m32 -fPIC -mstrict-align -o .libs/gij -shared-libgcc -L/home/eres/mainline/build/powerpc64-unknown-linux-gnu/32/libjava/.libs -L/home/eres/mainline/build/powerpc64-unknown-linux-gnu/32/libjava ./.libs/libgij.so /home/eres/mainline/build/powerpc64-unknown-linux-gnu/32/libjava/.libs/libgcj.so -lpthread -lrt -ldl -Wl,-rpath -Wl,/home/eres/mainline/build/lib/../lib -Wl,-rpath -Wl,/home/eres/mainline/build/lib/../lib/gcj-4.7.0-12 ./gcj-dbtool -n classmap.db || touch classmap.db GC Warning: Repeated allocation of very large block (appr. size 262144000): May lead to memory leak and poor performance. libtool: compile: /home/eres/mainline/build/./gcc/gcj -B/home/eres/mainline/build/powerpc64-unknown-linux-gnu/32/libjava/ -B/home/eres/mainline/build/powerpc64-unknown-linux-gnu/32/libjava/ -B/home/eres/mainline/build/./gcc/ -B/home/eres/mainline/build/powerpc64-unknown-linux-gnu/32/bin/ -B/home/eres/mainline/build/powerpc64-unknown-linux-gnu/32/lib/ -isystem /home/eres/mainline/build/powerpc64-unknown-linux-gnu/32/include -isystem /home/eres/mainline/build/powerpc64-unknown-linux-gnu/32/sys-include -m32 -fPIC -mstrict-align -fclasspath= -fbootclasspath=../../../../gcc/libjava/classpath/lib --encoding=UTF-8 -Wno-deprecated -fbootstrap-classes -findirect-dispatch -fno-bootstrap-classes -fno-indirect-classes -fsource-filename=/home/eres/mainline/build/powerpc64-unknown-linux-gnu/32/libjava/classpath/tools/all-classes.lst -g -O2 -m32 -fPIC -mstrict-align -MT classpath/tools/libgcj_tools_la-tools.lo -MD -MP -MF classpath/tools/.deps/libgcj_tools_la-tools.Tpo -c classpath/tools/tools.zip -o classpath/tools/libgcj_tools_la-tools.o >/dev/null 2>&1 GC Warning: Out of Memory! Returning NIL! GC Warning: Out of Memory! Returning NIL! The make instruction I use is as follows: make bootstrap BOOT_CFLAGS="-O2 " The configure I use is as follows: ../gcc/configure --enable-bootstrap --enable-checking