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.
========================================================== GNU Texinfo 7.1.90-20241025: tp/tests/test-suite.log ========================================================== # TOTAL: 123 # PASS: 68 # SKIP: 49 # XFAIL: 0 # FAIL: 6 # XPASS: 0 # ERROR: 0 .. contents:: :depth: 2 FAIL: test_scripts/formatting_split_nocopying_split_dev_null.sh =============================================================== D: formatting/diffs/split_nocopying_split_dev_null.diff (printed below) diff -a -u --strip-trailing-cr -r ../../../tp/tests/formatting/res_parser/split_nocopying_split_dev_null/split_nocopying.2 formatting/out_parser/split_nocopying_split_dev_null/split_nocopying.2 --- ../../../tp/tests/formatting/res_parser/split_nocopying_split_dev_null/split_nocopying.2 2024-10-25 19:51:52.000000000 +0000 +++ formatting/out_parser/split_nocopying_split_dev_null/split_nocopying.2 2024-10-25 20:06:53.291376100 +0000 @@ -0,0 +1 @@ +texi2any: rename /dev/null failed: No such file or directory D: formatting/diffs/split_nocopying_split_dev_null.diff (printed above) testdir: formatting driving_file: ../../../tp/tests/formatting/list-of-tests made result dir: ../../../tp/tests/formatting/res_parser/ doing test split_nocopying_split_dev_null, src_file ../../../tp/tests/formatting/split_nocopying.texi format_option: texi2any.pl split_nocopying_split_dev_null -> formatting/out_parser/split_nocopying_split_dev_null /cygdrive/c/Strawberry/perl/bin/perl -w ../../../tp/tests/..//texi2any.pl --force --conf-dir ../../../tp/tests/../t/init/ --conf-dir ../../../tp/tests/../init --conf-dir ../../../tp/tests/../ext -I ../../../tp/tests/formatting -I formatting/ -I ../../../tp/tests/ -I . -I built_input --error-limit=1000 -c TEST=1 --output formatting/out_parser/split_nocopying_split_dev_null/ --info --split-size 1 -o /dev/null ../../../tp/tests/formatting/split_nocopying.texi > formatting/out_parser/split_nocopying_split_dev_null/split_nocopying.1 2>formatting/out_parser/split_nocopying_split_dev_null/split_nocopying.2 all done, exiting with status 1 FAIL test_scripts/formatting_split_nocopying_split_dev_null.sh (exit status: 1) FAIL: test_scripts/formatting_cpp_lines.sh ========================================== D: formatting/diffs/cpp_lines.diff (printed below) diff -a -u --strip-trailing-cr -r ../../../tp/tests/formatting/res_parser/cpp_lines/cpp_lines.2 formatting/out_parser/cpp_lines/cpp_lines.2 --- ../../../tp/tests/formatting/res_parser/cpp_lines/cpp_lines.2 2024-10-25 19:51:52.000000000 +0000 +++ formatting/out_parser/cpp_lines/cpp_lines.2 2024-10-25 20:07:14.526854300 +0000 @@ -1,5 +1,5 @@ g_f:74: @include: could not find file_with_cpp_lines.texi email12:64: @email missing closing brace email4:63: misplaced } -accentêd:7: warning: làng is not a valid language code +accent?d:7: warning: làng is not a valid language code cpp_lines.texi: warning: must specify a title with a title command or @top D: formatting/diffs/cpp_lines.diff (printed above) testdir: formatting driving_file: ../../../tp/tests/formatting/list-of-tests made result dir: ../../../tp/tests/formatting/res_parser/ doing test cpp_lines, src_file ../../../tp/tests/formatting/../../t/input_files/cpp_lines.texi format_option: texi2any.pl cpp_lines -> formatting/out_parser/cpp_lines /cygdrive/c/Strawberry/perl/bin/perl -w ../../../tp/tests/..//texi2any.pl --force --conf-dir ../../../tp/tests/../t/init/ --conf-dir ../../../tp/tests/../init --conf-dir ../../../tp/tests/../ext -I ../../../tp/tests/formatting -I formatting/ -I ../../../tp/tests/ -I . -I built_input --error-limit=1000 -c TEST=1 --output formatting/out_parser/cpp_lines/ --html --no-split -c MESSAGE_ENCODING=UTF-8 ../../../tp/tests/formatting/../../t/input_files/cpp_lines.texi > formatting/out_parser/cpp_lines/cpp_lines.1 2>formatting/out_parser/cpp_lines/cpp_lines.2 all done, exiting with status 1 FAIL test_scripts/formatting_cpp_lines.sh (exit status: 1) FAIL: test_scripts/formatting_js_license_reuse_output_file.sh ============================================================= D: formatting/diffs/js_license_reuse_output_file.diff (printed below) diff -a -u --strip-trailing-cr -r ../../../tp/tests/formatting/res_parser/js_license_reuse_output_file/split_nocopying.2 formatting/out_parser/js_license_reuse_output_file/split_nocopying.2 --- ../../../tp/tests/formatting/res_parser/js_license_reuse_output_file/split_nocopying.2 2024-10-25 19:51:52.000000000 +0000 +++ formatting/out_parser/js_license_reuse_output_file/split_nocopying.2 2024-10-25 20:08:05.997627900 +0000 @@ -1 +1 @@ -texi2any: warning: overwritting output file with js licences: formatting/out_parser/js_license_reuse_output_file/Ch1.html +texi2any: warning: overwritting output file with js licences: formatting\out_parser\js_license_reuse_output_file\Ch1.html D: formatting/diffs/js_license_reuse_output_file.diff (printed above) testdir: formatting driving_file: ../../../tp/tests/formatting/list-of-tests made result dir: ../../../tp/tests/formatting/res_parser/ doing test js_license_reuse_output_file, src_file ../../../tp/tests/formatting/split_nocopying.texi format_option: texi2any.pl js_license_reuse_output_file -> formatting/out_parser/js_license_reuse_output_file /cygdrive/c/Strawberry/perl/bin/perl -w ../../../tp/tests/..//texi2any.pl --force --conf-dir ../../../tp/tests/../t/init/ --conf-dir ../../../tp/tests/../init --conf-dir ../../../tp/tests/../ext -I ../../../tp/tests/formatting -I formatting/ -I ../../../tp/tests/ -I . -I built_input --error-limit=1000 -c TEST=1 --output formatting/out_parser/js_license_reuse_output_file/ --html -c JS_WEBLABELS_FILE=Ch1.html -c INFO_JS_DIR=js ../../../tp/tests/formatting/split_nocopying.texi > formatting/out_parser/js_license_reuse_output_file/split_nocopying.1 2>formatting/out_parser/js_license_reuse_output_file/split_nocopying.2 all done, exiting with status 1 FAIL test_scripts/formatting_js_license_reuse_output_file.sh (exit status: 1) FAIL: test_scripts/formatting_reuse_macro_expand_file.sh ======================================================== D: formatting/diffs/reuse_macro_expand_file.diff (printed below) diff -a -u --strip-trailing-cr -r ../../../tp/tests/formatting/res_parser/reuse_macro_expand_file/simplest.2 formatting/out_parser/reuse_macro_expand_file/simplest.2 --- ../../../tp/tests/formatting/res_parser/reuse_macro_expand_file/simplest.2 2024-10-25 19:51:52.000000000 +0000 +++ formatting/out_parser/reuse_macro_expand_file/simplest.2 2024-10-25 20:08:10.709511300 +0000 @@ -1 +0,0 @@ -texi2any: warning: overwritting file: formatting/out_parser/reuse_macro_expand_file/simplest.info D: formatting/diffs/reuse_macro_expand_file.diff (printed above) testdir: formatting driving_file: ../../../tp/tests/formatting/list-of-tests made result dir: ../../../tp/tests/formatting/res_parser/ doing test reuse_macro_expand_file, src_file ../../../tp/tests/formatting/simplest.texi format_option: texi2any.pl reuse_macro_expand_file -> formatting/out_parser/reuse_macro_expand_file /cygdrive/c/Strawberry/perl/bin/perl -w ../../../tp/tests/..//texi2any.pl --force --conf-dir ../../../tp/tests/../t/init/ --conf-dir ../../../tp/tests/../init --conf-dir ../../../tp/tests/../ext -I ../../../tp/tests/formatting -I formatting/ -I ../../../tp/tests/ -I . -I built_input --error-limit=1000 -c TEST=1 --output formatting/out_parser/reuse_macro_expand_file/ --macro-expand=formatting/out_parser/reuse_macro_expand_file/simplest.info ../../../tp/tests/formatting/simplest.texi > formatting/out_parser/reuse_macro_expand_file/simplest.1 2>formatting/out_parser/reuse_macro_expand_file/simplest.2 all done, exiting with status 1 FAIL test_scripts/formatting_reuse_macro_expand_file.sh (exit status: 1) FAIL: test_scripts/encoded_verbatiminclude_names_latin1_html_explicit_encoding.sh ================================================================================= D: encoded/diffs/verbatiminclude_names_latin1_html_explicit_encoding.diff (printed below) diff -a -u --strip-trailing-cr -r ../../../tp/tests/encoded/res_parser/verbatiminclude_names_latin1_html_explicit_encoding/chap.html encoded/out_parser/verbatiminclude_names_latin1_html_explicit_encoding/chap.html --- ../../../tp/tests/encoded/res_parser/verbatiminclude_names_latin1_html_explicit_encoding/chap.html 2024-10-25 19:51:52.000000000 +0000 +++ encoded/out_parser/verbatiminclude_names_latin1_html_explicit_encoding/chap.html 2024-10-25 20:08:54.431588300 +0000 @@ -4,7 +4,6 @@ <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <!-- In copying -In included téxt. --> <title>chap (top)</title> @@ -38,8 +37,7 @@ <h2 class="chapter" id="Chapter"><span>1 Chapter<a class="copiable-link" href="#Chapter"> ¶</a></span></h2> <p>In main text -</p><pre class="verbatim">In included téxt. -</pre> +</p> </div> diff -a -u --strip-trailing-cr -r ../../../tp/tests/encoded/res_parser/verbatiminclude_names_latin1_html_explicit_encoding/index.html encoded/out_parser/verbatiminclude_names_latin1_html_explicit_encoding/index.html --- ../../../tp/tests/encoded/res_parser/verbatiminclude_names_latin1_html_explicit_encoding/index.html 2024-10-25 19:51:52.000000000 +0000 +++ encoded/out_parser/verbatiminclude_names_latin1_html_explicit_encoding/index.html 2024-10-25 20:08:54.431588300 +0000 @@ -4,7 +4,6 @@ <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <!-- In copying -In included téxt. --> <title>Top (top)</title> diff -a -u --strip-trailing-cr -r ../../../tp/tests/encoded/res_parser/verbatiminclude_names_latin1_html_explicit_encoding/verbatiminclude_names_latin1.2 encoded/out_parser/verbatiminclude_names_latin1_html_explicit_encoding/verbatiminclude_names_latin1.2 --- ../../../tp/tests/encoded/res_parser/verbatiminclude_names_latin1_html_explicit_encoding/verbatiminclude_names_latin1.2 2024-10-25 19:51:52.000000000 +0000 +++ encoded/out_parser/verbatiminclude_names_latin1_html_explicit_encoding/verbatiminclude_names_latin1.2 2024-10-25 20:08:54.620224200 +0000 @@ -1,2 +1,4 @@ +verbatiminclude_names_latin1.texi:6: @verbatiminclude: could not find included_ak?ent?d.texi verbatiminclude_names_latin1.texi:8: @verbatiminclude: could not find vi_not_exist?ng.t?xi +verbatiminclude_names_latin1.texi:18: @verbatiminclude: could not find included_ak?ent?d.texi verbatiminclude_names_latin1.texi:20: @verbatiminclude: could not find vi_not_exist?ng.t?xi D: encoded/diffs/verbatiminclude_names_latin1_html_explicit_encoding.diff (printed above) testdir: encoded driving_file: ../../../tp/tests/encoded/list-of-tests made result dir: ../../../tp/tests/encoded/res_parser/ doing test verbatiminclude_names_latin1_html_explicit_encoding, src_file ../../../tp/tests/encoded/verbatiminclude_names_latin1.texi format_option: texi2any.pl verbatiminclude_names_latin1_html_explicit_encoding -> encoded/out_parser/verbatiminclude_names_latin1_html_explicit_encoding /cygdrive/c/Strawberry/perl/bin/perl -w ../../../tp/tests/..//texi2any.pl --force --conf-dir ../../../tp/tests/../t/init/ --conf-dir ../../../tp/tests/../init --conf-dir ../../../tp/tests/../ext -I ../../../tp/tests/encoded -I encoded/ -I ../../../tp/tests/ -I . -I built_input --error-limit=1000 -c TEST=1 --output encoded/out_parser/verbatiminclude_names_latin1_html_explicit_encoding/ --html -c INPUT_FILE_NAME_ENCODING=UTF-8 ../../../tp/tests/encoded/verbatiminclude_names_latin1.texi > encoded/out_parser/verbatiminclude_names_latin1_html_explicit_encoding/verbatiminclude_names_latin1.1 2>encoded/out_parser/verbatiminclude_names_latin1_html_explicit_encoding/verbatiminclude_names_latin1.2 all done, exiting with status 1 FAIL test_scripts/encoded_verbatiminclude_names_latin1_html_explicit_encoding.sh (exit status: 1) FAIL: test_scripts/encoded_verbatiminclude_names_latin1_explicit_encoding_rawtext.sh ==================================================================================== D: encoded/diffs/verbatiminclude_names_latin1_explicit_encoding_rawtext.diff (printed below) diff -a -u --strip-trailing-cr -r ../../../tp/tests/encoded/res_parser/verbatiminclude_names_latin1_explicit_encoding_rawtext/verbatiminclude_names_latin1.txt encoded/out_parser/verbatiminclude_names_latin1_explicit_encoding_rawtext/verbatiminclude_names_latin1.txt --- ../../../tp/tests/encoded/res_parser/verbatiminclude_names_latin1_explicit_encoding_rawtext/verbatiminclude_names_latin1.txt 2024-10-25 19:51:52.000000000 +0000 +++ encoded/out_parser/verbatiminclude_names_latin1_explicit_encoding_rawtext/verbatiminclude_names_latin1.txt 2024-10-25 20:09:03.241446000 +0000 @@ -7,5 +7,4 @@ ********* In main text -In included téxt. D: encoded/diffs/verbatiminclude_names_latin1_explicit_encoding_rawtext.diff (printed above) testdir: encoded driving_file: ../../../tp/tests/encoded/list-of-tests made result dir: ../../../tp/tests/encoded/res_parser/ doing test verbatiminclude_names_latin1_explicit_encoding_rawtext, src_file ../../../tp/tests/encoded/verbatiminclude_names_latin1.texi format_option: texi2any.pl verbatiminclude_names_latin1_explicit_encoding_rawtext -> encoded/out_parser/verbatiminclude_names_latin1_explicit_encoding_rawtext /cygdrive/c/Strawberry/perl/bin/perl -w ../../../tp/tests/..//texi2any.pl --force --conf-dir ../../../tp/tests/../t/init/ --conf-dir ../../../tp/tests/../init --conf-dir ../../../tp/tests/../ext -I ../../../tp/tests/encoded -I encoded/ -I ../../../tp/tests/ -I . -I built_input --error-limit=1000 -c TEST=1 --output encoded/out_parser/verbatiminclude_names_latin1_explicit_encoding_rawtext/ -c TEXINFO_OUTPUT_FORMAT=rawtext -c INPUT_FILE_NAME_ENCODING=UTF-8 ../../../tp/tests/encoded/verbatiminclude_names_latin1.texi > encoded/out_parser/verbatiminclude_names_latin1_explicit_encoding_rawtext/verbatiminclude_names_latin1.1 2>encoded/out_parser/verbatiminclude_names_latin1_explicit_encoding_rawtext/verbatiminclude_names_latin1.2 all done, exiting with status 1 FAIL test_scripts/encoded_verbatiminclude_names_latin1_explicit_encoding_rawtext.sh (exit status: 1)