texlive[69210] Build/source/texk/web2c: {pdf,xe,{e,}p,{e,}up}tex:

commits+takuji at tug.org commits+takuji at tug.org
Sun Dec 24 16:12:00 CET 2023


Revision: 69210
          https://tug.org/svn/texlive?view=revision&revision=69210
Author:   takuji
Date:     2023-12-24 16:11:59 +0100 (Sun, 24 Dec 2023)
Log Message:
-----------
{pdf,xe,{e,}p,{e,}up}tex: Avoid errors on parallel test processing, more

Modified Paths:
--------------
    trunk/Build/source/texk/web2c/eptexdir/wcfname.test
    trunk/Build/source/texk/web2c/euptexdir/wcfname.test
    trunk/Build/source/texk/web2c/euptexdir/wcfname0.test
    trunk/Build/source/texk/web2c/pdftexdir/wcfname.test
    trunk/Build/source/texk/web2c/ptexdir/wcfname.test
    trunk/Build/source/texk/web2c/uptexdir/wcfname.test
    trunk/Build/source/texk/web2c/uptexdir/wcfname0.test
    trunk/Build/source/texk/web2c/xetexdir/wcfname.test

Modified: trunk/Build/source/texk/web2c/eptexdir/wcfname.test
===================================================================
--- trunk/Build/source/texk/web2c/eptexdir/wcfname.test	2023-12-24 12:49:15 UTC (rev 69209)
+++ trunk/Build/source/texk/web2c/eptexdir/wcfname.test	2023-12-24 15:11:59 UTC (rev 69210)
@@ -70,15 +70,16 @@
 for doc in fn-$fenc fnさざ波-$fenc; do
 
   echo '>>> Document:'$doc '  File Encoding:'$fenc '  Internal Encoding:'$ienc
+  job=$doc-$ienc-ep
   $_kpsewhich -progname=$engine $doc.tex || rc=10
   $_kpsewhich -progname=$engine fn±×÷§¶-utf8.tex || rc=11
   rm -f $testdir/$doc-tmp.tex $testdir/$doc-$ienc.txt $testdir/$doc-$ienc.log
-  $_tex -ini -interaction nonstopmode -jobname=$doc-$ienc -kanji=$fenc --kanji-internal=$ienc --shell-escape -etex --recorder $doc.tex >$testdir/$doc-$fenc-$ienc-term.log || \
+  $_tex -ini -interaction nonstopmode -jobname=$job -kanji=$fenc --kanji-internal=$ienc --shell-escape -etex --recorder $doc.tex >$testdir/$doc-$fenc-$ienc-term.log || \
       { rc=1 ; err1=$err1" $fenc:$ienc:$doc" ; }
   $_kpsewhich -progname=$engine $doc-tmp.tex || rc=12
-  cp -p $doc-$ienc.txt $doc-$ienc.log $testdir/ || rc=14
-  mv $doc-$ienc.fls $testdir/ || : echo "FIXME" # check *.fls
-  diff $testdir/$doc-$ienc.txt $srcdir/tests/fn-$fenc.txt || \
+  mv $job.txt $job.log $testdir/ || rc=14
+  mv $job.txt $testdir/ || : echo "FIXME" # check *.fls
+  diff $testdir/$job.txt $srcdir/tests/fn-$fenc.txt || \
       { rc=2 ; err2=$err2" $fenc:$ienc:$doc" ; }
   rm -f $testdir/fn±×÷§¶-utf8-tmp.tex
 
@@ -103,15 +104,16 @@
   fi
 
   echo '>>> Document:'$doc '  File Encoding:'$fenc '  Internal Encoding:'$ienc
+  job=$doc-$ienc-ep
   $_kpsewhich -progname=$engine $doc.tex || rc=20
   $_kpsewhich -progname=$engine fn±×÷§¶-utf8.tex || rc=21
-  rm -f $testdir/$doc-tmp.tex $testdir/$doc-$ienc.txt $testdir/$doc-$ienc.log
-  $_tex -ini -interaction nonstopmode -jobname=$doc-$ienc -kanji=$fenc --kanji-internal=$ienc --shell-escape -etex --recorder $doc.tex >$testdir/$doc-$fenc-$ienc-term.log || \
+  rm -f $testdir/$doc-tmp.tex $testdir/$job.txt $testdir/$job.log
+  $_tex -ini -interaction nonstopmode -jobname=$job -kanji=$fenc --kanji-internal=$ienc --shell-escape -etex --recorder $doc.tex >$testdir/$doc-$fenc-$ienc-term.log || \
       { rc=3 ; err3=$err3" $fenc:$ienc:$doc" ; }
   $_kpsewhich -progname=$engine $doc-tmp.tex || rc=22
