This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug bootstrap/44970] [4.6 regression] Revision 162270 failed to bootstrap
- From: "howarth at nitro dot med dot uc dot edu" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 19 Jul 2010 13:25:44 -0000
- Subject: [Bug bootstrap/44970] [4.6 regression] Revision 162270 failed to bootstrap
- References: <bug-44970-682@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #32 from howarth at nitro dot med dot uc dot edu 2010-07-19 13:25 -------
On x86_64-apple-darwin10, the bootstrap failure at r162303 is exhibited as a
miscompiled build/genattrtab...
/Users/howarth/darwin_objdir/./prev-gcc/xgcc
-B/Users/howarth/darwin_objdir/./prev-gcc/
-B/Users/howarth/dist/x86_64-apple-darwin10.4.0/bin/
-B/Users/howarth/dist/x86_64-apple-darwin10.4.0/bin/
-B/Users/howarth/dist/x86_64-apple-darwin10.4.0/lib/ -isystem
/Users/howarth/dist/x86_64-apple-darwin10.4.0/include -isystem
/Users/howarth/dist/x86_64-apple-darwin10.4.0/sys-include -g -O2 -gtoggle
-DIN_GCC -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes
-Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long
-Wno-variadic-macros -Wno-overlength-strings -Werror -Wold-style-definition
-Wc++-compat -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++
-static-libgcc \
build/gcov-iov.o -o build/gcov-iov
build/gcov-iov '4.6.0' 'experimental' \
> tmp-gcov-iov.h
/bin/sh ../../gcc/gcc/../move-if-change tmp-gcov-iov.h gcov-iov.h
/bin/sh: line 1: 30108 Illegal instruction build/genattrtab
../../gcc/gcc/config/i386/i386.md insn-conditions.md > tmp-attrtab.c
gdb ./build/genattrtab
(gdb) r ../../gcc/gcc/config/i386/i386.md insn-conditions.md > tmp-attrtab.c
Starting program: /Users/howarth/darwin_objdir/gcc/build/genattrtab
../../gcc/gcc/config/i386/i386.md insn-conditions.md > tmp-attrtab.c
Reading symbols for shared libraries +. done
Program received signal EXC_BAD_INSTRUCTION, Illegal instruction/operand.
0x00000001000025f7 in attr_rtx ()
(gdb) bt
#0 0x00000001000025f7 in attr_rtx ()
#1 0x0000000100004a8c in check_attr_test ()
#2 0x000000010000482b in check_attr_test ()
#3 0x000000010000483e in check_attr_test ()
#4 0x0000000100004edd in check_attr_value ()
#5 0x0000000100008985 in main ()
(gdb)
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44970