This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: iconvdata regression
- From: "Ryan S. Arnold" <ryan dot arnold at gmail dot com>
- To: David Miller <davem at redhat dot com>
- Cc: libc-alpha at sourceware dot org, tuliom at linux dot vnet dot ibm dot com
- Date: Sat, 31 Mar 2012 09:43:54 -0500
- Subject: Re: iconvdata regression
- References: <20120331.053437.2170377486919118624.davem@redhat.com>
On Sat, Mar 31, 2012 at 4:34 AM, David Miller <davem@redhat.com> wrote:
>
> This commit:
>
> commit e64d2de526d8cfa2908e08892a534316a0bddf5f
> Author: Tulio Magno Quites Machado Filho <tuliom@linux.vnet.ibm.com>
> Date: Â Fri Mar 30 10:43:43 2012 +0200
>
> Â ÂFix a bug when converting strings with 1 character using TCVN5712-1
>
> Â ÂIt isn't necessary to buffer the last character of strings. This can cause a
> Â Âbug with strings that have 1 character between 0x0041 and 0x01b0.
>
> Â Â Â Â[BZ #13691]
> Â Â Â Â* iconvdata/tcvn5712-1.c (FROM_LOOP): Fix a bug when converting strings
> Â Â Â Âwith only 1 character between 0x0041 and 0x01b0.
> Â Â Â Â* wcsmbs/Makefile (tests): Add tst-mbsnrtowcs.
> Â Â Â Â* wcsmbs/tst-mbsnrtowcs.c: New file.
>
> caused run-iconvtest.sh to start failing on Sparc, specifically:
>
> Â test data: TCVN-5712 -> UTF8 OK/FAILED
>
> Please fix this or revert your change, thanks.
Tulio told me that he figured out what was happening and that
(apologetically) he'll fix it on Monday. So we can either wait until
then or one of us can revert it today (which is probably the better
option).
Ryan