Nightly builds are failing with compiler crash in binutils for Linux 64bit
Nightly builds are broken for a while now due to a compiler crash while building binutils for 64 bit Linux. See e.g.:
g++ -DHAVE_CONFIG_H -I. -I. -I./../include -I./../elfcpp -DLOCALEDIR="\"/home/ubuntu/install/binutils/share/locale\"" -DBINDIR="\"/home/ubuntu/install/binutils/bin\"" -DTOOLBINDIR="\"/home/ubuntu/install/binutils/x86_64-unknown-linux-gnu/bin\"" -DTOOLLIBDIR="\"/home/ubuntu/install/binutils/x86_64-unknown-linux-gnu/lib\"" -W -Wall -Werror -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=reduced_debug_output.o -g -O2 -MT reduced_debug_output.o -MD -MP -MF .deps/reduced_debug_output.Tpo -c -o reduced_debug_output.o reduced_debug_output.cc
make[4]: Leaving directory `/home/ubuntu/build/binutils-2.24/binutils'
make[3]: Leaving directory `/home/ubuntu/build/binutils-2.24/binutils'
make[2]: Leaving directory `/home/ubuntu/build/binutils-2.24/binutils'
g++ -DHAVE_CONFIG_H -I. -I. -I./../include -I./../elfcpp -DLOCALEDIR="\"/home/ubuntu/install/binutils/share/locale\"" -DBINDIR="\"/home/ubuntu/install/binutils/bin\"" -DTOOLBINDIR="\"/home/ubuntu/install/binutils/x86_64-unknown-linux-gnu/bin\"" -DTOOLLIBDIR="\"/home/ubuntu/install/binutils/x86_64-unknown-linux-gnu/lib\"" -W -Wall -Werror -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=reloc.o -g -O2 -MT reloc.o -MD -MP -MF .deps/reloc.Tpo -c -o reloc.o reloc.cc
g++-4.4.real: Internal error: Killed (program cc1plus)
Please submit a full bug report.
See <file:///usr/share/doc/gcc-4.4/README.Bugs> for instructions.
make[4]: *** [object.o] Error 1
make[4]: *** Waiting for unfinished jobs....
or
g++ -DHAVE_CONFIG_H -I. -I. -I./../include -I./../elfcpp -DLOCALEDIR="\"/home/ubuntu/install/binutils/share/locale\"" -DBINDIR="\"/home/ubuntu/install/binutils/bin\"" -DTOOLBINDIR="\"/home/ubuntu/install/binutils/x86_64-unknown-linux-gnu/bin\"" -DTOOLLIBDIR="\"/home/ubuntu/install/binutils/x86_64-unknown-linux-gnu/lib\"" -W -Wall -Werror -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=reloc.o -g -O2 -MT reloc.o -MD -MP -MF .deps/reloc.Tpo -c -o reloc.o reloc.cc
mv -f .deps/merge.Tpo .deps/merge.Po
g++ -DHAVE_CONFIG_H -I. -I. -I./../include -I./../elfcpp -DLOCALEDIR="\"/home/ubuntu/install/binutils/share/locale\"" -DBINDIR="\"/home/ubuntu/install/binutils/bin\"" -DTOOLBINDIR="\"/home/ubuntu/install/binutils/x86_64-unknown-linux-gnu/bin\"" -DTOOLLIBDIR="\"/home/ubuntu/install/binutils/x86_64-unknown-linux-gnu/lib\"" -W -Wall -Werror -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=resolve.o -g -O2 -MT resolve.o -MD -MP -MF .deps/resolve.Tpo -c -o resolve.o resolve.cc
g++-4.4.real: Internal error: Killed (program cc1plus)
Please submit a full bug report.
See <file:///usr/share/doc/gcc-4.4/README.Bugs> for instructions.
make[4]: *** [layout.o] Error 1
make[4]: *** Waiting for unfinished jobs....