texlive[65831] Build/source/texk/web2c: pdftex,xetex,(e)(u)ptex:

commits+takuji at tug.org commits+takuji at tug.org
Tue Feb 14 14:14:50 CET 2023


Revision: 65831
          http://tug.org/svn/texlive?view=revision&revision=65831
Author:   takuji
Date:     2023-02-14 14:14:50 +0100 (Tue, 14 Feb 2023)
Log Message:
-----------
pdftex,xetex,(e)(u)ptex: Avoid errors on parallel tests (H.Kitagawa)

Modified Paths:
--------------
    trunk/Build/source/texk/web2c/ChangeLog
    trunk/Build/source/texk/web2c/eptexdir/ChangeLog
    trunk/Build/source/texk/web2c/eptexdir/wcfname.test
    trunk/Build/source/texk/web2c/euptexdir/ChangeLog
    trunk/Build/source/texk/web2c/euptexdir/wcfname.test
    trunk/Build/source/texk/web2c/pdftexdir/ChangeLog
    trunk/Build/source/texk/web2c/pdftexdir/wcfname.test
    trunk/Build/source/texk/web2c/ptexdir/ChangeLog
    trunk/Build/source/texk/web2c/ptexdir/wcfname.test
    trunk/Build/source/texk/web2c/tests/fn-generate.perl
    trunk/Build/source/texk/web2c/uptexdir/ChangeLog
    trunk/Build/source/texk/web2c/uptexdir/wcfname.test
    trunk/Build/source/texk/web2c/xetexdir/ChangeLog
    trunk/Build/source/texk/web2c/xetexdir/wcfname.test

Modified: trunk/Build/source/texk/web2c/ChangeLog
===================================================================
--- trunk/Build/source/texk/web2c/ChangeLog	2023-02-14 12:44:54 UTC (rev 65830)
+++ trunk/Build/source/texk/web2c/ChangeLog	2023-02-14 13:14:50 UTC (rev 65831)
@@ -1,3 +1,9 @@
+2023-02-14  Hironori Kitagawa  <h_kitagawa2001 at yahoo.co.jp>
+
+	* tests/fn-generate.perl:
+	Avoid errors on parallel test processing.
+	Report from Ken Brown.
+
 2023-02-13  Karl Berry  <karl at freefriends.org>
 
 	* enctexdir/enctex-pdftex.ch: move "\special shipout"

Modified: trunk/Build/source/texk/web2c/eptexdir/ChangeLog
===================================================================
--- trunk/Build/source/texk/web2c/eptexdir/ChangeLog	2023-02-14 12:44:54 UTC (rev 65830)
+++ trunk/Build/source/texk/web2c/eptexdir/ChangeLog	2023-02-14 13:14:50 UTC (rev 65831)
@@ -1,3 +1,9 @@
+2023-02-14  Hironori Kitagawa  <h_kitagawa2001 at yahoo.co.jp>
+
+	* wcfname.test:
+	Avoid errors on parallel test processing.
+	Report from Ken Brown.
+
 2023-02-14  Hironobu Yamashita  <h.y.acetaminophen at gmail.com>
 
 	* eptex.ech, eptex_version.h: Version 230214 for latespecial_node.

Modified: trunk/Build/source/texk/web2c/eptexdir/wcfname.test
===================================================================
--- trunk/Build/source/texk/web2c/eptexdir/wcfname.test	2023-02-14 12:44:54 UTC (rev 65830)
+++ trunk/Build/source/texk/web2c/eptexdir/wcfname.test	2023-02-14 13:14:50 UTC (rev 65831)
@@ -8,9 +8,8 @@
 
 rc=0
 
-TEXMFCNF=$srcdir/../kpathsea
-TEXINPUTS=eptests:.
-export TEXMFCNF TEXINPUTS
+TEXMFCNF=$srcdir/../kpathsea; export TEXMFCNF
+TEXINPUTS=eptests:.; export TEXINPUTS
 
 for loc in C.UTF-8 C.utf8 en_US.UTF-8 en_US.utf8 ja_JP.UTF-8 ja_JP.utf8; do
   locale -a | grep $loc
@@ -26,8 +25,7 @@
   LC_ALL=$loc; LANGUAGE=$loc; export LC_ALL LANGUAGE
 fi
 
