public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug c++/46221] New: huge number of c++ testsuite failures, libstdc++.so alias missing
@ 2010-10-29  5:32 amodra at gmail dot com
  2010-10-29  5:39 ` [Bug c++/46221] " amodra at gmail dot com
                   ` (28 more replies)
  0 siblings, 29 replies; 30+ messages in thread
From: amodra at gmail dot com @ 2010-10-29  5:32 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46221

           Summary: huge number of c++ testsuite failures, libstdc++.so
                    alias missing
           Product: gcc
           Version: 4.6.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: c++
        AssignedTo: unassigned@gcc.gnu.org
        ReportedBy: amodra@gmail.com


Created attachment 22196
  --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=22196
preprocessed source

Current mainline miscompiles locale-inst.cc, resulting in most c++ tests
complaining
/home/alan/build/ppc/gcc-curr/powerpc-linux/./libstdc++-v3/src/.libs/libstdc++.so:
undefined reference to `std::ostreambuf_iterator<wchar_t,
std::char_traits<wchar_t> > std::num_put<wchar_t,
std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> >
>::_M_insert_float<long double>(std::ostreambuf_iterator<wchar_t,
std::char_traits<wchar_t> >, std::ios_base&, wchar_t, char, long double) const'

Ah, I thought, long double compat missing, but _GLIBCXX_LONG_DOUBLE_COMPAT is
defined, and preprocessed locale-inst.cc shows the alias is there

extern "C" void
_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIeEES3_S3_RSt8ios_baseccT_
(void) __attribute__ ((alias
("_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_"),
weak))

but, no sign of it in the assembly output.


^ permalink raw reply	[flat|nested] 30+ messages in thread

end of thread, other threads:[~2010-12-19 11:19 UTC | newest]

Thread overview: 30+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-10-29  5:32 [Bug c++/46221] New: huge number of c++ testsuite failures, libstdc++.so alias missing amodra at gmail dot com
2010-10-29  5:39 ` [Bug c++/46221] " amodra at gmail dot com
2010-10-29  5:40 ` amodra at gmail dot com
2010-10-29 13:01 ` amodra at gmail dot com
2010-10-30  4:37 ` amodra at gmail dot com
2010-10-30  4:42 ` amodra at gmail dot com
2010-10-30  8:36 ` amodra at gmail dot com
2010-11-01 19:21 ` meissner at gcc dot gnu.org
2010-11-03 21:30 ` [Bug middle-end/46221] [4.6 Regression] " rguenth at gcc dot gnu.org
2010-11-03 21:37 ` rguenth at gcc dot gnu.org
2010-11-06  7:44 ` ubizjak at gmail dot com
2010-11-08 11:55 ` rguenth at gcc dot gnu.org
2010-11-08 12:03 ` rguenth at gcc dot gnu.org
2010-11-08 13:32 ` rguenth at gcc dot gnu.org
2010-11-08 14:19 ` rguenth at gcc dot gnu.org
2010-11-08 14:37 ` bergner at gcc dot gnu.org
2010-11-08 20:13 ` hubicka at ucw dot cz
2010-11-08 22:20 ` ubizjak at gmail dot com
2010-11-09  1:51 ` bergner at gcc dot gnu.org
2010-11-09 10:37 ` rguenth at gcc dot gnu.org
2010-11-09 10:37 ` rguenth at gcc dot gnu.org
2010-11-10  5:12 ` howarth at nitro dot med.uc.edu
2010-11-10 10:26 ` rguenther at suse dot de
2010-11-10 13:32 ` bergner at gcc dot gnu.org
2010-11-10 13:39 ` rguenther at suse dot de
2010-11-10 13:58 ` bergner at gcc dot gnu.org
2010-11-27 18:38 ` pinskia at gcc dot gnu.org
2010-12-15 16:28 ` davek at gcc dot gnu.org
2010-12-19 11:15 ` davek at gcc dot gnu.org
2010-12-19 11:19 ` davek at gcc dot gnu.org

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).