[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Cygwin 1.7 wide char functions

From: Bruno Haible
Subject: Re: Cygwin 1.7 wide char functions
Date: Wed, 15 Jul 2009 00:58:46 +0200
User-agent: KMail/1.9.9

Eric Blake wrote:
> Cygwin 1.7 added wcwidth, and it does pass the test-wcwidth.c unit test.  So 
> we 
> may want to consider modifying this patch to also exempt cygwin from the 
> expensive tests.

This would make sense if the multibyte / wide char support in Cygwin was final.
But as you say, the locale support in Cygwin 1.7 is still incomplete. So better
leave the autoconf test enabled - who knows what future versions may bring.

> checking whether mbrtowc has a correct return value... no

This is the first one the Cygwin developers should take care of.
The test case is in m4/mbrtowc.m4 lines 260..296.

> ../../gltests/test-wcrtomb.c:51: assertion failed
> ../../gltests/test-wcrtomb.sh: line 25:  9880 Aborted                 (core 
> dumped) LC_ALL=$LOCALE_JA ./test-wcrtomb${EXEEXT} 3
> FAIL: test-wcrtomb.sh

Looks like a problem with Cygwin's EUC-JP decoder.

> ../../gltests/test-mbrtowc.c:240: assertion failed
> ../../gltests/test-mbrtowc3.sh: line 15: 19980 Aborted                 (core 
> dumped) LC_ALL=$LOCALE_JA ./test-mbrtowc${EXEEXT} 3
> FAIL: test-mbrtowc3.sh



reply via email to

[Prev in Thread] Current Thread [Next in Thread]