> On 2020-04-29 18:53, Akim Demaille wrote:
> 
> 
> Hi all,
> 
> This is the second beta of Bison 3.6, which includes big changes
> prompted by user feature requests.  Dear users, we *need* feedback
> about these new features, we *need* you to try them on your project to
> make sure they address your need, to make sure your request was
> properly understood.
> 
Hello,

This sounds OK. However, i have still a single error on Cygwin, it is for AT 
136 "Tabulations and multibyte characters".

The reason is that wchar_t is 16-bit on this platform (i.e. Windows), therefore 
several of the (multibyte) characters in this test
do not fit. See 
https://lists.gnu.org/archive/html/bug-bison/2019-11/msg00011.html for the 
exact results of this test.

I suggest to SKIP this test in case the number of bits in wchar_t is not 32 
(see BITSIZEOF_WCHAR_T). Indeed, since the
mbrtowc() and related functions are used, characters using 4 UTF-8 bytes cannot 
be handled properly.

Thanks in advance.

Regards.

Denis Excoffier.


Reply via email to