On Fri, Oct 25, 2024 at 10:44:40PM +0200, Bruno Haible via Bug reports for the GNU Texinfo documentation system wrote: > On mingw (both 64-bit and 32-bit) there are 6 test suite failures. > Find attached the log file tp/tests/test-suite.log for 64-bit mingw.
Those errors are expected. The one about /dev/null happens because the Perl and executable are native, while the shell is cygwin and not a "native" shell such as the mingw shell that would map /dev/null to the native NUL. There are similar errors with path separators that are not mapped. There is an unknown error that cannot really be understood from the error log. The other are related to file name encoding. My wild guess is that the locale of the cygwin shell is not the same as the locale of the native executables and Perl. All in all, this is already unhoped-for that we can manage to have most of the tests passing on such a broken platform! -- Pat