-  cp -p $doc-$ienc.txt $doc-$ienc.log $testdir/ || rc=24
-  mv $doc-$ienc.fls $testdir/ || : echo "FIXME" # check *.fls
-  diff $testdir/$doc-$ienc.txt $srcdir/tests/fn-$fenc.txt || \
+  mv $job.txt $job.log $testdir/ || rc=24
+  mv $job.fls $testdir/ || : echo "FIXME" # check *.fls
+  diff $testdir/$job.txt $srcdir/tests/fn-$fenc.txt || \
       { rc=4 ; err4=$err4" $fenc:$ienc:$doc" ; }
 
 done

Modified: trunk/Build/source/texk/web2c/euptexdir/wcfname.test
===================================================================
--- trunk/Build/source/texk/web2c/euptexdir/wcfname.test	2023-12-24 12:49:15 UTC (rev 69209)
+++ trunk/Build/source/texk/web2c/euptexdir/wcfname.test	2023-12-24 15:11:59 UTC (rev 69210)
@@ -82,14 +82,15 @@
   fi
 
   echo '>>> Document:'$doc '  File Encoding:'$fenc '  Internal Encoding:'$ienc
+  job=$doc-$ienc-eup
   $_kpsewhich -progname=$engine $doc.tex || rc=10
   $_kpsewhich -progname=$engine fn±×÷§¶-utf8.tex || rc=11
-  rm -f $testdir/$doc-tmp.tex $testdir/$doc-$ienc.txt $testdir/$doc-$ienc.log $testdir/$doc-$ienc.fls
-  $_tex -ini -interaction nonstopmode -jobname=$doc-$ienc -kanji=$fenc --kanji-internal=$ienc --shell-escape -etex --recorder $doc.tex >$testdir/$doc-$fenc-$ienc-term.log || \
+  rm -f $testdir/$doc-tmp.tex $testdir/$job.txt $testdir/$job.log $testdir/$job.fls
+  $_tex -ini -interaction nonstopmode -jobname=$job -kanji=$fenc --kanji-internal=$ienc --shell-escape -etex --recorder $doc.tex >$testdir/$doc-$fenc-$ienc-term.log || \
       { rc=1 ; err1=$err1" $fenc:$ienc:$doc" ; }
   $_kpsewhich -progname=$engine $doc-tmp.tex || rc=12
-  cp -p $doc-$ienc.txt $doc-$ienc.log $doc-$ienc.fls $testdir/ || rc=14
-  diff $testdir/$doc-$ienc.txt $srcdir/tests/fn-$fenc.txt || \
+  mv $job.txt $job.log $job.fls $testdir/ || rc=14
+  diff $testdir/$job.txt $srcdir/tests/fn-$fenc.txt || \
       { rc=2 ; err2=$err2" $fenc:$ienc:$doc" ; }
 
 done

Modified: trunk/Build/source/texk/web2c/euptexdir/wcfname0.test
===================================================================
--- trunk/Build/source/texk/web2c/euptexdir/wcfname0.test	2023-12-24 12:49:15 UTC (rev 69209)
+++ trunk/Build/source/texk/web2c/euptexdir/wcfname0.test	2023-12-24 15:11:59 UTC (rev 69210)
@@ -75,15 +75,16 @@
   fi
 
   echo '>>> Document:'$doc '  File Encoding:'$fenc '  Internal Encoding:'$ienc
+  job=$doc-$ienc-eup0
   $_kpsewhich -progname=$engine $doc.tex || rc=10
   $_kpsewhich -progname=$engine fn±×÷§¶-utf8.tex || rc=11
-  rm -f $testdir/$doc-tmp.tex $testdir/$doc-$ienc.txt $testdir/$doc-$ienc.log
-  $_tex -ini -interaction nonstopmode -jobname=$doc-$ienc -kanji=$fenc --kanji-internal=$ienc --shell-escape -etex --recorder $doc.tex >$testdir/$doc-$fenc-$ienc-term.log || \
+  rm -f $testdir/$doc-tmp.tex $testdir/$job.txt $testdir/$job.log
+  $_tex -ini -interaction nonstopmode -jobname=$job -kanji=$fenc --kanji-internal=$ienc --shell-escape -etex --recorder $doc.tex >$testdir/$doc-$fenc-$ienc-term.log || \
       { rc=1 ; err1=$err1" $fenc:$ienc:$doc" ; }
   $_kpsewhich -progname=$engine $doc-tmp.tex || rc=12
