On 03/19/2010 05:51 PM, Eric Blake wrote:
The testsuite is still running, but only because this patch let build
run to completion. I'm seeing test failures on at least
case-fold-char-range, and wonder whether it might have something to do
with the fact that on cygwin, sizeof(wchar_t)==2, so full Unicode
support requires surrogate handling.
No, I don't think so. We don't test beyond the BMP and besides that I
think it's fair enough to not support characters beyond the BMP on
platforms that have a small wchar_t.
I wonder what gnulib will do with char{16,32}_t one day.
Or cygwin itself could still
have some bugs with wide char handling.
That's possible, since it passes on both glibc and Cygwin 1.5.25.
Paolo