This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug libstdc++/28059] codecvt locale facet is broken (reproducible crash)
- From: "pcarlini at suse dot de" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 16 Jun 2006 14:46:25 -0000
- Subject: [Bug libstdc++/28059] codecvt locale facet is broken (reproducible crash)
- References: <bug-28059-7852@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #13 from pcarlini at suse dot de 2006-06-16 14:46 -------
(In reply to comment #12)
> So 4.0, 4.1 and 4.2 snapshot are OK on i486-linux-gnu but not on
> powerpc-linux-gnu.
Ok. In the meanwhile I double checked and in fact **nothing** changed in the
codecvt code going from 3.4 to 4.0. Really, I don't know what to do on the
libstdc++ side. All the powerpc-linux and powerpc64-linux tests are fine, on
Debian too, as you can see on testresults. Frankly, I don't think there is
anything in libstdc++ which could trigger only with en_GB and not en_US and
only on powerpc. And the failure is happening inside the glibc code... Could
you maybe try to feed mbsnrtowcs directly on powerpc: as you can see in
codecvt_members.cc, our codecvt::in is just a thin wrapper around it.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28059