-  cp -p $doc-$ienc.txt $doc-$ienc.log $testdir/ || rc=14
-  mv $doc-$ienc.fls $testdir/ || : echo "FIXME" # check *.fls
-  diff $testdir/$doc-$ienc.txt $srcdir/tests/fn-$fenc.txt || \
+  mv $job.txt $job.log $testdir/ || rc=14
+  mv $job.fls $testdir/ || : echo "FIXME" # check *.fls
+  diff $testdir/$job.txt $srcdir/tests/fn-$fenc.txt || \
       { rc=2 ; err2=$err2" $fenc:$ienc:$doc" ; }
   rm -f $testdir/fn±×÷§¶-utf8-tmp.tex
 
@@ -112,15 +113,16 @@
   export guess_input_kanji_encoding
 
   echo '>>> Document:'$doc '  File Encoding:'$fenc '  Internal Encoding:'$ienc
+  job=$doc-$ienc-eup0
   $_kpsewhich -progname=$engine $doc.tex || rc=20
   $_kpsewhich -progname=$engine fn±×÷§¶-utf8.tex || rc=21
-  rm -f $testdir/$doc-tmp.tex $testdir/$doc-$ienc.txt $testdir/$doc-$ienc.log
-  $_tex -ini -interaction nonstopmode -jobname=$doc-$ienc -kanji=$fenc --kanji-internal=$ienc --shell-escape -etex --recorder $doc.tex >$testdir/$doc-$fenc-$ienc-term.log || \
+  rm -f $testdir/$doc-tmp.tex $testdir/$job.txt $testdir/$job.log
+  $_tex -ini -interaction nonstopmode -jobname=$job -kanji=$fenc --kanji-internal=$ienc --shell-escape -etex --recorder $doc.tex >$testdir/$doc-$fenc-$ienc-term.log || \
       { rc=3 ; err3=$err3" $fenc:$ienc:$doc" ; }
   $_kpsewhich -progname=$engine $doc-tmp.tex || rc=22
-  cp -p $doc-$ienc.txt $doc-$ienc.log $testdir/ || rc=24
-  mv $doc-$ienc.fls $testdir/ || : echo "FIXME" # check *.fls
-  diff $testdir/$doc-$ienc.txt $srcdir/tests/fn-$fenc.txt || \
+  mv $job.txt $job.log $testdir/ || rc=24
+  mv $job.fls $testdir/ || : echo "FIXME" # check *.fls
+  diff $testdir/$job.txt $srcdir/tests/fn-$fenc.txt || \
       { rc=4 ; err4=$err4" $fenc:$ienc:$doc" ; }
 
 done

Modified: trunk/Build/source/texk/web2c/pdftexdir/wcfname.test
===================================================================
--- trunk/Build/source/texk/web2c/pdftexdir/wcfname.test	2023-12-24 12:49:15 UTC (rev 69209)
+++ trunk/Build/source/texk/web2c/pdftexdir/wcfname.test	2023-12-24 15:11:59 UTC (rev 69210)
@@ -64,15 +64,16 @@
 for doc in fn-$fenc fn£¥µÆÇñß-$fenc fnさざ波-$fenc fnΔДदダ打다𝕯🎉-$fenc; do
 
   echo '>>> Document:'$doc '  File Encoding:'$fenc
+  job=$doc-pdf
   $_kpsewhich -progname=$engine $doc.tex || rc=10
   $_kpsewhich -progname=$engine fn±×÷§¶-utf8.tex || rc=11
-  rm -f $testdir/$doc-tmp.tex $testdir/$doc.txt $testdir/$doc.log $testdir/$doc.fls
-  $_tex -ini -interaction nonstopmode -jobname=$doc --shell-escape -etex --recorder $doc.tex >$testdir/$doc-term.log || \
+  rm -f $testdir/$doc-tmp.tex $testdir/$job.txt $testdir/$job.log $testdir/$job.fls
+  $_tex -ini -interaction nonstopmode -jobname=$job --shell-escape -etex --recorder $doc.tex >$testdir/$doc-term.log || \
       { rc=1 ; err1=$err1" $fenc:$doc" ; }
   $_kpsewhich -progname=$engine $doc-tmp.tex || rc=12
-  cp -p $doc.txt $doc.log $doc.fls $testdir/ || rc=14
+  mv $job.txt $job.log $job.fls $testdir/ || rc=14
 ##   It does not work.
