On Thu, Jan 15, 2026 at 09:27:51PM +0100, [email protected] wrote:
> > I think it's likely the XS modules were used in your test run. I think
> > it's a good idea to report at the start of the output whether XS modules
> > are enabled.
>
> If we do that (it is not clear to me where to do that, as the tests are
> independent), I think that it would be better to be more specific than
> XS/non XS, but rather show up to which step is XS used, by using the
> information in the TEXINFO_XS_* environment variables, and also the
> information in TEXINFO_XS_EXTERNAL_*. Also, if that kind of information
> is output for tests of texi2any, it could be a good thing to add the
> information on whether the Perl texi2any or the C texi2any
> implementation is used.
I don't know of a way to do it easily. I looked at the Automake documentation
and couldn't see a way to put extra stuff in test-suite.log. There is
the ${AM_TESTSUITE_SUMMARY_HEADER} variable but this appears only to be output
to standard output at the end of the tests (not at the beginning),
and not put in the log file.
It could be enough to check config.log files or the values of Makefile variables
to check if XS was enabled or not.