[tldistro] Tests sometimes fail when run in parallel

Florian Schmaus flow at gentoo.org
Wed Jul 24 10:35:19 CEST 2024


It appears that there is an issue when the texlive testsuite is run in 
parallel, which is the quasi default in Gentoo. Invoking the test make 
with -j1 makes the problem disappear:

Quoting from the Gentoo bug report (https://bugs.gentoo.org/935825):

Intermittently, the tests for app-text/texlive-core will fail in 
texk/web2c directory like the following.  This has been observed on 
multiple arches, so it doesn't seem arch-specific.  On some machines it 
is unavoidable.

FAIL: eptexdir/wcfname.test
FAIL: uptexdir/wcfname.test
FAIL: euptexdir/wcfname.test
============================================================================
Testsuite summary for Web2C 2023
============================================================================
# TOTAL: 105
# PASS:  99
# SKIP:  3
# XFAIL: 0
# FAIL:  3
# XPASS: 0
# ERROR: 0
============================================================================
See ./test-suite.log
Please report to tex-k at tug.org
============================================================================

+ '[' euc '!=' sjis ']'
+ ienc=euc
+ '[' euc '!=' uptex ']'
+ guess_input_kanji_encoding=1
+ export guess_input_kanji_encoding
+ echo '>>> Document:fnさざ波-euc' '  File Encoding:euc' '  Internal 
Encoding:euc'
 >>> Document:fnさざ波-euc   File Encoding:euc   Internal Encoding:euc

+ ./euptex -ini -interaction nonstopmode -jobname=fnさざ波-euc-euc 
-kanji=euc --kanji-internal=euc --shell-escape fnさざ波-euc.tex
(guessed encoding #3: EUC-JP = euc)(guessed encoding #5: UTF-8 = utf8)+ 
mv fnさざ波-euc-euc.txt fnさざ波-euc-euc.log 'fn*-tmp.tex' euptests/
mv: cannot stat 'fnさざ波-euc-euc.txt': No such file or directory
mv: cannot stat 'fnさざ波-euc-euc.log': No such file or directory
mv: cannot stat 'fn*-tmp.tex': No such file or directory
+ diff euptests/fnさざ波-euc-euc.txt 
/var/tmp/portage/app-text/texlive-core-2023-r9/work/texlive-20230311-source/texk/web2c/tests/fn-euc.txt
diff: euptests/fnさざ波-euc-euc.txt: No such file or directory
+ rc=4

exit $rc
+ exit 4
FAIL euptexdir/wcfname.test (exit status: 4)



Let me know if you need further information or if this isn't the right 
venue to report this.

- Flow
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_0x8CAC2A9678548E35.asc
Type: application/pgp-keys
Size: 21237 bytes
Desc: OpenPGP public key
URL: <https://tug.org/pipermail/tldistro/attachments/20240724/5c46565f/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature.asc
Type: application/pgp-signature
Size: 618 bytes
Desc: OpenPGP digital signature
URL: <https://tug.org/pipermail/tldistro/attachments/20240724/5c46565f/attachment.sig>


More information about the tldistro mailing list.