-##  diff $testdir/$doc.txt $srcdir/tests/fn-$fenc.txt || \
+##  diff $testdir/$job.txt $srcdir/tests/fn-$fenc.txt || \
 ##      { rc=2 ; err2=$err2" $fenc:$doc" ; }
 
 done

Modified: trunk/Build/source/texk/web2c/ptexdir/wcfname.test
===================================================================
--- trunk/Build/source/texk/web2c/ptexdir/wcfname.test	2023-12-24 12:49:15 UTC (rev 69209)
+++ trunk/Build/source/texk/web2c/ptexdir/wcfname.test	2023-12-24 15:11:59 UTC (rev 69210)
@@ -70,16 +70,17 @@
 for doc in fn-$fenc fnさざ波-$fenc; do
 
   echo '>>> Document:'$doc '  File Encoding:'$fenc '  Internal Encoding:'$ienc
+  job=$doc-$ienc-p
   $_kpsewhich -progname=$engine $doc.tex || rc=10
   $_kpsewhich -progname=$engine fn±×÷§¶-utf8.tex || rc=11
-  rm -f $testdir/$doc-tmp.tex $testdir/$doc-$ienc.txt $testdir/$doc-$ienc.log
-  $_tex -ini -interaction nonstopmode -jobname=$doc-$ienc -kanji=$fenc --kanji-internal=$ienc --shell-escape --recorder $doc.tex >$testdir/$doc-$fenc-$ienc-term.log || \
+  rm -f $testdir/$doc-tmp.tex $testdir/$job.txt $testdir/$job.log
+  $_tex -ini -interaction nonstopmode -jobname=$job -kanji=$fenc --kanji-internal=$ienc --shell-escape --recorder $doc.tex >$testdir/$doc-$fenc-$ienc-term.log || \
       { rc=1 ; err1=$err1" $fenc:$ienc:$doc" ; }
   $_kpsewhich -progname=$engine $doc-tmp.tex || rc=12
   $_kpsewhich -progname=$engine fn±×÷§¶-utf8-tmp.tex || rc=13
-  cp -p $doc-$ienc.txt $doc-$ienc.log $testdir/ || rc=14
-  mv $doc-$ienc.fls $testdir/ || : echo "FIXME" # check *.fls
-  diff $testdir/$doc-$ienc.txt $srcdir/tests/fn-$fenc.txt || \
+  mv $job.txt $job.log $testdir/ || rc=14
+  mv $job.fls $testdir/ || : echo "FIXME" # check *.fls
+  diff $testdir/$job.txt $srcdir/tests/fn-$fenc.txt || \
       { rc=2 ; err2=$err2" $fenc:$ienc:$doc" ; }
   rm -f $testdir/fn±×÷§¶-utf8-tmp.tex
 
@@ -104,16 +105,17 @@
   fi
 
   echo '>>> Document:'$doc '  File Encoding:'$fenc '  Internal Encoding:'$ienc
+  job=$doc-$ienc-p
   $_kpsewhich -progname=$engine $doc.tex || rc=20
   $_kpsewhich -progname=$engine fn±×÷§¶-utf8.tex || rc=21
-  rm -f $testdir/$doc-tmp.tex $testdir/$doc-$ienc.txt $testdir/$doc-$ienc.log
-  $_tex -ini -interaction nonstopmode -jobname=$doc-$ienc -kanji=$fenc --kanji-internal=$ienc --shell-escape --recorder $doc.tex >$testdir/$doc-$fenc-$ienc-term.log || \
+  rm -f $testdir/$doc-tmp.tex $testdir/$job.txt $testdir/$job.log
+  $_tex -ini -interaction nonstopmode -jobname=$job -kanji=$fenc --kanji-internal=$ienc --shell-escape --recorder $doc.tex >$testdir/$doc-$fenc-$ienc-term.log || \
       { rc=3 ; err3=$err3" $fenc:$ienc:$doc" ; }
   $_kpsewhich -progname=$engine $doc-tmp.tex || rc=22
   $_kpsewhich -progname=$engine fn±×÷§¶-utf8-tmp.tex || rc=23
