This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
[libstdc++] testsuite failures on sparc biarch using -m64: tr1_impl/boost_shared_ptr.h error:
- From: "Christian Joensson" <christian dot joensson at gmail dot com>
- To: "GCC Development" <gcc at gcc dot gnu dot org>
- Date: Mon, 21 Jan 2008 11:42:27 +0100
- Subject: [libstdc++] testsuite failures on sparc biarch using -m64: tr1_impl/boost_shared_ptr.h error:
For some time now, I've been getting libstdc++ testsuite failures on
my sparc biarch system running the libstdc++ testsuite with -m64. A
lot of these failures seems to me to have in common the following
failure, that only shows up using -m64, not running in default, ie, 32
bit mode:
/usr/local/src/trunk/objdir/sparc64-unknown-linux-gnu/64/libstdc++-v3/include/tr1_impl/boost_shared_ptr.h:1099:
error: there are no arguments to '_Sp_make_shared_tag' that depend on
a template parameter, so a declaration of '_Sp_make_shared_tag' must
be available
and
/usr/local/src/trunk/objdir/sparc64-unknown-linux-gnu/64/libstdc++-v3/include/tr1_impl/boost_shared_ptr.h:1100:
error: '_Sp_make_shared_tag' was not declared in this scope
Now, is there some funny stuff going on here that I simply miss or is
this what to expect currently?
--
Cheers,
/ChJ