-perl $srcdir/tests/fn-generate.perl || exit 128
-mv fn*.tex eptests/
+perl $srcdir/tests/fn-generate.perl eptests || exit 128
 
 # pTeX internal encoding
 fenc="utf8"

Modified: trunk/Build/source/texk/web2c/euptexdir/ChangeLog
===================================================================
--- trunk/Build/source/texk/web2c/euptexdir/ChangeLog	2023-02-14 12:44:54 UTC (rev 65830)
+++ trunk/Build/source/texk/web2c/euptexdir/ChangeLog	2023-02-14 13:14:50 UTC (rev 65831)
@@ -1,3 +1,9 @@
+2023-02-14  Hironori Kitagawa  <h_kitagawa2001 at yahoo.co.jp>
+
+	* wcfname.test:
+	Avoid errors on parallel test processing.
+	Report from Ken Brown.
+
 2023-01-28  TANAKA Takuji  <ttk at t-lab.opal.ne.jp>
 
 	* am/euptex.am:

Modified: trunk/Build/source/texk/web2c/euptexdir/wcfname.test
===================================================================
--- trunk/Build/source/texk/web2c/euptexdir/wcfname.test	2023-02-14 12:44:54 UTC (rev 65830)
+++ trunk/Build/source/texk/web2c/euptexdir/wcfname.test	2023-02-14 13:14:50 UTC (rev 65831)
@@ -8,9 +8,8 @@
 
 rc=0
 
-TEXMFCNF=$srcdir/../kpathsea
-TEXINPUTS=euptests:.
-export TEXMFCNF TEXINPUTS
+TEXMFCNF=$srcdir/../kpathsea; export TEXMFCNF
+TEXINPUTS=euptests:.; export TEXINPUTS
 
 for loc in C.UTF-8 C.utf8 en_US.UTF-8 en_US.utf8 ja_JP.UTF-8 ja_JP.utf8; do
   locale -a | grep $loc
@@ -26,8 +25,7 @@
   LC_ALL=$loc; LANGUAGE=$loc; export LC_ALL LANGUAGE
 fi
 
-perl $srcdir/tests/fn-generate.perl || exit 128
-mv fn*.tex euptests/
+perl $srcdir/tests/fn-generate.perl euptests || exit 128
 
 # upTeX internal encoding
 fenc="utf8"

Modified: trunk/Build/source/texk/web2c/pdftexdir/ChangeLog
===================================================================
--- trunk/Build/source/texk/web2c/pdftexdir/ChangeLog	2023-02-14 12:44:54 UTC (rev 65830)
+++ trunk/Build/source/texk/web2c/pdftexdir/ChangeLog	2023-02-14 13:14:50 UTC (rev 65831)
@@ -1,3 +1,9 @@
+2023-02-14  Hironori Kitagawa  <h_kitagawa2001 at yahoo.co.jp>
+
+	* wcfname.test:
+	Avoid errors on parallel test processing.
+	Report from Ken Brown.
+
 2023-02-12  Phelype Oleinik <phe.h.o1 at gmail.com>
         and Karl Berry  <karl at freefriends.org>
 

Modified: trunk/Build/source/texk/web2c/pdftexdir/wcfname.test
===================================================================
--- trunk/Build/source/texk/web2c/pdftexdir/wcfname.test	2023-02-14 12:44:54 UTC (rev 65830)
+++ trunk/Build/source/texk/web2c/pdftexdir/wcfname.test	2023-02-14 13:14:50 UTC (rev 65831)
@@ -1,6 +1,6 @@
 #! /bin/sh -vx
 #
-# Copyright 2022 Japanese TeX Development Community <issue at texjp.org>
+# Copyright 2022-2023 Japanese TeX Development Community <issue at texjp.org>
 # You may freely use, modify and/or distribute this file.
 
 test -d pdftests || mkdir -p pdftests
@@ -8,12 +8,11 @@
 
 rc=0
 
-TEXMFCNF=$srcdir/../kpathsea
-TEXINPUTS=pdftests:.
-export TEXMFCNF TEXINPUTS
+TEXMFCNF=$srcdir/../kpathsea; export TEXMFCNF
+TEXINPUTS=pdftests:.; export TEXINPUTS
 