-  cp -p $doc-$ienc.txt $doc-$ienc.log $testdir/ || rc=24
-  mv $doc-$ienc.fls $testdir/ || : echo "FIXME" # check *.fls
-  diff $testdir/$doc-$ienc.txt $srcdir/tests/fn-$fenc.txt || \
+  mv $job.txt $job.log $testdir/ || rc=24
+  mv $job.fls $testdir/ || : echo "FIXME" # check *.fls
+  diff $testdir/$job.txt $srcdir/tests/fn-$fenc.txt || \
       { rc=4 ; err4=$err4" $fenc:$ienc:$doc" ; }
 
 done

Modified: trunk/Build/source/texk/web2c/uptexdir/wcfname.test
===================================================================
--- trunk/Build/source/texk/web2c/uptexdir/wcfname.test	2023-12-24 12:49:15 UTC (rev 69209)
+++ trunk/Build/source/texk/web2c/uptexdir/wcfname.test	2023-12-24 15:11:59 UTC (rev 69210)
@@ -82,15 +82,16 @@
   fi
 
   echo '>>> Document:'$doc '  File Encoding:'$fenc '  Internal Encoding:'$ienc
+  job=$doc-$ienc-up
   $_kpsewhich -progname=$engine $doc.tex || rc=10
   $_kpsewhich -progname=$engine fn±×÷§¶-utf8.tex || rc=11
-  rm -f $testdir/$doc-tmp.tex $testdir/$doc-$ienc.txt $testdir/$doc-$ienc.log $testdir/$doc-$ienc.fls
-  $_tex -ini -interaction nonstopmode -jobname=$doc-$ienc -kanji=$fenc --kanji-internal=$ienc --shell-escape --recorder $doc.tex >$testdir/$doc-$fenc-$ienc-term.log || \
+  rm -f $testdir/$doc-tmp.tex $testdir/$job.txt $testdir/$job.log $testdir/$job.fls
+  $_tex -ini -interaction nonstopmode -jobname=$job -kanji=$fenc --kanji-internal=$ienc --shell-escape --recorder $doc.tex >$testdir/$doc-$fenc-$ienc-term.log || \
       { rc=1 ; err1=$err1" $fenc:$ienc:$doc" ; }
   $_kpsewhich -progname=$engine $doc-tmp.tex || rc=12
   $_kpsewhich -progname=$engine fn±×÷§¶-utf8-tmp.tex || rc=13
-  cp -p $doc-$ienc.txt $doc-$ienc.log $doc-$ienc.fls $testdir/ || rc=14
-  diff $testdir/$doc-$ienc.txt $srcdir/tests/fn-$fenc.txt || \
+  mv $job.txt $job.log $job.fls $testdir/ || rc=14
+  diff $testdir/$job.txt $srcdir/tests/fn-$fenc.txt || \
       { rc=2 ; err2=$err2" $fenc:$ienc:$doc" ; }
 
 done

Modified: trunk/Build/source/texk/web2c/uptexdir/wcfname0.test
===================================================================
--- trunk/Build/source/texk/web2c/uptexdir/wcfname0.test	2023-12-24 12:49:15 UTC (rev 69209)
+++ trunk/Build/source/texk/web2c/uptexdir/wcfname0.test	2023-12-24 15:11:59 UTC (rev 69210)
@@ -75,16 +75,17 @@
   fi
 
   echo '>>> Document:'$doc '  File Encoding:'$fenc '  Internal Encoding:'$ienc
+  job=$doc-$ienc-up0
   $_kpsewhich -progname=$engine $doc.tex || rc=10
   $_kpsewhich -progname=$engine fn±×÷§¶-utf8.tex || rc=11
-  rm -f $testdir/$doc-tmp.tex $testdir/$doc-$ienc.txt $testdir/$doc-$ienc.log
-  $_tex -ini -interaction nonstopmode -jobname=$doc-$ienc -kanji=$fenc --kanji-internal=$ienc --shell-escape --recorder $doc.tex >$testdir/$doc-$fenc-$ienc-term.log || \
+  rm -f $testdir/$doc-tmp.tex $testdir/$job.txt $testdir/$job.log
+  $_tex -ini -interaction nonstopmode -jobname=$job -kanji=$fenc --kanji-internal=$ienc --shell-escape --recorder $doc.tex >$testdir/$doc-$fenc-$ienc-term.log || \
       { rc=1 ; err1=$err1" $fenc:$ienc:$doc" ; }
   $_kpsewhich -progname=$engine $doc-tmp.tex || rc=12
   $_kpsewhich -progname=$engine fn±×÷§¶-utf8-tmp.tex || rc=13
