[v3] unify 3_4 and 3_5 libstdc++
Paolo Carlini
pcarlini@suse.de
Wed Mar 17 00:44:00 GMT 2004
Paolo Carlini wrote:
> FAIL: 22_locale/num_put/put/char/wrapped_env.cc execution test
> FAIL: 22_locale/num_put/put/char/wrapped_locale.cc execution test
> FAIL: 22_locale/num_put/put/wchar_t/4.cc execution test
> FAIL: 22_locale/num_put/put/wchar_t/wrapped_env.cc execution test
> FAIL: 22_locale/num_put/put/wchar_t/wrapped_locale.cc execution test
Turned out to be simply a buffer overflow: for printing a showbase-d 64-bit
pointer we need 18 positions. For some reason, the new-based allocator is
more sensitive to that.
Benjamin, please apply the below when appropriate.
Paolo.
////////////////
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: CL_64
URL: <http://gcc.gnu.org/pipermail/libstdc++/attachments/20040317/5241efa4/attachment.ksh>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: patch_64
URL: <http://gcc.gnu.org/pipermail/libstdc++/attachments/20040317/5241efa4/attachment-0001.ksh>
More information about the Libstdc++
mailing list