This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug middle-end/44716] New: Bootstrap fails with partial inlining (r161382)
- From: "sje at cup dot hp dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 29 Jun 2010 17:50:49 -0000
- Subject: [Bug middle-end/44716] New: Bootstrap fails with partial inlining (r161382)
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
The ia64-hp-hpux11.23 platform fails when building the C++ library during a
bootstrap build with r161382. r161381 works. r161521, which has some bug
fixes, still fails. The failure only occurs with bootstrap, the compiler
faults when building the libstdc++ library.
/proj/opensrc_nobackup/sje/reg3/build-ia64-hp-hpux11.23-trunk/obj_gcc/ia64-hp-hpux11.23/libstdc++-v3/include/bits/postypes.h:123:12:
internal compiler error: Illegal instruction
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.
make[4]: *** [ia64-hp-hpux11.23/bits/stdc++.h.gch/O2ggnu++0x.gch] Error
Running under gdb didn't give me a complete backtrace but did show:
#0 0x42c88b0:2 in cplus_expand_constant (cst=0x6432d880)
at /proj/opensrc_nobackup/sje/reg3/src/trunk/gcc/cp/expr.c:70
I will try turning off partial inlining and see if that fixes the
problem using the r161382 sources. This bug doesn't appear to be
the same as PR44671 (fixed in r161521) or PR44687 (an ICE error in tree_nrv).
--
Summary: Bootstrap fails with partial inlining (r161382)
Product: gcc
Version: 4.6.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: middle-end
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: sje at cup dot hp dot com
GCC build triplet: ia64-hp-hpux11.23
GCC host triplet: ia64-hp-hpux11.23
GCC target triplet: ia64-hp-hpux11.23
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44716