Many g++ and libstdc++ testcases started failing on mainline on ia64-hpux on
20050331. The failures are of the form:
ld: (Warning) Unsatisfied symbol "std::basic_stringbuf<char,
std::char_traits<char>, std::allocator<char> >::~basic_stringbuf()" in file
/scratch/gcc/nightly-2005-03-31-mainline/ia64-hp-hpux11.23/build_gcc/build/ia64-hp-hpux11.23/./libstdc++-v3/src/.libs/libstdc++.so
Suspicious patches are
2005-03-31 Jan Hubicka <[EMAIL PROTECTED]>
* decl2.c (finish_objects): Mark ctor as needed.
(cp_finish_file): Output variables only in nonunit-at-a-time.
(known to be wrong because C++ is always unit-at-a-time)
and
2005-03-31 Jan Hubicka <[EMAIL PROTECTED]>
2004-11-02 Jan Hubicka <[EMAIL PROTECTED]>
* cgraph.c (cgraph_varpool_node_name): New function.
(dump_cgraph_varpool_node): New function.
(dump_varpool): New function.
* cgraphunit.c (cgraph_optimize): Dump varpool.
...
This could also be related to <http://gcc.gnu.org/ml/gcc/2005-03/msg01326.html>,
bootstrap failure on ia64-linux.
--
Summary: [4.1 Regression] Many C++ testsuite failures on ia64-
hpux
Product: gcc
Version: 4.1.0
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: target
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: jsm28 at gcc dot gnu dot org
CC: gcc-bugs at gcc dot gnu dot org,jh at suse dot cz,mark
at codesourcery dot com
GCC target triplet: ia64-*-hpux11.*
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20717