Hi Kiyoshi-san, > FYI, also checked on Solaris 11.4 x86/x64, and had the same result.
Whereas I checked Solaris 11.3 (x86 and sparc) and Solaris 11.4 (x86), and had no issue with the newly added unit test. Can you please configure, build, and 'make check' the package https://haible.de/bruno/gnu/testdir-unicodeio.tar.gz ? It is succeeds this test, then what is the difference between the coreutils printf program and the test-unicodeio.c program? Both call setlocale (LC_ALL, ""). If it fails the test-unicodeio1.sh test, please tell how you configure (environment variables and configure options). Bruno