Summary: | sys-devel/gcc-4.4.3-r2 build fails at make[3]: *** [insn-attrtab.o] Error 1 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | edoceo <code> |
Component: | [OLD] Core system | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
Status: | RESOLVED NEEDINFO | ||
Severity: | normal | CC: | dolsen, njsg |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
edoceo
2010-06-23 18:24:43 UTC
I am having the same trouble with gcc-4.4.3 both -r2 and -r3 with or without hardened/multilib. It seems to be a qemu64 simulated processor bug. Changing the qemu -cpu to core2duo now produced an assembler error. At least this error seems due to a gcc bug. /var/tmp/portage/sys-devel/gcc-4.4.3-r3/work/build/./prev-gcc/xgcc -B/var/tmp/portage/sys-devel/gcc-4.4.3-r3/work/build/./prev-gcc/ -B/usr/x86_64-pc-linux-gnu/bin/ -c -DEFAULT_PIE_SSP -DEFAULT_RELRO -DEFAULT_BIND_NOW -O2 -march=core2 -mtune=core2 -pipe -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/var/tmp/portage/sys-devel/gcc-4.4.3-r3/work/gcc-4.4.3/gcc -I/var/tmp/portage/sys-devel/gcc-4.4.3-r3/work/gcc-4.4.3/gcc/. -I/var/tmp/portage/sys-devel/gcc-4.4.3-r3/work/gcc-4.4.3/gcc/../include -I/var/tmp/portage/sys-devel/gcc-4.4.3-r3/work/gcc-4.4.3/gcc/../libcpp/include -I/var/tmp/portage/sys-devel/gcc-4.4.3-r3/work/gcc-4.4.3/gcc/../libdecnumber -I/var/tmp/portage/sys-devel/gcc-4.4.3-r3/work/gcc-4.4.3/gcc/../libdecnumber/bid -I../libdecnumber /var/tmp/portage/sys-devel/gcc-4.4.3-r3/work/gcc-4.4.3/gcc/convert.c -o convert.o /var/tmp/portage/sys-devel/gcc-4.4.3-r3/work/build/./prev-gcc/xgcc -B/var/tmp/portage/sys-devel/gcc-4.4.3-r3/work/build/./prev-gcc/ -B/usr/x86_64-pc-linux-gnu/bin/ -c -DEFAULT_PIE_SSP -DEFAULT_RELRO -DEFAULT_BIND_NOW -O2 -march=core2 -mtune=core2 -pipe -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/var/tmp/portage/sys-devel/gcc-4.4.3-r3/work/gcc-4.4.3/gcc -I/var/tmp/portage/sys-devel/gcc-4.4.3-r3/work/gcc-4.4.3/gcc/. -I/var/tmp/portage/sys-devel/gcc-4.4.3-r3/work/gcc-4.4.3/gcc/../include -I/var/tmp/portage/sys-devel/gcc-4.4.3-r3/work/gcc-4.4.3/gcc/../libcpp/include -I/var/tmp/portage/sys-devel/gcc-4.4.3-r3/work/gcc-4.4.3/gcc/../libdecnumber -I/var/tmp/portage/sys-devel/gcc-4.4.3-r3/work/gcc-4.4.3/gcc/../libdecnumber/bid -I../libdecnumber /var/tmp/portage/sys-devel/gcc-4.4.3-r3/work/gcc-4.4.3/gcc/coverage.c -o coverage.o /var/tmp/portage/sys-devel/gcc-4.4.3-r3/work/build/./prev-gcc/xgcc -B/var/tmp/portage/sys-devel/gcc-4.4.3-r3/work/build/./prev-gcc/ -B/usr/x86_64-pc-linux-gnu/bin/ -c -DEFAULT_PIE_SSP -DEFAULT_RELRO -DEFAULT_BIND_NOW -O2 -march=core2 -mtune=core2 -pipe -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/var/tmp/portage/sys-devel/gcc-4.4.3-r3/work/gcc-4.4.3/gcc -I/var/tmp/portage/sys-devel/gcc-4.4.3-r3/work/gcc-4.4.3/gcc/. -I/var/tmp/portage/sys-devel/gcc-4.4.3-r3/work/gcc-4.4.3/gcc/../include -I/var/tmp/portage/sys-devel/gcc-4.4.3-r3/work/gcc-4.4.3/gcc/../libcpp/include -I/var/tmp/portage/sys-devel/gcc-4.4.3-r3/work/gcc-4.4.3/gcc/../libdecnumber -I/var/tmp/portage/sys-devel/gcc-4.4.3-r3/work/gcc-4.4.3/gcc/../libdecnumber/bid -I../libdecnumber /var/tmp/portage/sys-devel/gcc-4.4.3-r3/work/gcc-4.4.3/gcc/cse.c -o cse.o /var/tmp/portage/sys-devel/gcc-4.4.3-r3/work/build/./prev-gcc/xgcc -B/var/tmp/portage/sys-devel/gcc-4.4.3-r3/work/build/./prev-gcc/ -B/usr/x86_64-pc-linux-gnu/bin/ -c -DEFAULT_PIE_SSP -DEFAULT_RELRO -DEFAULT_BIND_NOW -O2 -march=core2 -mtune=core2 -pipe -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/var/tmp/portage/sys-devel/gcc-4.4.3-r3/work/gcc-4.4.3/gcc -I/var/tmp/portage/sys-devel/gcc-4.4.3-r3/work/gcc-4.4.3/gcc/. -I/var/tmp/portage/sys-devel/gcc-4.4.3-r3/work/gcc-4.4.3/gcc/../include -I/var/tmp/portage/sys-devel/gcc-4.4.3-r3/work/gcc-4.4.3/gcc/../libcpp/include -I/var/tmp/portage/sys-devel/gcc-4.4.3-r3/work/gcc-4.4.3/gcc/../libdecnumber -I/var/tmp/portage/sys-devel/gcc-4.4.3-r3/work/gcc-4.4.3/gcc/../libdecnumber/bid -I../libdecnumber /var/tmp/portage/sys-devel/gcc-4.4.3-r3/work/gcc-4.4.3/gcc/cselib.c -o cselib.o /var/tmp/portage/sys-devel/gcc-4.4.3-r3/work/build/./prev-gcc/xgcc -B/var/tmp/portage/sys-devel/gcc-4.4.3-r3/work/build/./prev-gcc/ -B/usr/x86_64-pc-linux-gnu/bin/ -c -DEFAULT_PIE_SSP -DEFAULT_RELRO -DEFAULT_BIND_NOW -O2 -march=core2 -mtune=core2 -pipe -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/var/tmp/portage/sys-devel/gcc-4.4.3-r3/work/gcc-4.4.3/gcc -I/var/tmp/portage/sys-devel/gcc-4.4.3-r3/work/gcc-4.4.3/gcc/. -I/var/tmp/portage/sys-devel/gcc-4.4.3-r3/work/gcc-4.4.3/gcc/../include -I/var/tmp/portage/sys-devel/gcc-4.4.3-r3/work/gcc-4.4.3/gcc/../libcpp/include -I/var/tmp/portage/sys-devel/gcc-4.4.3-r3/work/gcc-4.4.3/gcc/../libdecnumber -I/var/tmp/portage/sys-devel/gcc-4.4.3-r3/work/gcc-4.4.3/gcc/../libdecnumber/bid -I../libdecnumber /var/tmp/portage/sys-devel/gcc-4.4.3-r3/work/gcc-4.4.3/gcc/dbxout.c -o dbxout.o /var/tmp/portage/sys-devel/gcc-4.4.3-r3/work/gcc-4.4.3/gcc/dbxout.c: In function ���dbxout_finish_complex_stabs���: /var/tmp/portage/sys-devel/gcc-4.4.3-r3/work/gcc-4.4.3/gcc/dbxout.c:872: warning: ignoring return value of ���fwrite_unlocked���, declared with attribute warn_unused_result /var/tmp/portage/sys-devel/gcc-4.4.3-r3/work/gcc-4.4.3/gcc/dbxout.c:899: warning: ignoring return value of ���fwrite_unlocked���, declared with attribute warn_unused_result {standard input}: Assembler messages: {standard input}:48402: Error: open CFI at the end of file; missing .cfi_endproc directive xgcc: Internal error: Killed (program cc1) Please submit a full bug report. See <http://bugs.gentoo.org/> for instructions. make[3]: *** [insn-attrtab.o] Error 1 make[3]: *** Waiting for unfinished jobs.... rm gcc.pod gfortran.pod make[3]: Leaving directory `/var/tmp/portage/sys-devel/gcc-4.4.3-r3/work/build/gcc' make[2]: *** [all-stage3-gcc] Error 2 make[2]: Leaving directory `/var/tmp/portage/sys-devel/gcc-4.4.3-r3/work/build' make[1]: *** [stage3-bubble] Error 2 make[1]: Leaving directory `/var/tmp/portage/sys-devel/gcc-4.4.3-r3/work/build' make: *** [bootstrap-lean] Error 2 * ERROR: sys-devel/gcc-4.4.3-r3 failed: * emake failed with bootstrap-lean * my last error is similar to Bug 291246. And setting MAKEOPTS="-j1" it compiled/installed. Even though I had been watching the memory and drive space earlier and neither came close to being used up. I was building, on a "QEMU Virtual CPU version 0.12.2" system when this failed. I had MAKEOPTS="-j2" This failed. I switch to MAKEOPTS="-j1" and the GCC compiled just find (a few QA warnings but, that's not for Gentoo). (In reply to comment #1) > Build log: > https://carbon.edoceo.com/gentoo/gcc-4.4.3-r2-build.log Please attach the build log and reopen this bug report. |