-perl $srcdir/tests/fn-generate.perl || exit 128
-mv fn*-utf8.tex pdftests/; rm -f fn*.tex
+perl $srcdir/tests/fn-generate.perl pdftests || exit 128
+rm -f pdftests/fn*-euc.tex pdftests/fn*-sjis.tex
 
 if [ "$COMSPEC" != "" ]; then
   echo "*** We guess OS is Windows."

Modified: trunk/Build/source/texk/web2c/ptexdir/ChangeLog
===================================================================
--- trunk/Build/source/texk/web2c/ptexdir/ChangeLog	2023-02-14 12:44:54 UTC (rev 65830)
+++ trunk/Build/source/texk/web2c/ptexdir/ChangeLog	2023-02-14 13:14:50 UTC (rev 65831)
@@ -1,3 +1,9 @@
+2023-02-14  Hironori Kitagawa  <h_kitagawa2001 at yahoo.co.jp>
+
+	* wcfname.test:
+	Avoid errors on parallel test processing.
+	Report from Ken Brown.
+
 2023-01-28  TANAKA Takuji  <ttk at t-lab.opal.ne.jp>
 
 	* am/ptex.am:

Modified: trunk/Build/source/texk/web2c/ptexdir/wcfname.test
===================================================================
--- trunk/Build/source/texk/web2c/ptexdir/wcfname.test	2023-02-14 12:44:54 UTC (rev 65830)
+++ trunk/Build/source/texk/web2c/ptexdir/wcfname.test	2023-02-14 13:14:50 UTC (rev 65831)
@@ -1,6 +1,6 @@
 #! /bin/sh -vx
 #
-# Copyright 2022 Japanese TeX Development Community <issue at texjp.org>
+# Copyright 2022-2023 Japanese TeX Development Community <issue at texjp.org>
 # You may freely use, modify and/or distribute this file.
 
 test -d ptests || mkdir -p ptests
@@ -8,9 +8,8 @@
 
 rc=0
 
-TEXMFCNF=$srcdir/../kpathsea
-TEXINPUTS=ptests:.
-export TEXMFCNF TEXINPUTS
+TEXMFCNF=$srcdir/../kpathsea; export TEXMFCNF
+TEXINPUTS=ptests:.; export TEXINPUTS
 
 for loc in C.UTF-8 C.utf8 en_US.UTF-8 en_US.utf8 ja_JP.UTF-8 ja_JP.utf8; do
   locale -a | grep $loc
@@ -26,8 +25,7 @@
   LC_ALL=$loc; LANGUAGE=$loc; export LC_ALL LANGUAGE
 fi
 
-perl $srcdir/tests/fn-generate.perl || exit 128
-mv fn*.tex ptests/
+perl $srcdir/tests/fn-generate.perl ptests || exit 128
 
 # pTeX internal encoding
 fenc="utf8"

Modified: trunk/Build/source/texk/web2c/tests/fn-generate.perl
===================================================================
--- trunk/Build/source/texk/web2c/tests/fn-generate.perl	2023-02-14 12:44:54 UTC (rev 65830)
+++ trunk/Build/source/texk/web2c/tests/fn-generate.perl	2023-02-14 13:14:50 UTC (rev 65831)
@@ -1,6 +1,6 @@
 #!/usr/bin/env perl
 #
-# Copyright 2022 Japanese TeX Development Community <issue at texjp.org>
+# Copyright 2022-2023 Japanese TeX Development Community <issue at texjp.org>
 # You may freely use, modify and/or distribute this file.
 
 use strict;
@@ -12,6 +12,7 @@
     chomp;
     my ($encname, $fname0, $fname1) = split ' ', $_;
 
+    $fname0 = "$ARGV[0]/$fname0" if @ARGV;
     my $src = &make_str($encname, $fname0, $fname1);
 
     open(my $ofh, '>', $fname0) or die "Cannot open $fname0:$!";

Modified: trunk/Build/source/texk/web2c/uptexdir/ChangeLog
===================================================================
--- trunk/Build/source/texk/web2c/uptexdir/ChangeLog	2023-02-14 12:44:54 UTC (rev 65830)
+++ trunk/Build/source/texk/web2c/uptexdir/ChangeLog	2023-02-14 13:14:50 UTC (rev 65831)
@@ -1,3 +1,9 @@
+2023-02-14  Hironori Kitagawa  <h_kitagawa2001 at yahoo.co.jp>
+
+	* wcfname.test:
+	Avoid errors on parallel test processing.
+	Report from Ken Brown.
+
 2023-01-28  TANAKA Takuji  <ttk at t-lab.opal.ne.jp>
 
 	* am/uptex.am:

