http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48964
Summary: [4.7 Regression] LTO profiledbootstrap failure Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: bootstrap AssignedTo: unassig...@gcc.gnu.org ReportedBy: hjl.to...@gmail.com CC: rgue...@gcc.gnu.org On Linux/x86-64, revision 173650 gave make[3]: *** [profiledbootstrap] Error 2 make[2]: *** [profiledbootstrap] Error 2 In file included from :241:0: ../../src-trunk/gcc/config/i386/i386.c: In function 'ix86_expand_special_args_builtin.isra.11': ../../src-trunk/gcc/config/i386/i386.c:27051:1: error: type mismatch in array reference const struct insn_data_d const struct insn_data_d insn_p_3 = &insn_data[icode_2]; ../../src-trunk/gcc/config/i386/i386.c:27051:1: internal compiler error: verify_gimple failed Please submit a full bug report, with preprocessed source if appropriate. See <http://gcc.gnu.org/bugs.html> for instructions. make[7]: *** [/tmp/ccvmsPXS.ltrans4.ltrans.o] Error 1 make[7]: *** Waiting for unfinished jobs.... lto-wrapper: make returned 2 exit status /usr/local/x86_64-unknown-linux-gnu/bin/ld: lto-wrapper failed collect2: ld returned 1 exit status make[6]: *** [f951] Error 1 ../../src-trunk/gcc/recog.h:249:26: warning: type of 'recog_data' does not match original declaration [enabled by default] ../../src-trunk/gcc/recog.h:249:0: warning: type of 'recog_data' does not match original declaration [enabled by default] ../../src-trunk/gcc/recog.c:84:19: note: previously declared here ../../src-trunk/gcc/langhooks.h:481:0: warning: type of 'lang_hooks' does not match original declaration [enabled by default] ../../src-trunk/gcc/langhooks.h:481:0: warning: type of 'lang_hooks' does not match original declaration [enabled by default] ../../src-trunk/gcc/langhooks.h:481:26: warning: type of 'lang_hooks' does not match original declaration [enabled by default] ../../src-trunk/gcc/langhooks.h:481:26: warning: type of 'lang_hooks' does not match original declaration [enabled by default] ../../src-trunk/gcc/langhooks.h:481:26: warning: type of 'lang_hooks' does not match original declaration [enabled by default] ../../src-trunk/gcc/langhooks.h:481:26: warning: type of 'lang_hooks' does not match original declaration [enabled by default] ../../src-trunk/gcc/langhooks.h:481:26: warning: type of 'lang_hooks' does not match original declaration [enabled by default] ../../src-trunk/gcc/langhooks.h:481:26: warning: type of 'lang_hooks' does not match original declaration [enabled by default] ../../src-trunk/gcc/langhooks.h:481:26: warning: type of 'lang_hooks' does not match original declaration [enabled by default] ../../src-trunk/gcc/langhooks.h:481:26: warning: type of 'lang_hooks' does not match original declaration [enabled by default] ../../src-trunk/gcc/langhooks.h:481:26: warning: type of 'lang_hooks' does not match original declaration [enabled by default] ../../src-trunk/gcc/langhooks.h:481:26: warning: type of 'lang_hooks' does not match original declaration [enabled by default] ../../src-trunk/gcc/langhooks.h:481:26: warning: type of 'lang_hooks' does not match original declaration [enabled by default] ../../src-trunk/gcc/langhooks.h:481:26: warning: type of 'lang_hooks' does not match original declaration [enabled by default] ../../src-trunk/gcc/langhooks.h:481:26: warning: type of 'lang_hooks' does not match original declaration [enabled by default] ../../src-trunk/gcc/langhooks.h:481:26: warning: type of 'lang_hooks' does not match original declaration [enabled by default] ../../src-trunk/gcc/langhooks.h:481:26: warning: type of 'lang_hooks' does not match original declaration [enabled by default] ../../src-trunk/gcc/langhooks.h:481:26: warning: type of 'lang_hooks' does not match original declaration [enabled by default] ../../src-trunk/gcc/langhooks.h:481:26: warning: type of 'lang_hooks' does not match original declaration [enabled by default] ../../src-trunk/gcc/langhooks.h:481:26: warning: type of 'lang_hooks' does not match original declaration [enabled by default] ../../src-trunk/gcc/langhooks.h:481:26: warning: type of 'lang_hooks' does not match original declaration [enabled by default] ../../src-trunk/gcc/langhooks.h:481:26: warning: type of 'lang_hooks' does not match original declaration [enabled by default] ../../src-trunk/gcc/langhooks.h:481:26: warning: type of 'lang_hooks' does not match original declaration [enabled by default] ../../src-trunk/gcc/langhooks.h:481:26: warning: type of 'lang_hooks' does not match original declaration [enabled by default] ../../src-trunk/gcc/langhooks.h:481:26: warning: type of 'lang_hooks' does not match original declaration [enabled by default] ../../src-trunk/gcc/langhooks.h:481:26: warning: type of 'lang_hooks' does not match original declaration [enabled by default] ../../src-trunk/gcc/langhooks.h:481:26: warning: type of 'lang_hooks' does not match original declaration [enabled by default] ../../src-trunk/gcc/langhooks.h:481:26: warning: type of 'lang_hooks' does not match original declaration [enabled by default] ../../src-trunk/gcc/langhooks.h:481:26: warning: type of 'lang_hooks' does not match original declaration [enabled by default] ../../src-trunk/gcc/langhooks.h:481:26: warning: type of 'lang_hooks' does not match original declaration [enabled by default] ../../src-trunk/gcc/langhooks.h:481:26: warning: type of 'lang_hooks' does not match original declaration [enabled by default] ../../src-trunk/gcc/langhooks.h:481:26: warning: type of 'lang_hooks' does not match original declaration [enabled by default] ../../src-trunk/gcc/java/lang.c:177:19: note: previously declared here In file included from :862:0: ../../src-trunk/gcc/config/i386/i386.c: In function 'ix86_expand_special_args_builtin.isra.11': ../../src-trunk/gcc/config/i386/i386.c:27051:1: error: type mismatch in array reference const struct insn_data_d const struct insn_data_d insn_p_3 = &insn_data[icode_2]; ../../src-trunk/gcc/config/i386/i386.c:27051:1: internal compiler error: verify_gimple failed Please submit a full bug report, with preprocessed source if appropriate. See <http://gcc.gnu.org/bugs.html> for instructions. make[7]: *** [/tmp/ccBas4kP.ltrans3.ltrans.o] Error 1 make[7]: *** Waiting for unfinished jobs.... In file included from :477:0: ../../src-trunk/gcc/config/i386/i386.c: In function 'ix86_expand_builtin': ../../src-trunk/gcc/config/i386/i386.c:27379:1: error: type mismatch in array reference const struct insn_data_d const struct insn_data_d insn_p_937 = &insn_data[icode_936]; ../../src-trunk/gcc/config/i386/i386.c:27379:1: internal compiler error: verify_gimple failed Please submit a full bug report, with preprocessed source if appropriate. See <http://gcc.gnu.org/bugs.html> for instructions. make[7]: *** [/tmp/ccBas4kP.ltrans2.ltrans.o] Error 1 lto-wrapper: make returned 2 exit status /usr/local/x86_64-unknown-linux-gnu/bin/ld: lto-wrapper failed collect2: ld returned 1 exit status make[6]: *** [jc1] Error 1 Revision 173648 is OK.