-  cp -p $doc-$ienc.txt $doc-$ienc.log $testdir/ || rc=14
-  mv $doc-$ienc.fls $testdir/ || : echo "FIXME" # check *.fls
-  diff $testdir/$doc-$ienc.txt $srcdir/tests/fn-$fenc.txt || \
+  mv $job.txt $job.log $testdir/ || rc=14
+  mv $job.fls $testdir/ || : echo "FIXME" # check *.fls
+  diff $testdir/$job.txt $srcdir/tests/fn-$fenc.txt || \
       { rc=2 ; err2=$err2" $fenc:$ienc:$doc" ; }
   rm -f $testdir/fn±×÷§¶-utf8-tmp.tex
 
@@ -113,15 +114,17 @@
   export guess_input_kanji_encoding
 
   echo '>>> Document:'$doc '  File Encoding:'$fenc '  Internal Encoding:'$ienc
+  job=$doc-$ienc-up0
   $_kpsewhich -progname=$engine $doc.tex || rc=20
   $_kpsewhich -progname=$engine fn±×÷§¶-utf8.tex || rc=21
-  rm -f $testdir/$doc-tmp.tex $testdir/$doc-$ienc.txt $testdir/$doc-$ienc.log $testdir/$doc-$ienc.fls
-  $_tex -ini -interaction nonstopmode -jobname=$doc-$ienc -kanji=$fenc --kanji-internal=$ienc --shell-escape --recorder $doc.tex >$testdir/$doc-$fenc-$ienc-term.log || \
+  rm -f $testdir/$doc-tmp.tex $testdir/$job.txt $testdir/$job.log
+  $_tex -ini -interaction nonstopmode -jobname=$job -kanji=$fenc --kanji-internal=$ienc --shell-escape --recorder $doc.tex >$testdir/$doc-$fenc-$ienc-term.log || \
       { rc=3 ; err3=$err3" $fenc:$ienc:$doc" ; }
   $_kpsewhich -progname=$engine $doc-tmp.tex || rc=22
   $_kpsewhich -progname=$engine fn±×÷§¶-utf8-tmp.tex || rc=23
-  cp -p $doc-$ienc.txt $doc-$ienc.log $doc-$ienc.fls $testdir/ || : echo "FIXME" # check *.fls
-  diff $testdir/$doc-$ienc.txt $srcdir/tests/fn-$fenc.txt || \
+  mv $job.txt $job.log $testdir/ || rc=24
+  mv $job.fls $testdir/ || : echo "FIXME" # check *.fls
+  diff $testdir/$job.txt $srcdir/tests/fn-$fenc.txt || \
       { rc=4 ; err4=$err4" $fenc:$ienc:$doc" ; }
 
 done

Modified: trunk/Build/source/texk/web2c/xetexdir/wcfname.test
===================================================================
--- trunk/Build/source/texk/web2c/xetexdir/wcfname.test	2023-12-24 12:49:15 UTC (rev 69209)
+++ trunk/Build/source/texk/web2c/xetexdir/wcfname.test	2023-12-24 15:11:59 UTC (rev 69210)
@@ -64,14 +64,15 @@
 for doc in fn-$fenc fn£¥µÆÇñß-$fenc fnさざ波-$fenc; do
 
   echo '>>> Document:'$doc '  File Encoding:'$fenc
+  job=$doc-xe
   $_kpsewhich -progname=$engine $doc.tex || rc=10
   $_kpsewhich -progname=$engine fn±×÷§¶-utf8.tex || rc=11
-  rm -f $testdir/$doc-tmp.tex $testdir/$doc.txt $testdir/$doc.log $testdir/$doc.fls
-  $_tex -ini -interaction nonstopmode -jobname=$doc --shell-escape -etex --recorder $doc.tex >$testdir/$doc-term.log || \
+  rm -f $testdir/$doc-tmp.tex $testdir/$job.txt $testdir/$job.log $testdir/$job.fls
+  $_tex -ini -interaction nonstopmode -jobname=$job --shell-escape -etex --recorder $doc.tex >$testdir/$doc-term.log || \
       { rc=1 ; err1=$err1" $fenc:$doc" ; }
   $_kpsewhich -progname=$engine $doc-tmp.tex || rc=12
-  cp -p $doc.txt $doc.log $doc.fls $testdir/ || rc=14
-  diff $testdir/$doc.txt $srcdir/tests/fn-utf8.txt || \
+  mv $job.txt $job.log $job.fls $testdir/ || rc=14
+  diff $testdir/$job.txt $srcdir/tests/fn-utf8.txt || \
       { rc=2 ; err2=$err2" $fenc:$doc" ; }
 
 done



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