Modified: trunk/Build/source/texk/web2c/uptexdir/wcfname.test
===================================================================
--- trunk/Build/source/texk/web2c/uptexdir/wcfname.test	2023-02-14 12:44:54 UTC (rev 65830)
+++ trunk/Build/source/texk/web2c/uptexdir/wcfname.test	2023-02-14 13:14:50 UTC (rev 65831)
@@ -1,6 +1,6 @@
 #! /bin/sh -vx
 #
-# Copyright 2022 Japanese TeX Development Community <issue at texjp.org>
+# Copyright 2022-2023 Japanese TeX Development Community <issue at texjp.org>
 # You may freely use, modify and/or distribute this file.
 
 test -d uptests || mkdir -p uptests
@@ -8,9 +8,8 @@
 
 rc=0
 
-TEXMFCNF=$srcdir/../kpathsea
-TEXINPUTS=uptests:.
-export TEXMFCNF TEXINPUTS
+TEXMFCNF=$srcdir/../kpathsea; export TEXMFCNF
+TEXINPUTS=uptests:.; export TEXINPUTS
 
 for loc in C.UTF-8 C.utf8 en_US.UTF-8 en_US.utf8 ja_JP.UTF-8 ja_JP.utf8; do
   locale -a | grep $loc
@@ -26,8 +25,7 @@
   LC_ALL=$loc; LANGUAGE=$loc; export LC_ALL LANGUAGE
 fi
 
-perl $srcdir/tests/fn-generate.perl || exit 128
-mv fn*.tex uptests/
+perl $srcdir/tests/fn-generate.perl uptests || exit 128
 
 # upTeX internal encoding
 fenc="utf8"

Modified: trunk/Build/source/texk/web2c/xetexdir/ChangeLog
===================================================================
--- trunk/Build/source/texk/web2c/xetexdir/ChangeLog	2023-02-14 12:44:54 UTC (rev 65830)
+++ trunk/Build/source/texk/web2c/xetexdir/ChangeLog	2023-02-14 13:14:50 UTC (rev 65831)
@@ -1,3 +1,9 @@
+2023-02-14  Hironori Kitagawa  <h_kitagawa2001 at yahoo.co.jp>
+
+	* wcfname.test:
+	Avoid errors on parallel test processing.
+	Report from Ken Brown.
+
 2023-02-13  Phelype Oleinik  <phelype.oleinik at latex-project.org>
 
         * xetex.web: implement shipout keyword for delayed expansion

Modified: trunk/Build/source/texk/web2c/xetexdir/wcfname.test
===================================================================
--- trunk/Build/source/texk/web2c/xetexdir/wcfname.test	2023-02-14 12:44:54 UTC (rev 65830)
+++ trunk/Build/source/texk/web2c/xetexdir/wcfname.test	2023-02-14 13:14:50 UTC (rev 65831)
@@ -1,6 +1,6 @@
 #! /bin/sh -vx
 #
-# Copyright 2022 Japanese TeX Development Community <issue at texjp.org>
+# Copyright 2022-2023 Japanese TeX Development Community <issue at texjp.org>
 # You may freely use, modify and/or distribute this file.
 
 test -d xetests || mkdir -p xetests
@@ -8,12 +8,11 @@
 
 rc=0
 
-TEXMFCNF=$srcdir/../kpathsea
-TEXINPUTS=xetests:.
-export TEXMFCNF TEXINPUTS
+TEXMFCNF=$srcdir/../kpathsea; export TEXMFCNF
+TEXINPUTS=xetests:.; export TEXINPUTS
 
-perl $srcdir/tests/fn-generate.perl || exit 128
-mv fn*-utf8.tex xetests/; rm -f fn*.tex
+perl $srcdir/tests/fn-generate.perl xetests || exit 128
+rm -f xetests/fn*-euc.tex xetests/fn*-sjis.tex
 
 if [ "$COMSPEC" != "" ]; then
   echo "*** We guess OS is Windows."



More information about the tex-live-commits mailing list.