/bin/sh /usr/src/tmp/portage/sys-devel/gcc-4.1.1-r3/work/gcc-4.1.1/gcc/../move-if-change tmp-attrtab.c insn-attrtab.c insn-attrtab.c is unchanged echo timestamp > s-attrtab stage1/xgcc -Bstage1/ -B/usr/i686-pc-linux-gnu/bin/ -march=athlon-xp -pipe -O2 -fprofile-generate -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long -Wno-variadic-macros -Wold-style-definition -Wmissing-format-attribute -DHAVE_CONFIG_H -I. -I. -I/usr/src/tmp/portage/sys-devel/gcc-4.1.1-r3/work/gcc-4.1.1/gcc -I/usr/src/tmp/portage/sys-devel/gcc-4.1.1-r3/work/gcc-4.1.1/gcc/. -I/usr/src/tmp/portage/sys-devel/gcc-4.1.1-r3/work/gcc-4.1.1/gcc/../include -I/usr/src/tmp/portage/sys-devel/gcc-4.1.1-r3/work/gcc-4.1.1/gcc/../libcpp/include -c insn-attrtab.c \ -o insn-attrtab.o {standard input}: Assembler messages: {standard input}:33506: Warning: end of file not at end of a line; newline inserted {standard input}:34926: Error: suffix or operands invalid for `mov' xgcc: Internal error: Killed (program cc1) Please submit a full bug report. See <URL:http://bugs.gentoo.org/> for instructions. make[2]: *** [insn-attrtab.o] Error 1 make[2]: Leaving directory `/usr/src/tmp/portage/sys-devel/gcc-4.1.1-r3/work/build/gcc' make[1]: *** [stageprofile_build] Error 2 make[1]: Leaving directory `/usr/src/tmp/portage/sys-devel/gcc-4.1.1-r3/work/build/gcc' make: *** [profiledbootstrap] Error 2 !!! ERROR: sys-devel/gcc-4.1.1-r3 failed. Call stack: ebuild.sh, line 1614: Called dyn_compile ebuild.sh, line 971: Called qa_call 'src_compile' environment, line 5331: Called src_compile ebuild.sh, line 1304: Called toolchain_src_compile toolchain.eclass, line 26: Called gcc_src_compile toolchain.eclass, line 1550: Called gcc_do_make toolchain.eclass, line 1424: Called die !!! emake failed with profiledbootstrap !!! If you need support, post the topmost build error, and the call stack if relevant. !!! A complete build log is located at '/usr/src/tmp/portage/sys-devel/gcc-4.1.1-r3/temp/build.log'.
I can post the entire build log if needed. # emerge --info Portage 2.1.2-r9 (!../usr/portage/profiles/default-linux/x86/2006.1, gcc-4.1.1, glibc-2.4-r3, 2.6.18-gentoo-r3 i686) ================================================================= System uname: 2.6.18-gentoo-r3 i686 mobile AMD Athlon (tm) 2000+ Gentoo Base System version 1.12.6 Timestamp of tree: Mon, 19 Mar 2007 15:50:01 +0000 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] dev-java/java-config: 1.3.7, 2.0.31 dev-lang/python: 2.3.4, 2.4.3-r4 dev-python/pycrypto: 2.0.1-r5 sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.61 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.16.1-r3 sys-devel/gcc-config: 1.3.14 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.17-r1 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O3 -march=athlon-xp -fomit-frame-pointer -funroll-loops -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo" CXXFLAGS="-O3 -march=athlon-xp -fomit-frame-pointer -funroll-loops -pipe" DISTDIR="/nfs/gentoo/distfiles" FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="http://gentoo.math.bme.hu http://gentoo.inf.elte.hu/ http://gentoo.mirrors.icd.hu/" LINGUAS="hu en" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/usr/src/tmp" PORTDIR="/nfs/gentoo/portage" PORTDIR_OVERLAY="/usr/src/local/ebuilds" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow 3dnowext X a52 aac acpi alsa amr berkdb bitmap-fonts cairo cdr cjk cli cracklib crypt cups dbus dlloader dri dvd dvdr ffmpeg firefox flac fortran gdbm gif gnome gpm gstreamer gtk gtk2 hal iconv idea ipv6 isdnlog java jpeg lcms ldap libg++ live matroska mmx mmx2 mmxext mono mp3 mp4 mpeg musepack ncurses nfs nls nntp nptl nptlonly ogg pam pcmcia pcre perl png ppds pppd python quicktime readline real reflection samba sdl session speex spl sse ssl svg tcpd theora threads tiff truetype truetype-fonts type1-fonts udev unicode vorbis win32codecs wma wmf x264 x86 xinerama xorg xprint xv xvid xvmc zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="evdev keyboard mouse joystick" KERNEL="linux" LINGUAS="hu en" USERLAND="GNU" VIDEO_CARDS="vga vesa fbdev radeon" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, MAKEOPTS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
does it fail at the same exact place every time ? how about with CFLAGS="-O2" ?
Yes, I tried two times with the customised CFLAGS above and it broke at the same place. Then I tried once with -march=athlon-xp replaced by -march=i686 and all other flags untouched, the result was the same. Now with CFLAGS="-O2" I got this: /bin/sh /usr/src/tmp/portage/sys-devel/gcc-4.1.1-r3/work/gcc-4.1.1/gcc/../move-if-change tmp-attrtab.c insn-attrtab.c insn-attrtab.c is unchanged echo timestamp > s-attrtab stage1/xgcc -Bstage1/ -B/usr/i686-pc-linux-gnu/bin/ -O2 -fprofile-generate -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long -Wno-variadic-macros -Wold-style-definition -Wmissing-format-attribute -DHAVE_CONFIG_H -I. -I. -I/usr/src/tmp/portage/sys-devel/gcc-4.1.1-r3/work/gcc-4.1.1/gcc -I/usr/src/tmp/portage/sys-devel/gcc-4.1.1-r3/work/gcc-4.1.1/gcc/. -I/usr/src/tmp/portage/sys-devel/gcc-4.1.1-r3/work/gcc-4.1.1/gcc/../include -I/usr/src/tmp/portage/sys-devel/gcc-4.1.1-r3/work/gcc-4.1.1/gcc/../libcpp/include -c insn-attrtab.c \ -o insn-attrtab.o xgcc: Internal error: Killed (program cc1) Please submit a full bug report. See <URL:http://bugs.gentoo.org/> for instructions. make[2]: *** [insn-attrtab.o] Error 1 make[2]: Leaving directory `/usr/src/tmp/portage/sys-devel/gcc-4.1.1-r3/work/build/gcc' make[1]: *** [stageprofile_build] Error 2 make[1]: Leaving directory `/usr/src/tmp/portage/sys-devel/gcc-4.1.1-r3/work/build/gcc' make: *** [profiledbootstrap] Error 2 !!! ERROR: sys-devel/gcc-4.1.1-r3 failed. Call stack: ebuild.sh, line 1614: Called dyn_compile ebuild.sh, line 971: Called qa_call 'src_compile' environment, line 5329: Called src_compile ebuild.sh, line 1304: Called toolchain_src_compile toolchain.eclass, line 26: Called gcc_src_compile toolchain.eclass, line 1550: Called gcc_do_make toolchain.eclass, line 1424: Called die !!! emake failed with profiledbootstrap !!! If you need support, post the topmost build error, and the call stack if relevant. !!! A complete build log is located at '/usr/src/tmp/portage/sys-devel/gcc-4.1.1-r3/temp/build.log'.
this error: Killed (program cc1) means the kernel killed the application ... you should look at `dmesg` to see why, either way though, this is not a bug in gcc