preparing for a new release

Jim Meyering <[email protected]>
Newsgroups gmane.comp.sysutils.automake.patches
Message-ID <CA+8g5KG7ibwCeo+MkLgMOPkcctbL94d00cR2QC6EwkjW+5Zm6A@mail.gmail.com>
Karl has made quite a few improvements, so I'm preparing to make a new
release. But first, I wanted to make the tests pass reliably also when
running them in parallel (the only way I run them, because otherwise,
they take way too long). I run a command like this:

make check AM_TESTSUITE_MAKE="make -j$(( 2*$(nproc) + 1 ))"

That evoked a surprising number of test failures. Note that these are
nondeterministic and depend on the amount of parallelism. All tests
may pass consistently on a system with 2 cores, yet some will fail
every time when nproc prints at least 6.

I've fixed a few of these failures, but here is still at least one
that I have not fixed: t/txinfo-no-clutter. In this case, running it
with no parallelism and by itself passes:
  make -k check TESTS='t/txinfo-no-clutter'
Yet running it with parallel make fails (I'm using make-4.3.90 built
from git, in case it matters):
  make -k check TESTS='t/txinfo-no-clutter' AM_TESTSUITE_MAKE="make
-j$(( 2*$(nproc) + 1 ))"

Not sure I'll work more on this today, so sharing: The attached log
shows that this fails when building that test's final "all" rule,
often because a .dvi file could not be found:

) localization,mv: cannot stat 'bar.dvi': No such file or directory

I've attached the four commits I'm about to push as well as that
individual testsuite.log, in case someone wants to help accelerate the
process.
0001-tests-avoid-failures-due-to-missing-ar-lib.patch (application/octet-stream, 908 B)
From b495c128a64d9ff6652636cc9839e1a4b4926e3b Mon Sep 17 00:00:00 2001
From: Jim Meyering <[email protected]>
Date: Sat, 14 Nov 2020 19:51:46 -0800
Subject: [PATCH 1/4] tests: avoid failures due to missing ar-lib

* t/ar4.sh: Create dummy ar-lib, as done in other tests,
to avoid failure like this:
configure: error: cannot find required auxiliary files: ar-lib
* t/ar5.sh: Likewise.
---
 t/ar4.sh | 1 +
 t/ar5.sh | 1 +
 2 files changed, 2 insertions(+)

diff --git a/t/ar4.sh b/t/ar4.sh
index 7de59dae3..1c229f1ba 100644
--- a/t/ar4.sh
+++ b/t/ar4.sh
@@ -18,6 +18,7 @@

 . test-init.sh

+: > ar-lib
 cat >> configure.ac << 'END'
 AM_PROG_AR
 END
diff --git a/t/ar5.sh b/t/ar5.sh
index 6212a0dd3..3034c42e6 100644
--- a/t/ar5.sh
+++ b/t/ar5.sh
@@ -18,6 +18,7 @@

 . test-init.sh

+: > ar-lib
 cat >> configure.ac << 'END'
 AM_PROG_AR([
   echo spy > bad-archiver-interface-detected
-- 
2.29.2.154.g7f7ebe054a
0002-tests-accommodate-an-ac_aux_dir-of-.-or.patch (application/octet-stream, 912 B)
From 103cf704b2b6cfd290a0c63f0d400b9ff08e1783 Mon Sep 17 00:00:00 2001
From: Jim Meyering <[email protected]>
Date: Sat, 14 Nov 2020 20:19:28 -0800
Subject: [PATCH 2/4] tests: accommodate an $ac_aux_dir of "." or "./"

* t/auxdir-pr15981.sh: This test would fail when run with
autoconf-2.69d because $ac_aux_dir would be "./" rather than
the expected ".".  Accept both.
---
 t/auxdir-pr15981.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/t/auxdir-pr15981.sh b/t/auxdir-pr15981.sh
index 14e9879d3..6ade6ce3a 100644
--- a/t/auxdir-pr15981.sh
+++ b/t/auxdir-pr15981.sh
@@ -24,7 +24,7 @@ AC_INIT([test], [0.0])
 AM_AUX_DIR_EXPAND
 printf '%s\n' "ac_aux_dir: '$ac_aux_dir'"
 printf '%s\n' "am_aux_dir: '$am_aux_dir'"
-test "$ac_aux_dir" = . || AS_EXIT([1])
+test "${ac_aux_dir%/}" = . || AS_EXIT([1])
 test "$am_aux_dir" = "`pwd`" || AS_EXIT([1])
 AS_EXIT([0])
 END
-- 
2.29.2.154.g7f7ebe054a
0003-doc-fix-quoting-in-suggested-parallel-test-invocatio.patch (application/octet-stream, 906 B)
From ba522c635f8c92708934585832422b069d1793d7 Mon Sep 17 00:00:00 2001
From: Jim Meyering <[email protected]>
Date: Sun, 15 Nov 2020 08:12:40 -0800
Subject: [PATCH 3/4] doc: fix quoting in suggested parallel test invocation

* t/README: Fix reversed single/double quotes.
---
 t/README | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/t/README b/t/README
index 23dd943f5..bc69baa6d 100644
--- a/t/README
+++ b/t/README
@@ -204,7 +204,7 @@ Writing test cases
   'run_make' function rather than calling $MAKE directly.  Not only is
   this more idiomatic, but it also avoid possible spurious racy failures
   when the make invocations in the testsuite are run in parallel mode
-  (as with "make check AM_TESTSUITE_MAKE='make -j4"').
+  (as with "make check AM_TESTSUITE_MAKE='make -j4'").

 * Do not override Makefile variables using make arguments, as in e.g.:

-- 
2.29.2.154.g7f7ebe054a
0004-tests-protect-against-parallel-false-failure.patch (application/octet-stream, 1.4 KB)
From 26ef6e7f3cfc603fe8e303d3cfa202a1334415c4 Mon Sep 17 00:00:00 2001
From: Jim Meyering <[email protected]>
Date: Sun, 15 Nov 2020 09:00:37 -0800
Subject: [PATCH 4/4] tests: protect against parallel false failure

* t/parallel-tests-console-output.sh: Do not depend on the order
of items in test summary. With a parallel test run, they may
appear in a different order, e.g., when running tests like this:
  make check AM_TESTSUITE_MAKE='make -j14'
Sort the expected output and the actual output before comparing.
---
 t/parallel-tests-console-output.sh | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/t/parallel-tests-console-output.sh b/t/parallel-tests-console-output.sh
index 66bf89d59..df660a1a5 100644
--- a/t/parallel-tests-console-output.sh
+++ b/t/parallel-tests-console-output.sh
@@ -34,13 +34,13 @@ a/b/skip.log: sub/error2.log
 END

 cat > exp <<'END'
-FAIL: fail.test
-PASS: pass.test
 ERROR: error.test
-XPASS: sub/xpass.test
-XFAIL: xfail.test
 ERROR: sub/error2.test
+FAIL: fail.test
+PASS: pass.test
 SKIP: a/b/skip.test
+XFAIL: xfail.test
+XPASS: sub/xpass.test
 END

 mkdir sub a a/b
@@ -93,7 +93,7 @@ for vpath in : false; do
   fi
   $srcdir/configure
   run_make -O -e FAIL check
-  LC_ALL=C grep '^[A-Z][A-Z]*:' stdout > got
+  LC_ALL=C grep '^[A-Z][A-Z]*:' stdout | sort > got
   cat got
   diff $srcdir/exp got
   cd $srcdir
-- 
2.29.2.154.g7f7ebe054a
test-suite.log (application/octet-stream, 64.8 KB)
==========================================
   GNU Automake 1.16b: ./test-suite.log
==========================================

# TOTAL: 1
# PASS:  0
# SKIP:  0
# XFAIL: 0
# FAIL:  1
# XPASS: 0
# ERROR: 0

.. contents:: :depth: 2

FAIL: t/txinfo-no-clutter
=========================

txinfo-no-clutter: running makeinfo --version
texi2any (GNU texinfo) 6.7

Copyright (C) 2017 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
txinfo-no-clutter: running texi2dvi --version
texi2dvi (GNU Texinfo 6.7)

Copyright (C) 2019 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
txinfo-no-clutter: running dvips --version
This is dvips(k) 2020.1 Copyright 2020 Radical Eye Software
kpathsea version 6.3.2
Copyright 2020 Radical Eye Software.
There is NO warranty.  You may redistribute this software
under the terms of the GNU General Public License
and the Dvips copyright.
For more information about these matters, see the files
named COPYING and dvips.h.
Primary author of Dvips: T. Rokicki.
Running from installcheck: no
Test Protocol: none
PATH = /home/j/w/co/automake/bin:/home/j/w/co/automake/t/ax:/usr/share/Modules/bin:/usr/lib64/ccache:/home/j/bin:/p/bin:/usr/local/bin:/sbin:/usr/sbin:/bin:/usr/bin:/usr/games:/usr/local:/usr/local/bin
++ pwd
/home/j/w/co/automake/t/txinfo-no-clutter.dir
+ cat
+ cat
+ mkdir sub doc
+ cat
+ cat
+ cat
+ cat
+ cp baz.texi sub
+ aclocal-1.16 -Werror
+ automake-1.16 --foreign -Werror -Wall --add-missing
Makefile.am:2: installing './mdate-sh'
Makefile.am:2: installing './texinfo.tex'
sub/Makefile.am:2: installing 'sub/texinfo.tex'
+ autoconf
+ ./configure
checking for a BSD-compatible install... /p/bin/install -c
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /p/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating sub/Makefile
+ for fmt in info pdf ps dvi html all
+ make -j17 info
Making info in sub
make[1]: Entering directory '/home/j/w/co/automake/t/txinfo-no-clutter.dir/sub'
restore=: && backupdir=".am$$" && \
am__cwd=`pwd` && CDPATH="${ZSH_VERSION+.}:" && cd . && \
rm -rf $backupdir && mkdir $backupdir && \
if (/bin/sh '/home/j/w/co/automake/t/txinfo-no-clutter.dir/missing' makeinfo --version) >/dev/null 2>&1; then \
  for f in baz.info baz.info-[0-9] baz.info-[0-9][0-9] baz.i[0-9] baz.i[0-9][0-9]; do \
    if test -f $f; then mv $f $backupdir; restore=mv; else :; fi; \
  done; \
else :; fi && \
cd "$am__cwd"; \
if /bin/sh '/home/j/w/co/automake/t/txinfo-no-clutter.dir/missing' makeinfo   -I . \
 -o baz.info baz.texi; \
then \
  rc=0; \
  CDPATH="${ZSH_VERSION+.}:" && cd .; \
else \
  rc=$?; \
  CDPATH="${ZSH_VERSION+.}:" && cd . && \
  $restore $backupdir/* `echo "./baz.info" | sed 's|[^/]*$||'`; \
fi; \
rm -rf $backupdir; exit $rc
make[1]: Leaving directory '/home/j/w/co/automake/t/txinfo-no-clutter.dir/sub'
make[1]: Entering directory '/home/j/w/co/automake/t/txinfo-no-clutter.dir'
restore=: && backupdir=".am$$" && \
am__cwd=`pwd` && CDPATH="${ZSH_VERSION+.}:" && cd . && \
rm -rf $backupdir && mkdir $backupdir && \
if (/bin/sh '/home/j/w/co/automake/t/txinfo-no-clutter.dir/missing' makeinfo --version) >/dev/null 2>&1; then \
  for f in baz.info baz.info-[0-9] baz.info-[0-9][0-9] baz.i[0-9] baz.i[0-9][0-9]; do \
    if test -f $f; then mv $f $backupdir; restore=mv; else :; fi; \
  done; \
else :; fi && \
cd "$am__cwd"; \
if /bin/sh '/home/j/w/co/automake/t/txinfo-no-clutter.dir/missing' makeinfo   -I . \
 -o baz.info baz.texi; \
then \
  rc=0; \
  CDPATH="${ZSH_VERSION+.}:" && cd .; \
else \
  rc=$?; \
  CDPATH="${ZSH_VERSION+.}:" && cd . && \
  $restore $backupdir/* `echo "./baz.info" | sed 's|[^/]*$||'`; \
fi; \
rm -rf $backupdir; exit $rc
make[2]: Entering directory '/home/j/w/co/automake/t/txinfo-no-clutter.dir'
make[2]: Leaving directory '/home/j/w/co/automake/t/txinfo-no-clutter.dir'
Updating ./version.texi
restore=: && backupdir=".am$$" && \
am__cwd=`pwd` && CDPATH="${ZSH_VERSION+.}:" && cd . && \
rm -rf $backupdir && mkdir $backupdir && \
if (/bin/sh '/home/j/w/co/automake/t/txinfo-no-clutter.dir/missing' makeinfo --version) >/dev/null 2>&1; then \
  for f in foo.info foo.info-[0-9] foo.info-[0-9][0-9] foo.i[0-9] foo.i[0-9][0-9]; do \
    if test -f $f; then mv $f $backupdir; restore=mv; else :; fi; \
  done; \
else :; fi && \
cd "$am__cwd"; \
if /bin/sh '/home/j/w/co/automake/t/txinfo-no-clutter.dir/missing' makeinfo   -I . \
 -o foo.info foo.texi; \
then \
  rc=0; \
  CDPATH="${ZSH_VERSION+.}:" && cd .; \
else \
  rc=$?; \
  CDPATH="${ZSH_VERSION+.}:" && cd . && \
  $restore $backupdir/* `echo "./foo.info" | sed 's|[^/]*$||'`; \
fi; \
rm -rf $backupdir; exit $rc
Updating ./doc/version2.texi
restore=: && backupdir=".am$$" && \
am__cwd=`pwd` && CDPATH="${ZSH_VERSION+.}:" && cd . && \
rm -rf $backupdir && mkdir $backupdir && \
if (/bin/sh '/home/j/w/co/automake/t/txinfo-no-clutter.dir/missing' makeinfo --version) >/dev/null 2>&1; then \
  for f in doc/bar.info doc/bar.info-[0-9] doc/bar.info-[0-9][0-9] doc/bar.i[0-9] doc/bar.i[0-9][0-9]; do \
    if test -f $f; then mv $f $backupdir; restore=mv; else :; fi; \
  done; \
else :; fi && \
cd "$am__cwd"; \
if /bin/sh '/home/j/w/co/automake/t/txinfo-no-clutter.dir/missing' makeinfo   -I doc -I ./doc \
 -o doc/bar.info ./doc/bar.texi; \
then \
  rc=0; \
  CDPATH="${ZSH_VERSION+.}:" && cd .; \
else \
  rc=$?; \
  CDPATH="${ZSH_VERSION+.}:" && cd . && \
  $restore $backupdir/* `echo "./doc/bar.info" | sed 's|[^/]*$||'`; \
fi; \
rm -rf $backupdir; exit $rc
make[1]: Leaving directory '/home/j/w/co/automake/t/txinfo-no-clutter.dir'
+ ls -l . doc sub
.:
total 352
-rw-r--r--. 1 meyering meyering  27226 Nov 15 09:32 aclocal.m4
drwxr-xr-x. 2 meyering meyering   4096 Nov 15 09:32 autom4te.cache
-rw-r--r--. 1 meyering meyering    223 Nov 15 09:32 baz.info
-rw-r--r--. 1 meyering meyering    197 Nov 15 09:32 baz.texi
-rwxr-xr-x. 1 meyering meyering   7400 Nov 15 09:32 compile
-rw-r--r--. 1 meyering meyering   5458 Nov 15 09:32 config.log
-rwxr-xr-x. 1 meyering meyering  25358 Nov 15 09:32 config.status
-rwxr-xr-x. 1 meyering meyering 107841 Nov 15 09:32 configure
-rw-r--r--. 1 meyering meyering    123 Nov 15 09:32 configure.ac
-rwxr-xr-x. 1 meyering meyering  23568 Nov 15 09:32 depcomp
drwxr-xr-x. 2 meyering meyering   4096 Nov 15 09:32 doc
-rw-r--r--. 1 meyering meyering    204 Nov 15 09:32 foo.info
-rw-r--r--. 1 meyering meyering    101 Nov 15 09:32 foo.texi
-rwxr-xr-x. 1 meyering meyering  15358 Nov 15 09:32 install-sh
-rw-r--r--. 1 meyering meyering  40935 Nov 15 09:32 Makefile
-rw-r--r--. 1 meyering meyering    112 Nov 15 09:32 Makefile.am
-rw-r--r--. 1 meyering meyering  40226 Nov 15 09:32 Makefile.in
lrwxrwxrwx. 1 meyering meyering     34 Nov 15 09:32 mdate-sh -> /home/j/w/co/automake/lib/mdate-sh
-rwxr-xr-x. 1 meyering meyering   6878 Nov 15 09:32 missing
-rw-r--r--. 1 meyering meyering     97 Nov 15 09:32 stamp-vti
drwxr-xr-x. 2 meyering meyering   4096 Nov 15 09:32 sub
lrwxrwxrwx. 1 meyering meyering     37 Nov 15 09:32 texinfo.tex -> /home/j/w/co/automake/lib/texinfo.tex
-rw-r--r--. 1 meyering meyering     97 Nov 15 09:32 version.texi

doc:
total 16
-rw-r--r--. 1 meyering meyering 204 Nov 15 09:32 bar.info
-rw-r--r--. 1 meyering meyering 102 Nov 15 09:32 bar.texi
-rw-r--r--. 1 meyering meyering  97 Nov 15 09:32 stamp-1
-rw-r--r--. 1 meyering meyering  97 Nov 15 09:32 version2.texi

sub:
total 60
-rw-r--r--. 1 meyering meyering   223 Nov 15 09:32 baz.info
-rw-r--r--. 1 meyering meyering   197 Nov 15 09:32 baz.texi
-rw-r--r--. 1 meyering meyering 23202 Nov 15 09:32 Makefile
-rw-r--r--. 1 meyering meyering    76 Nov 15 09:32 Makefile.am
-rw-r--r--. 1 meyering meyering 22476 Nov 15 09:32 Makefile.in
lrwxrwxrwx. 1 meyering meyering    37 Nov 15 09:32 texinfo.tex -> /home/j/w/co/automake/lib/texinfo.tex
+ case $fmt in
+ test -f foo.info
+ test -f doc/bar.info
+ test -f baz.info
+ test -f sub/baz.info
+ ls -d foo.info foo.texi baz.info baz.texi sub/baz.info sub/baz.texi doc/bar.info doc/bar.texi
+ basename_rx='(foo|doc/bar|baz|sub/baz)'
+ case $fmt in
+ extension_rx='(texi|info)'
+ /p/bin/grep -E -v '^(foo|doc/bar|baz|sub/baz)\.(texi|info)$' lst
+ case $fmt in
+ rm -f baz.info foo.info doc/bar.info sub/baz.info
+ for fmt in info pdf ps dvi html all
+ make -j17 pdf
Making pdf in sub
make[1]: Entering directory '/home/j/w/co/automake/t/txinfo-no-clutter.dir/sub'
TEXINPUTS=".:$TEXINPUTS" \
MAKEINFO='/bin/sh '/home/j/w/co/automake/t/txinfo-no-clutter.dir/missing' makeinfo   -I .' \
texi2dvi --pdf --batch  --build-dir=baz.t2p -o baz.pdf  \
baz.texi
This is pdfTeX, Version 3.14159265-2.6-1.40.21 (TeX Live 2020) (preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode

(../../../.././baz.texi
(/home/j/w/co/automake/t/txinfo-no-clutter.dir/sub/texinfo.tex
Loading texinfo [version 2020-06-25.17]: pdf, fonts, markup, glyphs,
page headings, tables, conditionals, indexing, sectioning, toc, environments,
defuns, macros, cross references, insertions,
(/usr/share/texlive/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
Writing index file baz.cp
Writing index file baz.pg
Writing index file baz.au
Writing index file baz.sa
Writing index file baz.sb
[1{/usr/share/texlive/texmf-dist/fonts/map/pdftex/updmap/pdftex.map}] )</usr/sh
are/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
Output written on baz.pdf (1 page, 14750 bytes).
Transcript written on baz.log.
This is pdfTeX, Version 3.14159265-2.6-1.40.21 (TeX Live 2020) (preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode

(../../../.././baz.texi
(/home/j/w/co/automake/t/txinfo-no-clutter.dir/sub/texinfo.tex
Loading texinfo [version 2020-06-25.17]: pdf, fonts, markup, glyphs,
page headings, tables, conditionals, indexing, sectioning, toc, environments,
defuns, macros, cross references, insertions,
(/usr/share/texlive/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
Writing index file baz.cp
Writing index file baz.pg
Writing index file baz.au
Writing index file baz.sa
Writing index file baz.sb
[1{/usr/share/texlive/texmf-dist/fonts/map/pdftex/updmap/pdftex.map}] )</usr/sh
are/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
Output written on baz.pdf (1 page, 14750 bytes).
Transcript written on baz.log.
make[1]: Leaving directory '/home/j/w/co/automake/t/txinfo-no-clutter.dir/sub'
make[1]: Entering directory '/home/j/w/co/automake/t/txinfo-no-clutter.dir'
TEXINPUTS=".:$TEXINPUTS" \
MAKEINFO='/bin/sh '/home/j/w/co/automake/t/txinfo-no-clutter.dir/missing' makeinfo   -I .' \
texi2dvi --pdf --batch  --build-dir=foo.t2p -o foo.pdf  \
foo.texi
TEXINPUTS=".:$TEXINPUTS" \
MAKEINFO='/bin/sh '/home/j/w/co/automake/t/txinfo-no-clutter.dir/missing' makeinfo   -I doc -I ./doc' \
texi2dvi --pdf --batch  --build-dir=doc/bar.t2p -o doc/bar.pdf  \
`test -f 'doc/bar.texi' || echo './'`doc/bar.texi
TEXINPUTS=".:$TEXINPUTS" \
MAKEINFO='/bin/sh '/home/j/w/co/automake/t/txinfo-no-clutter.dir/missing' makeinfo   -I .' \
texi2dvi --pdf --batch  --build-dir=baz.t2p -o baz.pdf  \
baz.texi
This is pdfTeX, Version 3.14159265-2.6-1.40.21 (TeX Live 2020) (preloaded format=pdfetex)
 restricted \write18 enabled.
This is pdfTeX, Version 3.14159265-2.6-1.40.21 (TeX Live 2020) (preloaded format=pdfetex)
 restricted \write18 enabled.
This is pdfTeX, Version 3.14159265-2.6-1.40.21 (TeX Live 2020) (preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode

(../../../../.././doc/bar.texi
(/home/j/w/co/automake/t/txinfo-no-clutter.dir/texinfo.tex
Loading texinfo [version 2020-06-25.17]:entering extended mode

(../../../.././baz.texi
(/home/j/w/co/automake/t/txinfo-no-clutter.dir/texinfo.tex
Loading texinfo [version 2020-06-25.17]:entering extended mode

(../../../.././foo.texi
(/home/j/w/co/automake/t/txinfo-no-clutter.dir/texinfo.tex
Loading texinfo [version 2020-06-25.17]: pdf, pdf, pdf, fonts, fonts, fonts, markup, glyphs, markup,
page headings, markup, tables, glyphs, glyphs,
page headings, conditionals,
page headings, indexing, tables, tables, conditionals, conditionals, indexing, sectioning, indexing, toc, sectioning, environments, sectioning,
defuns, toc, toc, environments, macros, environments,
defuns, cross references,
defuns, macros, insertions, macros, cross references,
(/usr/share/texlive/texmf-dist/tex/generic/epsf/epsf.tex cross references, insertions, insertions,
This is `epsf.tex' v2.7.4 <14 February 2011>
)
(/usr/share/texlive/texmf-dist/tex/generic/epsf/epsf.tex localization,
(/usr/share/texlive/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
)
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, localization, formatting, and turning on texinfo input format. formatting, and turning on texinfo input format. formatting,) and turning on texinfo input format.
(/home/j/w/co/automake/t/txinfo-no-clutter.dir/doc/version2.texi) [1{/usr/share
/texlive/texmf-dist/fonts/map/pdftex/updmap/pdftex.map))
(/home/j/w/co/automake/t/txinfo-no-clutter.dir/version.texi) [1{/usr/share/texl
ive/texmf-dist/fonts/map/pdftex/updmap/pdftex.map
Writing index file baz.cp
Writing index file baz.pg
Writing index file baz.au
Writing index file baz.sa
Writing index file baz.sb
[1{/usr/share/texlive/texmf-dist/fonts/map/pdftex/updmap/pdftex.map}]}] )</usr/share/texlive/t
exmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb} )</usr/share/texlive/texmf-
dist/fonts/type1/public/amsfonts/cm/cmr10.pfb] )</usr/sh
are/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>>>
Output written on bar.pdf (1 page, 14750 bytes).
Transcript written on bar.log.

Output written on foo.pdf (1 page, 14750 bytes).
Transcript written on foo.log.

Output written on baz.pdf (1 page, 14750 bytes).
Transcript written on baz.log.
This is pdfTeX, Version 3.14159265-2.6-1.40.21 (TeX Live 2020) (preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode

(../../../.././baz.texi
(/home/j/w/co/automake/t/txinfo-no-clutter.dir/texinfo.tex
Loading texinfo [version 2020-06-25.17]: pdf, fonts, markup, glyphs,
page headings, tables, conditionals, indexing, sectioning, toc, environments,
defuns, macros, cross references, insertions,
(/usr/share/texlive/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
Writing index file baz.cp
Writing index file baz.pg
Writing index file baz.au
Writing index file baz.sa
Writing index file baz.sb
[1{/usr/share/texlive/texmf-dist/fonts/map/pdftex/updmap/pdftex.map}] )</usr/sh
are/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
Output written on baz.pdf (1 page, 14750 bytes).
Transcript written on baz.log.
make[1]: Leaving directory '/home/j/w/co/automake/t/txinfo-no-clutter.dir'
+ ls -l . doc sub
.:
total 388
-rw-r--r--. 1 meyering meyering  27226 Nov 15 09:32 aclocal.m4
drwxr-xr-x. 2 meyering meyering   4096 Nov 15 09:32 autom4te.cache
-rw-r--r--. 1 meyering meyering  14750 Nov 15 09:32 baz.pdf
drwxr-xr-x. 3 meyering meyering   4096 Nov 15 09:32 baz.t2p
-rw-r--r--. 1 meyering meyering    197 Nov 15 09:32 baz.texi
-rwxr-xr-x. 1 meyering meyering   7400 Nov 15 09:32 compile
-rw-r--r--. 1 meyering meyering   5458 Nov 15 09:32 config.log
-rwxr-xr-x. 1 meyering meyering  25358 Nov 15 09:32 config.status
-rwxr-xr-x. 1 meyering meyering 107841 Nov 15 09:32 configure
-rw-r--r--. 1 meyering meyering    123 Nov 15 09:32 configure.ac
-rwxr-xr-x. 1 meyering meyering  23568 Nov 15 09:32 depcomp
drwxr-xr-x. 3 meyering meyering   4096 Nov 15 09:32 doc
-rw-r--r--. 1 meyering meyering  14750 Nov 15 09:32 foo.pdf
drwxr-xr-x. 3 meyering meyering   4096 Nov 15 09:32 foo.t2p
-rw-r--r--. 1 meyering meyering    101 Nov 15 09:32 foo.texi
-rwxr-xr-x. 1 meyering meyering  15358 Nov 15 09:32 install-sh
-rw-r--r--. 1 meyering meyering     88 Nov 15 09:32 lst
-rw-r--r--. 1 meyering meyering  40935 Nov 15 09:32 Makefile
-rw-r--r--. 1 meyering meyering    112 Nov 15 09:32 Makefile.am
-rw-r--r--. 1 meyering meyering  40226 Nov 15 09:32 Makefile.in
lrwxrwxrwx. 1 meyering meyering     34 Nov 15 09:32 mdate-sh -> /home/j/w/co/automake/lib/mdate-sh
-rwxr-xr-x. 1 meyering meyering   6878 Nov 15 09:32 missing
-rw-r--r--. 1 meyering meyering     97 Nov 15 09:32 stamp-vti
drwxr-xr-x. 3 meyering meyering   4096 Nov 15 09:32 sub
lrwxrwxrwx. 1 meyering meyering     37 Nov 15 09:32 texinfo.tex -> /home/j/w/co/automake/lib/texinfo.tex
-rw-r--r--. 1 meyering meyering     97 Nov 15 09:32 version.texi

doc:
total 32
-rw-r--r--. 1 meyering meyering 14750 Nov 15 09:32 bar.pdf
drwxr-xr-x. 3 meyering meyering  4096 Nov 15 09:32 bar.t2p
-rw-r--r--. 1 meyering meyering   102 Nov 15 09:32 bar.texi
-rw-r--r--. 1 meyering meyering    97 Nov 15 09:32 stamp-1
-rw-r--r--. 1 meyering meyering    97 Nov 15 09:32 version2.texi

sub:
total 76
-rw-r--r--. 1 meyering meyering 14750 Nov 15 09:32 baz.pdf
drwxr-xr-x. 3 meyering meyering  4096 Nov 15 09:32 baz.t2p
-rw-r--r--. 1 meyering meyering   197 Nov 15 09:32 baz.texi
-rw-r--r--. 1 meyering meyering 23202 Nov 15 09:32 Makefile
-rw-r--r--. 1 meyering meyering    76 Nov 15 09:32 Makefile.am
-rw-r--r--. 1 meyering meyering 22476 Nov 15 09:32 Makefile.in
lrwxrwxrwx. 1 meyering meyering    37 Nov 15 09:32 texinfo.tex -> /home/j/w/co/automake/lib/texinfo.tex
+ case $fmt in
+ test -f foo.pdf
+ test -f doc/bar.pdf
+ test -f baz.pdf
+ test -f sub/baz.pdf
+ ls -d foo.pdf foo.t2p foo.texi baz.pdf baz.t2p baz.texi sub/baz.pdf sub/baz.t2p sub/baz.texi doc/bar.pdf doc/bar.t2p doc/bar.texi
+ basename_rx='(foo|doc/bar|baz|sub/baz)'
+ case $fmt in
+ extension_rx='(texi|pdf|t2p)'
+ /p/bin/grep -E -v '^(foo|doc/bar|baz|sub/baz)\.(texi|pdf|t2p)$' lst
+ case $fmt in
+ make -j17 clean
Making clean in sub
make[1]: Entering directory '/home/j/w/co/automake/t/txinfo-no-clutter.dir/sub'
test -z "baz.dvi baz.pdf baz.ps baz.html" \
|| rm -rf baz.dvi baz.pdf baz.ps baz.html
rm -rf baz.t2d baz.t2p
make[1]: Leaving directory '/home/j/w/co/automake/t/txinfo-no-clutter.dir/sub'
make[1]: Entering directory '/home/j/w/co/automake/t/txinfo-no-clutter.dir'
test -z "foo.dvi foo.pdf foo.ps foo.html doc/bar.dvi doc/bar.pdf doc/bar.ps \
  doc/bar.html baz.dvi baz.pdf baz.ps baz.html" \
|| rm -rf foo.dvi foo.pdf foo.ps foo.html doc/bar.dvi doc/bar.pdf doc/bar.ps \
  doc/bar.html baz.dvi baz.pdf baz.ps baz.html
rm -f 1.tmp* ./doc/version2.texi.tmp*
rm -rf foo.t2d foo.t2p doc/bar.t2d doc/bar.t2p baz.t2d baz.t2p
rm -f vti.tmp* ./version.texi.tmp*
make[1]: Leaving directory '/home/j/w/co/automake/t/txinfo-no-clutter.dir'
+ for fmt in info pdf ps dvi html all
+ make -j17 ps
Making ps in sub
make[1]: Entering directory '/home/j/w/co/automake/t/txinfo-no-clutter.dir/sub'
TEXINPUTS=".:$TEXINPUTS" \
MAKEINFO='/bin/sh '/home/j/w/co/automake/t/txinfo-no-clutter.dir/missing' makeinfo   -I .' \
texi2dvi  --build-dir=baz.t2d -o baz.dvi  \
baz.texi
This is pdfTeX, Version 3.14159265-2.6-1.40.21 (TeX Live 2020) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode

(../../../.././baz.texi
(/home/j/w/co/automake/t/txinfo-no-clutter.dir/sub/texinfo.tex
Loading texinfo [version 2020-06-25.17]: pdf, fonts, markup, glyphs,
page headings, tables, conditionals, indexing, sectioning, toc, environments,
defuns, macros, cross references, insertions,
(/usr/share/texlive/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
Writing index file baz.cp
Writing index file baz.pg
Writing index file baz.au
Writing index file baz.sa
Writing index file baz.sb
[1] )
Output written on baz.dvi (1 page, 256 bytes).
Transcript written on baz.log.
This is pdfTeX, Version 3.14159265-2.6-1.40.21 (TeX Live 2020) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode

(../../../.././baz.texi
(/home/j/w/co/automake/t/txinfo-no-clutter.dir/sub/texinfo.tex
Loading texinfo [version 2020-06-25.17]: pdf, fonts, markup, glyphs,
page headings, tables, conditionals, indexing, sectioning, toc, environments,
defuns, macros, cross references, insertions,
(/usr/share/texlive/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
Writing index file baz.cp
Writing index file baz.pg
Writing index file baz.au
Writing index file baz.sa
Writing index file baz.sb
[1] )
Output written on baz.dvi (1 page, 256 bytes).
Transcript written on baz.log.
TEXINPUTS=".:$TEXINPUTS" \
dvips  -o baz.ps baz.dvi
This is dvips(k) 2020.1 Copyright 2020 Radical Eye Software (www.radicaleye.com)
' TeX output 2020.11.15:0932' -> baz.ps
</usr/share/texlive/texmf-dist/dvips/base/tex.pro>
</usr/share/texlive/texmf-dist/dvips/base/texps.pro>. 
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>[1] 
make[1]: Leaving directory '/home/j/w/co/automake/t/txinfo-no-clutter.dir/sub'
make[1]: Entering directory '/home/j/w/co/automake/t/txinfo-no-clutter.dir'
TEXINPUTS=".:$TEXINPUTS" \
MAKEINFO='/bin/sh '/home/j/w/co/automake/t/txinfo-no-clutter.dir/missing' makeinfo   -I .' \
texi2dvi  --build-dir=foo.t2d -o foo.dvi  \
foo.texi
TEXINPUTS=".:$TEXINPUTS" \
MAKEINFO='/bin/sh '/home/j/w/co/automake/t/txinfo-no-clutter.dir/missing' makeinfo   -I doc -I ./doc' \
texi2dvi  --build-dir=doc/bar.t2d -o doc/bar.dvi  \
`test -f 'doc/bar.texi' || echo './'`doc/bar.texi
TEXINPUTS=".:$TEXINPUTS" \
MAKEINFO='/bin/sh '/home/j/w/co/automake/t/txinfo-no-clutter.dir/missing' makeinfo   -I .' \
texi2dvi  --build-dir=baz.t2d -o baz.dvi  \
baz.texi
This is pdfTeX, Version 3.14159265-2.6-1.40.21 (TeX Live 2020) (preloaded format=etex)
 restricted \write18 enabled.
This is pdfTeX, Version 3.14159265-2.6-1.40.21 (TeX Live 2020) (preloaded format=etex)
 restricted \write18 enabled.
This is pdfTeX, Version 3.14159265-2.6-1.40.21 (TeX Live 2020) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode

(../../../.././foo.texi
(/home/j/w/co/automake/t/txinfo-no-clutter.dir/texinfo.tex
Loading texinfo [version 2020-06-25.17]:entering extended mode

(../../../../.././doc/bar.texi
(/home/j/w/co/automake/t/txinfo-no-clutter.dir/texinfo.tex
Loading texinfo [version 2020-06-25.17]: pdf, pdf, fonts, fonts,entering extended mode

(../../../.././baz.texi
(/home/j/w/co/automake/t/txinfo-no-clutter.dir/texinfo.tex
Loading texinfo [version 2020-06-25.17]: pdf, fonts, markup, markup, glyphs,
page headings, glyphs,
page headings, tables, tables, conditionals, indexing, conditionals, indexing, markup, sectioning, sectioning, glyphs, toc,
page headings, toc, environments, environments, tables,
defuns,
defuns, conditionals, macros, indexing, macros, cross references, cross references, insertions, sectioning, insertions,
(/usr/share/texlive/texmf-dist/tex/generic/epsf/epsf.tex toc,
(/usr/share/texlive/texmf-dist/tex/generic/epsf/epsf.tex environments,
This is `epsf.tex' v2.7.4 <14 February 2011>
)
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization,
defuns, localization, macros, cross references, insertions,
(/usr/share/texlive/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, formatting, and turning on texinfo input format. and turning on texinfo input format.))
(/home/j/w/co/automake/t/txinfo-no-clutter.dir/doc/version2.texi)
(/home/j/w/co/automake/t/txinfo-no-clutter.dir/version.texi) [1] [1] )
Output written on bar.dvi (1 page, 256 bytes).
Transcript written on bar.log.
 )
Output written on foo.dvi (1 page, 256 bytes).
Transcript written on foo.log.
 formatting, and turning on texinfo input format.)
Writing index file baz.cp
Writing index file baz.pg
Writing index file baz.au
Writing index file baz.sa
Writing index file baz.sb
[1] )
Output written on baz.dvi (1 page, 256 bytes).
Transcript written on baz.log.
TEXINPUTS=".:$TEXINPUTS" \
dvips  -o foo.ps foo.dvi
TEXINPUTS=".:$TEXINPUTS" \
dvips  -o doc/bar.ps doc/bar.dvi
This is dvips(k) 2020.1 Copyright 2020 Radical Eye Software (www.radicaleye.com)
' TeX output 2020.11.15:0932' -> foo.ps
</usr/share/texlive/texmf-dist/dvips/base/tex.pro>
</usr/share/texlive/texmf-dist/dvips/base/texps.pro>. 
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>[1] 
This is pdfTeX, Version 3.14159265-2.6-1.40.21 (TeX Live 2020) (preloaded format=etex)
 restricted \write18 enabled.
This is dvips(k) 2020.1 Copyright 2020 Radical Eye Software (www.radicaleye.com)
' TeX output 2020.11.15:0932' -> doc/bar.ps
</usr/share/texlive/texmf-dist/dvips/base/tex.pro>
</usr/share/texlive/texmf-dist/dvips/base/texps.pro>. 
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>[1] 
entering extended mode

(../../../.././baz.texi
(/home/j/w/co/automake/t/txinfo-no-clutter.dir/texinfo.tex
Loading texinfo [version 2020-06-25.17]: pdf, fonts, markup, glyphs,
page headings, tables, conditionals, indexing, sectioning, toc, environments,
defuns, macros, cross references, insertions,
(/usr/share/texlive/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
Writing index file baz.cp
Writing index file baz.pg
Writing index file baz.au
Writing index file baz.sa
Writing index file baz.sb
[1] )
Output written on baz.dvi (1 page, 256 bytes).
Transcript written on baz.log.
TEXINPUTS=".:$TEXINPUTS" \
dvips  -o baz.ps baz.dvi
This is dvips(k) 2020.1 Copyright 2020 Radical Eye Software (www.radicaleye.com)
' TeX output 2020.11.15:0932' -> baz.ps
</usr/share/texlive/texmf-dist/dvips/base/tex.pro>
</usr/share/texlive/texmf-dist/dvips/base/texps.pro>. 
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>[1] 
make[1]: Leaving directory '/home/j/w/co/automake/t/txinfo-no-clutter.dir'
+ ls -l . doc sub
.:
total 420
-rw-r--r--. 1 meyering meyering  27226 Nov 15 09:32 aclocal.m4
drwxr-xr-x. 2 meyering meyering   4096 Nov 15 09:32 autom4te.cache
-rw-r--r--. 1 meyering meyering    256 Nov 15 09:32 baz.dvi
-rw-r--r--. 1 meyering meyering  27814 Nov 15 09:32 baz.ps
drwxr-xr-x. 3 meyering meyering   4096 Nov 15 09:32 baz.t2d
-rw-r--r--. 1 meyering meyering    197 Nov 15 09:32 baz.texi
-rwxr-xr-x. 1 meyering meyering   7400 Nov 15 09:32 compile
-rw-r--r--. 1 meyering meyering   5458 Nov 15 09:32 config.log
-rwxr-xr-x. 1 meyering meyering  25358 Nov 15 09:32 config.status
-rwxr-xr-x. 1 meyering meyering 107841 Nov 15 09:32 configure
-rw-r--r--. 1 meyering meyering    123 Nov 15 09:32 configure.ac
-rwxr-xr-x. 1 meyering meyering  23568 Nov 15 09:32 depcomp
drwxr-xr-x. 3 meyering meyering   4096 Nov 15 09:32 doc
-rw-r--r--. 1 meyering meyering    256 Nov 15 09:32 foo.dvi
-rw-r--r--. 1 meyering meyering  27814 Nov 15 09:32 foo.ps
drwxr-xr-x. 3 meyering meyering   4096 Nov 15 09:32 foo.t2d
-rw-r--r--. 1 meyering meyering    101 Nov 15 09:32 foo.texi
-rwxr-xr-x. 1 meyering meyering  15358 Nov 15 09:32 install-sh
-rw-r--r--. 1 meyering meyering    124 Nov 15 09:32 lst
-rw-r--r--. 1 meyering meyering  40935 Nov 15 09:32 Makefile
-rw-r--r--. 1 meyering meyering    112 Nov 15 09:32 Makefile.am
-rw-r--r--. 1 meyering meyering  40226 Nov 15 09:32 Makefile.in
lrwxrwxrwx. 1 meyering meyering     34 Nov 15 09:32 mdate-sh -> /home/j/w/co/automake/lib/mdate-sh
-rwxr-xr-x. 1 meyering meyering   6878 Nov 15 09:32 missing
-rw-r--r--. 1 meyering meyering     97 Nov 15 09:32 stamp-vti
drwxr-xr-x. 3 meyering meyering   4096 Nov 15 09:32 sub
lrwxrwxrwx. 1 meyering meyering     37 Nov 15 09:32 texinfo.tex -> /home/j/w/co/automake/lib/texinfo.tex
-rw-r--r--. 1 meyering meyering     97 Nov 15 09:32 version.texi

doc:
total 48
-rw-r--r--. 1 meyering meyering   256 Nov 15 09:32 bar.dvi
-rw-r--r--. 1 meyering meyering 27830 Nov 15 09:32 bar.ps
drwxr-xr-x. 3 meyering meyering  4096 Nov 15 09:32 bar.t2d
-rw-r--r--. 1 meyering meyering   102 Nov 15 09:32 bar.texi
-rw-r--r--. 1 meyering meyering    97 Nov 15 09:32 stamp-1
-rw-r--r--. 1 meyering meyering    97 Nov 15 09:32 version2.texi

sub:
total 92
-rw-r--r--. 1 meyering meyering   256 Nov 15 09:32 baz.dvi
-rw-r--r--. 1 meyering meyering 27814 Nov 15 09:32 baz.ps
drwxr-xr-x. 3 meyering meyering  4096 Nov 15 09:32 baz.t2d
-rw-r--r--. 1 meyering meyering   197 Nov 15 09:32 baz.texi
-rw-r--r--. 1 meyering meyering 23202 Nov 15 09:32 Makefile
-rw-r--r--. 1 meyering meyering    76 Nov 15 09:32 Makefile.am
-rw-r--r--. 1 meyering meyering 22476 Nov 15 09:32 Makefile.in
lrwxrwxrwx. 1 meyering meyering    37 Nov 15 09:32 texinfo.tex -> /home/j/w/co/automake/lib/texinfo.tex
+ case $fmt in
+ test -f foo.ps
+ test -f doc/bar.ps
+ test -f baz.ps
+ test -f sub/baz.ps
+ ls -d foo.dvi foo.ps foo.t2d foo.texi baz.dvi baz.ps baz.t2d baz.texi sub/baz.dvi sub/baz.ps sub/baz.t2d sub/baz.texi doc/bar.dvi doc/bar.ps doc/bar.t2d doc/bar.texi
+ basename_rx='(foo|doc/bar|baz|sub/baz)'
+ case $fmt in
+ extension_rx='(texi|ps|dvi|t2d)'
+ /p/bin/grep -E -v '^(foo|doc/bar|baz|sub/baz)\.(texi|ps|dvi|t2d)$' lst
+ case $fmt in
+ make -j17 clean
Making clean in sub
make[1]: Entering directory '/home/j/w/co/automake/t/txinfo-no-clutter.dir/sub'
test -z "baz.dvi baz.pdf baz.ps baz.html" \
|| rm -rf baz.dvi baz.pdf baz.ps baz.html
rm -rf baz.t2d baz.t2p
make[1]: Leaving directory '/home/j/w/co/automake/t/txinfo-no-clutter.dir/sub'
make[1]: Entering directory '/home/j/w/co/automake/t/txinfo-no-clutter.dir'
test -z "foo.dvi foo.pdf foo.ps foo.html doc/bar.dvi doc/bar.pdf doc/bar.ps \
  doc/bar.html baz.dvi baz.pdf baz.ps baz.html" \
|| rm -rf foo.dvi foo.pdf foo.ps foo.html doc/bar.dvi doc/bar.pdf doc/bar.ps \
  doc/bar.html baz.dvi baz.pdf baz.ps baz.html
rm -f 1.tmp* ./doc/version2.texi.tmp*
rm -rf foo.t2d foo.t2p doc/bar.t2d doc/bar.t2p baz.t2d baz.t2p
rm -f vti.tmp* ./version.texi.tmp*
make[1]: Leaving directory '/home/j/w/co/automake/t/txinfo-no-clutter.dir'
+ for fmt in info pdf ps dvi html all
+ make -j17 dvi
Making dvi in sub
make[1]: Entering directory '/home/j/w/co/automake/t/txinfo-no-clutter.dir/sub'
TEXINPUTS=".:$TEXINPUTS" \
MAKEINFO='/bin/sh '/home/j/w/co/automake/t/txinfo-no-clutter.dir/missing' makeinfo   -I .' \
texi2dvi  --build-dir=baz.t2d -o baz.dvi  \
baz.texi
This is pdfTeX, Version 3.14159265-2.6-1.40.21 (TeX Live 2020) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode

(../../../.././baz.texi
(/home/j/w/co/automake/t/txinfo-no-clutter.dir/sub/texinfo.tex
Loading texinfo [version 2020-06-25.17]: pdf, fonts, markup, glyphs,
page headings, tables, conditionals, indexing, sectioning, toc, environments,
defuns, macros, cross references, insertions,
(/usr/share/texlive/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
Writing index file baz.cp
Writing index file baz.pg
Writing index file baz.au
Writing index file baz.sa
Writing index file baz.sb
[1] )
Output written on baz.dvi (1 page, 256 bytes).
Transcript written on baz.log.
This is pdfTeX, Version 3.14159265-2.6-1.40.21 (TeX Live 2020) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode

(../../../.././baz.texi
(/home/j/w/co/automake/t/txinfo-no-clutter.dir/sub/texinfo.tex
Loading texinfo [version 2020-06-25.17]: pdf, fonts, markup, glyphs,
page headings, tables, conditionals, indexing, sectioning, toc, environments,
defuns, macros, cross references, insertions,
(/usr/share/texlive/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
Writing index file baz.cp
Writing index file baz.pg
Writing index file baz.au
Writing index file baz.sa
Writing index file baz.sb
[1] )
Output written on baz.dvi (1 page, 256 bytes).
Transcript written on baz.log.
make[1]: Leaving directory '/home/j/w/co/automake/t/txinfo-no-clutter.dir/sub'
make[1]: Entering directory '/home/j/w/co/automake/t/txinfo-no-clutter.dir'
TEXINPUTS=".:$TEXINPUTS" \
MAKEINFO='/bin/sh '/home/j/w/co/automake/t/txinfo-no-clutter.dir/missing' makeinfo   -I .' \
texi2dvi  --build-dir=foo.t2d -o foo.dvi  \
foo.texi
TEXINPUTS=".:$TEXINPUTS" \
MAKEINFO='/bin/sh '/home/j/w/co/automake/t/txinfo-no-clutter.dir/missing' makeinfo   -I doc -I ./doc' \
texi2dvi  --build-dir=doc/bar.t2d -o doc/bar.dvi  \
`test -f 'doc/bar.texi' || echo './'`doc/bar.texi
TEXINPUTS=".:$TEXINPUTS" \
MAKEINFO='/bin/sh '/home/j/w/co/automake/t/txinfo-no-clutter.dir/missing' makeinfo   -I .' \
texi2dvi  --build-dir=baz.t2d -o baz.dvi  \
baz.texi
This is pdfTeX, Version 3.14159265-2.6-1.40.21 (TeX Live 2020) (preloaded format=etex)
 restricted \write18 enabled.
This is pdfTeX, Version 3.14159265-2.6-1.40.21 (TeX Live 2020) (preloaded format=etex)
 restricted \write18 enabled.
This is pdfTeX, Version 3.14159265-2.6-1.40.21 (TeX Live 2020) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode

(../../../../.././doc/bar.texi
(/home/j/w/co/automake/t/txinfo-no-clutter.dir/texinfo.tex
Loading texinfo [version 2020-06-25.17]: pdf, fonts,entering extended mode

(../../../.././baz.texi
(/home/j/w/co/automake/t/txinfo-no-clutter.dir/texinfo.tex
Loading texinfo [version 2020-06-25.17]: pdf,entering extended mode

(../../../.././foo.texi
(/home/j/w/co/automake/t/txinfo-no-clutter.dir/texinfo.tex
Loading texinfo [version 2020-06-25.17]: fonts, pdf, fonts, markup, glyphs,
page headings, tables, conditionals, indexing, sectioning, toc, markup, environments,
defuns, glyphs,
page headings, macros, tables, cross references, markup, conditionals, indexing, insertions, glyphs,
page headings,
(/usr/share/texlive/texmf-dist/tex/generic/epsf/epsf.tex tables, sectioning,
This is `epsf.tex' v2.7.4 <14 February 2011>
) conditionals, localization, indexing, toc, environments,
defuns, sectioning, macros, toc, cross references, environments, insertions,
defuns,
(/usr/share/texlive/texmf-dist/tex/generic/epsf/epsf.tex macros,
This is `epsf.tex' v2.7.4 <14 February 2011>
) cross references, localization, insertions,
(/usr/share/texlive/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/home/j/w/co/automake/t/txinfo-no-clutter.dir/doc/version2.texi) [1] )
Output written on bar.dvi (1 page, 256 bytes).
Transcript written on bar.log.
 formatting, and turning on texinfo input format.) formatting, and turning on texinfo input format.
Writing index file baz.cp
Writing index file baz.pg
Writing index file baz.au
Writing index file baz.sa
Writing index file baz.sb
[1] )
Output written on baz.dvi (1 page, 256 bytes).
Transcript written on baz.log.
)
(/home/j/w/co/automake/t/txinfo-no-clutter.dir/version.texi) [1] )
Output written on foo.dvi (1 page, 256 bytes).
Transcript written on foo.log.
This is pdfTeX, Version 3.14159265-2.6-1.40.21 (TeX Live 2020) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode

(../../../.././baz.texi
(/home/j/w/co/automake/t/txinfo-no-clutter.dir/texinfo.tex
Loading texinfo [version 2020-06-25.17]: pdf, fonts, markup, glyphs,
page headings, tables, conditionals, indexing, sectioning, toc, environments,
defuns, macros, cross references, insertions,
(/usr/share/texlive/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
Writing index file baz.cp
Writing index file baz.pg
Writing index file baz.au
Writing index file baz.sa
Writing index file baz.sb
[1] )
Output written on baz.dvi (1 page, 256 bytes).
Transcript written on baz.log.
make[1]: Leaving directory '/home/j/w/co/automake/t/txinfo-no-clutter.dir'
+ ls -l . doc sub
.:
total 364
-rw-r--r--. 1 meyering meyering  27226 Nov 15 09:32 aclocal.m4
drwxr-xr-x. 2 meyering meyering   4096 Nov 15 09:32 autom4te.cache
-rw-r--r--. 1 meyering meyering    256 Nov 15 09:32 baz.dvi
drwxr-xr-x. 3 meyering meyering   4096 Nov 15 09:32 baz.t2d
-rw-r--r--. 1 meyering meyering    197 Nov 15 09:32 baz.texi
-rwxr-xr-x. 1 meyering meyering   7400 Nov 15 09:32 compile
-rw-r--r--. 1 meyering meyering   5458 Nov 15 09:32 config.log
-rwxr-xr-x. 1 meyering meyering  25358 Nov 15 09:32 config.status
-rwxr-xr-x. 1 meyering meyering 107841 Nov 15 09:32 configure
-rw-r--r--. 1 meyering meyering    123 Nov 15 09:32 configure.ac
-rwxr-xr-x. 1 meyering meyering  23568 Nov 15 09:32 depcomp
drwxr-xr-x. 3 meyering meyering   4096 Nov 15 09:32 doc
-rw-r--r--. 1 meyering meyering    256 Nov 15 09:32 foo.dvi
drwxr-xr-x. 3 meyering meyering   4096 Nov 15 09:32 foo.t2d
-rw-r--r--. 1 meyering meyering    101 Nov 15 09:32 foo.texi
-rwxr-xr-x. 1 meyering meyering  15358 Nov 15 09:32 install-sh
-rw-r--r--. 1 meyering meyering    160 Nov 15 09:32 lst
-rw-r--r--. 1 meyering meyering  40935 Nov 15 09:32 Makefile
-rw-r--r--. 1 meyering meyering    112 Nov 15 09:32 Makefile.am
-rw-r--r--. 1 meyering meyering  40226 Nov 15 09:32 Makefile.in
lrwxrwxrwx. 1 meyering meyering     34 Nov 15 09:32 mdate-sh -> /home/j/w/co/automake/lib/mdate-sh
-rwxr-xr-x. 1 meyering meyering   6878 Nov 15 09:32 missing
-rw-r--r--. 1 meyering meyering     97 Nov 15 09:32 stamp-vti
drwxr-xr-x. 3 meyering meyering   4096 Nov 15 09:32 sub
lrwxrwxrwx. 1 meyering meyering     37 Nov 15 09:32 texinfo.tex -> /home/j/w/co/automake/lib/texinfo.tex
-rw-r--r--. 1 meyering meyering     97 Nov 15 09:32 version.texi

doc:
total 20
-rw-r--r--. 1 meyering meyering  256 Nov 15 09:32 bar.dvi
drwxr-xr-x. 3 meyering meyering 4096 Nov 15 09:32 bar.t2d
-rw-r--r--. 1 meyering meyering  102 Nov 15 09:32 bar.texi
-rw-r--r--. 1 meyering meyering   97 Nov 15 09:32 stamp-1
-rw-r--r--. 1 meyering meyering   97 Nov 15 09:32 version2.texi

sub:
total 64
-rw-r--r--. 1 meyering meyering   256 Nov 15 09:32 baz.dvi
drwxr-xr-x. 3 meyering meyering  4096 Nov 15 09:32 baz.t2d
-rw-r--r--. 1 meyering meyering   197 Nov 15 09:32 baz.texi
-rw-r--r--. 1 meyering meyering 23202 Nov 15 09:32 Makefile
-rw-r--r--. 1 meyering meyering    76 Nov 15 09:32 Makefile.am
-rw-r--r--. 1 meyering meyering 22476 Nov 15 09:32 Makefile.in
lrwxrwxrwx. 1 meyering meyering    37 Nov 15 09:32 texinfo.tex -> /home/j/w/co/automake/lib/texinfo.tex
+ case $fmt in
+ test -f foo.dvi
+ test -f doc/bar.dvi
+ test -f baz.dvi
+ test -f sub/baz.dvi
+ ls -d foo.dvi foo.t2d foo.texi baz.dvi baz.t2d baz.texi sub/baz.dvi sub/baz.t2d sub/baz.texi doc/bar.dvi doc/bar.t2d doc/bar.texi
+ basename_rx='(foo|doc/bar|baz|sub/baz)'
+ case $fmt in
+ extension_rx='(texi|dvi|t2d)'
+ /p/bin/grep -E -v '^(foo|doc/bar|baz|sub/baz)\.(texi|dvi|t2d)$' lst
+ case $fmt in
+ make -j17 clean
Making clean in sub
make[1]: Entering directory '/home/j/w/co/automake/t/txinfo-no-clutter.dir/sub'
test -z "baz.dvi baz.pdf baz.ps baz.html" \
|| rm -rf baz.dvi baz.pdf baz.ps baz.html
rm -rf baz.t2d baz.t2p
make[1]: Leaving directory '/home/j/w/co/automake/t/txinfo-no-clutter.dir/sub'
make[1]: Entering directory '/home/j/w/co/automake/t/txinfo-no-clutter.dir'
test -z "foo.dvi foo.pdf foo.ps foo.html doc/bar.dvi doc/bar.pdf doc/bar.ps \
  doc/bar.html baz.dvi baz.pdf baz.ps baz.html" \
|| rm -rf foo.dvi foo.pdf foo.ps foo.html doc/bar.dvi doc/bar.pdf doc/bar.ps \
  doc/bar.html baz.dvi baz.pdf baz.ps baz.html
rm -f 1.tmp* ./doc/version2.texi.tmp*
rm -rf foo.t2d foo.t2p doc/bar.t2d doc/bar.t2p baz.t2d baz.t2p
rm -f vti.tmp* ./version.texi.tmp*
make[1]: Leaving directory '/home/j/w/co/automake/t/txinfo-no-clutter.dir'
+ for fmt in info pdf ps dvi html all
+ make -j17 html
Making html in sub
make[1]: Entering directory '/home/j/w/co/automake/t/txinfo-no-clutter.dir/sub'
rm -rf baz.htp
if /bin/sh '/home/j/w/co/automake/t/txinfo-no-clutter.dir/missing' makeinfo --html   -I . \
 -o baz.htp baz.texi; \
then \
  rm -rf baz.html && mv baz.htp baz.html; \
else \
  rm -rf baz.htp; exit 1; \
fi
make[1]: Leaving directory '/home/j/w/co/automake/t/txinfo-no-clutter.dir/sub'
make[1]: Entering directory '/home/j/w/co/automake/t/txinfo-no-clutter.dir'
rm -rf foo.htp
rm -rf doc/bar.htp
rm -rf baz.htp
if /bin/sh '/home/j/w/co/automake/t/txinfo-no-clutter.dir/missing' makeinfo --html   -I . \
 -o foo.htp foo.texi; \
then \
  rm -rf foo.html && mv foo.htp foo.html; \
else \
  rm -rf foo.htp; exit 1; \
fi
if /bin/sh '/home/j/w/co/automake/t/txinfo-no-clutter.dir/missing' makeinfo --html   -I doc -I ./doc \
 -o doc/bar.htp `test -f 'doc/bar.texi' || echo './'`doc/bar.texi; \
then \
  rm -rf doc/bar.html && mv doc/bar.htp doc/bar.html; \
else \
  rm -rf doc/bar.htp; exit 1; \
fi
if /bin/sh '/home/j/w/co/automake/t/txinfo-no-clutter.dir/missing' makeinfo --html   -I . \
 -o baz.htp baz.texi; \
then \
  rm -rf baz.html && mv baz.htp baz.html; \
else \
  rm -rf baz.htp; exit 1; \
fi
make[1]: Leaving directory '/home/j/w/co/automake/t/txinfo-no-clutter.dir'
+ ls -l . doc sub
.:
total 356
-rw-r--r--. 1 meyering meyering  27226 Nov 15 09:32 aclocal.m4
drwxr-xr-x. 2 meyering meyering   4096 Nov 15 09:32 autom4te.cache
drwxr-xr-x. 2 meyering meyering   4096 Nov 15 09:32 baz.html
-rw-r--r--. 1 meyering meyering    197 Nov 15 09:32 baz.texi
-rwxr-xr-x. 1 meyering meyering   7400 Nov 15 09:32 compile
-rw-r--r--. 1 meyering meyering   5458 Nov 15 09:32 config.log
-rwxr-xr-x. 1 meyering meyering  25358 Nov 15 09:32 config.status
-rwxr-xr-x. 1 meyering meyering 107841 Nov 15 09:32 configure
-rw-r--r--. 1 meyering meyering    123 Nov 15 09:32 configure.ac
-rwxr-xr-x. 1 meyering meyering  23568 Nov 15 09:32 depcomp
drwxr-xr-x. 3 meyering meyering   4096 Nov 15 09:32 doc
drwxr-xr-x. 2 meyering meyering   4096 Nov 15 09:32 foo.html
-rw-r--r--. 1 meyering meyering    101 Nov 15 09:32 foo.texi
-rwxr-xr-x. 1 meyering meyering  15358 Nov 15 09:32 install-sh
-rw-r--r--. 1 meyering meyering    124 Nov 15 09:32 lst
-rw-r--r--. 1 meyering meyering  40935 Nov 15 09:32 Makefile
-rw-r--r--. 1 meyering meyering    112 Nov 15 09:32 Makefile.am
-rw-r--r--. 1 meyering meyering  40226 Nov 15 09:32 Makefile.in
lrwxrwxrwx. 1 meyering meyering     34 Nov 15 09:32 mdate-sh -> /home/j/w/co/automake/lib/mdate-sh
-rwxr-xr-x. 1 meyering meyering   6878 Nov 15 09:32 missing
-rw-r--r--. 1 meyering meyering     97 Nov 15 09:32 stamp-vti
drwxr-xr-x. 3 meyering meyering   4096 Nov 15 09:32 sub
lrwxrwxrwx. 1 meyering meyering     37 Nov 15 09:32 texinfo.tex -> /home/j/w/co/automake/lib/texinfo.tex
-rw-r--r--. 1 meyering meyering     97 Nov 15 09:32 version.texi

doc:
total 16
drwxr-xr-x. 2 meyering meyering 4096 Nov 15 09:32 bar.html
-rw-r--r--. 1 meyering meyering  102 Nov 15 09:32 bar.texi
-rw-r--r--. 1 meyering meyering   97 Nov 15 09:32 stamp-1
-rw-r--r--. 1 meyering meyering   97 Nov 15 09:32 version2.texi

sub:
total 60
drwxr-xr-x. 2 meyering meyering  4096 Nov 15 09:32 baz.html
-rw-r--r--. 1 meyering meyering   197 Nov 15 09:32 baz.texi
-rw-r--r--. 1 meyering meyering 23202 Nov 15 09:32 Makefile
-rw-r--r--. 1 meyering meyering    76 Nov 15 09:32 Makefile.am
-rw-r--r--. 1 meyering meyering 22476 Nov 15 09:32 Makefile.in
lrwxrwxrwx. 1 meyering meyering    37 Nov 15 09:32 texinfo.tex -> /home/j/w/co/automake/lib/texinfo.tex
+ case $fmt in
+ test -e foo.html
+ test -e doc/bar.html
+ test -e baz.html
+ test -e sub/baz.html
+ ls -d foo.html foo.texi baz.html baz.texi sub/baz.html sub/baz.texi doc/bar.html doc/bar.texi
+ basename_rx='(foo|doc/bar|baz|sub/baz)'
+ case $fmt in
+ extension_rx='(texi|html)'
+ /p/bin/grep -E -v '^(foo|doc/bar|baz|sub/baz)\.(texi|html)$' lst
+ case $fmt in
+ make -j17 clean
Making clean in sub
make[1]: Entering directory '/home/j/w/co/automake/t/txinfo-no-clutter.dir/sub'
test -z "baz.dvi baz.pdf baz.ps baz.html" \
|| rm -rf baz.dvi baz.pdf baz.ps baz.html
rm -rf baz.t2d baz.t2p
make[1]: Leaving directory '/home/j/w/co/automake/t/txinfo-no-clutter.dir/sub'
make[1]: Entering directory '/home/j/w/co/automake/t/txinfo-no-clutter.dir'
test -z "foo.dvi foo.pdf foo.ps foo.html doc/bar.dvi doc/bar.pdf doc/bar.ps \
  doc/bar.html baz.dvi baz.pdf baz.ps baz.html" \
|| rm -rf foo.dvi foo.pdf foo.ps foo.html doc/bar.dvi doc/bar.pdf doc/bar.ps \
  doc/bar.html baz.dvi baz.pdf baz.ps baz.html
rm -f 1.tmp* ./doc/version2.texi.tmp*
rm -rf foo.t2d foo.t2p doc/bar.t2d doc/bar.t2p baz.t2d baz.t2p
rm -f vti.tmp* ./version.texi.tmp*
make[1]: Leaving directory '/home/j/w/co/automake/t/txinfo-no-clutter.dir'
+ for fmt in info pdf ps dvi html all
+ make -j17 all
Making all in sub
make[1]: Entering directory '/home/j/w/co/automake/t/txinfo-no-clutter.dir/sub'
restore=: && backupdir=".am$$" && \
am__cwd=`pwd` && CDPATH="${ZSH_VERSION+.}:" && cd . && \
rm -rf $backupdir && mkdir $backupdir && \
if (/bin/sh '/home/j/w/co/automake/t/txinfo-no-clutter.dir/missing' makeinfo --version) >/dev/null 2>&1; then \
  for f in baz.info baz.info-[0-9] baz.info-[0-9][0-9] baz.i[0-9] baz.i[0-9][0-9]; do \
    if test -f $f; then mv $f $backupdir; restore=mv; else :; fi; \
  done; \
else :; fi && \
cd "$am__cwd"; \
if /bin/sh '/home/j/w/co/automake/t/txinfo-no-clutter.dir/missing' makeinfo   -I . \
 -o baz.info baz.texi; \
then \
  rc=0; \
  CDPATH="${ZSH_VERSION+.}:" && cd .; \
else \
  rc=$?; \
  CDPATH="${ZSH_VERSION+.}:" && cd . && \
  $restore $backupdir/* `echo "./baz.info" | sed 's|[^/]*$||'`; \
fi; \
rm -rf $backupdir; exit $rc
TEXINPUTS=".:$TEXINPUTS" \
MAKEINFO='/bin/sh '/home/j/w/co/automake/t/txinfo-no-clutter.dir/missing' makeinfo   -I .' \
texi2dvi  --build-dir=baz.t2d -o baz.dvi  \
baz.texi
TEXINPUTS=".:$TEXINPUTS" \
MAKEINFO='/bin/sh '/home/j/w/co/automake/t/txinfo-no-clutter.dir/missing' makeinfo   -I .' \
texi2dvi --pdf --batch  --build-dir=baz.t2p -o baz.pdf  \
baz.texi
rm -rf baz.htp
if /bin/sh '/home/j/w/co/automake/t/txinfo-no-clutter.dir/missing' makeinfo --html   -I . \
 -o baz.htp baz.texi; \
then \
  rm -rf baz.html && mv baz.htp baz.html; \
else \
  rm -rf baz.htp; exit 1; \
fi
This is pdfTeX, Version 3.14159265-2.6-1.40.21 (TeX Live 2020) (preloaded format=pdfetex)
 restricted \write18 enabled.
This is pdfTeX, Version 3.14159265-2.6-1.40.21 (TeX Live 2020) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode

(../../../.././baz.texi
(/home/j/w/co/automake/t/txinfo-no-clutter.dir/sub/texinfo.tex
Loading texinfo [version 2020-06-25.17]: pdf, fonts,entering extended mode

(../../../.././baz.texi
(/home/j/w/co/automake/t/txinfo-no-clutter.dir/sub/texinfo.tex
Loading texinfo [version 2020-06-25.17]: pdf, fonts, markup, glyphs,
page headings, tables, conditionals, indexing, sectioning, toc, environments,
defuns, macros, cross references, insertions, markup,
(/usr/share/texlive/texmf-dist/tex/generic/epsf/epsf.tex glyphs,
This is `epsf.tex' v2.7.4 <14 February 2011>
)
page headings, localization, tables, conditionals, indexing, sectioning, toc, environments,
defuns, macros, cross references, insertions,
(/usr/share/texlive/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
Writing index file baz.cp
Writing index file baz.pg
Writing index file baz.au
Writing index file baz.sa
Writing index file baz.sb
[1{/usr/share/texlive/texmf-dist/fonts/map/pdftex/updmap/pdftex.map formatting, and turning on texinfo input format.)
Writing index file baz.cp
Writing index file baz.pg
Writing index file baz.au
Writing index file baz.sa
Writing index file baz.sb
[1] )
Output written on baz.dvi (1 page, 256 bytes).
Transcript written on baz.log.
This is pdfTeX, Version 3.14159265-2.6-1.40.21 (TeX Live 2020) (preloaded format=etex)
 restricted \write18 enabled.
}] )</usr/sh
are/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>entering extended mode

(../../../.././baz.texi
(/home/j/w/co/automake/t/txinfo-no-clutter.dir/sub/texinfo.tex
Loading texinfo [version 2020-06-25.17]: pdf, fonts,
Output written on baz.pdf (1 page, 14750 bytes).
Transcript written on baz.log.
 markup, glyphs,
page headings, tables, conditionals, indexing, sectioning, toc, environments,
defuns, macros, cross references, insertions,
(/usr/share/texlive/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
Writing index file baz.cp
Writing index file baz.pg
Writing index file baz.au
Writing index file baz.sa
Writing index file baz.sb
[1] )
Output written on baz.dvi (1 page, 256 bytes).
Transcript written on baz.log.
TEXINPUTS=".:$TEXINPUTS" \
dvips  -o baz.ps baz.dvi
This is pdfTeX, Version 3.14159265-2.6-1.40.21 (TeX Live 2020) (preloaded format=pdfetex)
 restricted \write18 enabled.
This is dvips(k) 2020.1 Copyright 2020 Radical Eye Software (www.radicaleye.com)
' TeX output 2020.11.15:0932' -> baz.ps
</usr/share/texlive/texmf-dist/dvips/base/tex.pro>
</usr/share/texlive/texmf-dist/dvips/base/texps.pro>. 
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>[1] 
entering extended mode

(../../../.././baz.texi
(/home/j/w/co/automake/t/txinfo-no-clutter.dir/sub/texinfo.tex
Loading texinfo [version 2020-06-25.17]: pdf, fonts, markup, glyphs,
page headings, tables, conditionals, indexing, sectioning, toc, environments,
defuns, macros, cross references, insertions,
(/usr/share/texlive/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
Writing index file baz.cp
Writing index file baz.pg
Writing index file baz.au
Writing index file baz.sa
Writing index file baz.sb
[1{/usr/share/texlive/texmf-dist/fonts/map/pdftex/updmap/pdftex.map}] )</usr/sh
are/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
Output written on baz.pdf (1 page, 14750 bytes).
Transcript written on baz.log.
make[1]: Leaving directory '/home/j/w/co/automake/t/txinfo-no-clutter.dir/sub'
make[1]: Entering directory '/home/j/w/co/automake/t/txinfo-no-clutter.dir'
restore=: && backupdir=".am$$" && \
am__cwd=`pwd` && CDPATH="${ZSH_VERSION+.}:" && cd . && \
rm -rf $backupdir && mkdir $backupdir && \
if (/bin/sh '/home/j/w/co/automake/t/txinfo-no-clutter.dir/missing' makeinfo --version) >/dev/null 2>&1; then \
  for f in foo.info foo.info-[0-9] foo.info-[0-9][0-9] foo.i[0-9] foo.i[0-9][0-9]; do \
    if test -f $f; then mv $f $backupdir; restore=mv; else :; fi; \
  done; \
else :; fi && \
cd "$am__cwd"; \
if /bin/sh '/home/j/w/co/automake/t/txinfo-no-clutter.dir/missing' makeinfo   -I . \
 -o foo.info foo.texi; \
then \
  rc=0; \
  CDPATH="${ZSH_VERSION+.}:" && cd .; \
else \
  rc=$?; \
  CDPATH="${ZSH_VERSION+.}:" && cd . && \
  $restore $backupdir/* `echo "./foo.info" | sed 's|[^/]*$||'`; \
fi; \
rm -rf $backupdir; exit $rc
restore=: && backupdir=".am$$" && \
am__cwd=`pwd` && CDPATH="${ZSH_VERSION+.}:" && cd . && \
rm -rf $backupdir && mkdir $backupdir && \
if (/bin/sh '/home/j/w/co/automake/t/txinfo-no-clutter.dir/missing' makeinfo --version) >/dev/null 2>&1; then \
  for f in doc/bar.info doc/bar.info-[0-9] doc/bar.info-[0-9][0-9] doc/bar.i[0-9] doc/bar.i[0-9][0-9]; do \
    if test -f $f; then mv $f $backupdir; restore=mv; else :; fi; \
  done; \
else :; fi && \
cd "$am__cwd"; \
if /bin/sh '/home/j/w/co/automake/t/txinfo-no-clutter.dir/missing' makeinfo   -I doc -I ./doc \
 -o doc/bar.info ./doc/bar.texi; \
then \
  rc=0; \
  CDPATH="${ZSH_VERSION+.}:" && cd .; \
else \
  rc=$?; \
  CDPATH="${ZSH_VERSION+.}:" && cd . && \
  $restore $backupdir/* `echo "./doc/bar.info" | sed 's|[^/]*$||'`; \
fi; \
rm -rf $backupdir; exit $rc
restore=: && backupdir=".am$$" && \
am__cwd=`pwd` && CDPATH="${ZSH_VERSION+.}:" && cd . && \
rm -rf $backupdir && mkdir $backupdir && \
if (/bin/sh '/home/j/w/co/automake/t/txinfo-no-clutter.dir/missing' makeinfo --version) >/dev/null 2>&1; then \
  for f in baz.info baz.info-[0-9] baz.info-[0-9][0-9] baz.i[0-9] baz.i[0-9][0-9]; do \
    if test -f $f; then mv $f $backupdir; restore=mv; else :; fi; \
  done; \
else :; fi && \
cd "$am__cwd"; \
if /bin/sh '/home/j/w/co/automake/t/txinfo-no-clutter.dir/missing' makeinfo   -I . \
 -o baz.info baz.texi; \
then \
  rc=0; \
  CDPATH="${ZSH_VERSION+.}:" && cd .; \
else \
  rc=$?; \
  CDPATH="${ZSH_VERSION+.}:" && cd . && \
  $restore $backupdir/* `echo "./baz.info" | sed 's|[^/]*$||'`; \
fi; \
rm -rf $backupdir; exit $rc
Making ps in sub
Making pdf in sub
Making html in sub
Making dvi in sub
make[2]: Entering directory '/home/j/w/co/automake/t/txinfo-no-clutter.dir/sub'
make[2]: Nothing to be done for 'ps'.
make[2]: Leaving directory '/home/j/w/co/automake/t/txinfo-no-clutter.dir/sub'
make[2]: Entering directory '/home/j/w/co/automake/t/txinfo-no-clutter.dir/sub'
make[2]: Nothing to be done for 'pdf'.
make[2]: Leaving directory '/home/j/w/co/automake/t/txinfo-no-clutter.dir/sub'
make[2]: Entering directory '/home/j/w/co/automake/t/txinfo-no-clutter.dir/sub'
make[2]: Nothing to be done for 'html'.
make[2]: Leaving directory '/home/j/w/co/automake/t/txinfo-no-clutter.dir/sub'
make[2]: Entering directory '/home/j/w/co/automake/t/txinfo-no-clutter.dir/sub'
make[2]: Nothing to be done for 'dvi'.
make[2]: Leaving directory '/home/j/w/co/automake/t/txinfo-no-clutter.dir/sub'
make[2]: Entering directory '/home/j/w/co/automake/t/txinfo-no-clutter.dir'
rm -rf foo.htp
make[2]: Entering directory '/home/j/w/co/automake/t/txinfo-no-clutter.dir'
TEXINPUTS=".:$TEXINPUTS" \
MAKEINFO='/bin/sh '/home/j/w/co/automake/t/txinfo-no-clutter.dir/missing' makeinfo   -I .' \
texi2dvi  --build-dir=foo.t2d -o foo.dvi  \
foo.texi
rm -rf doc/bar.htp
make[2]: Entering directory '/home/j/w/co/automake/t/txinfo-no-clutter.dir'
TEXINPUTS=".:$TEXINPUTS" \
MAKEINFO='/bin/sh '/home/j/w/co/automake/t/txinfo-no-clutter.dir/missing' makeinfo   -I .' \
texi2dvi --pdf --batch  --build-dir=foo.t2p -o foo.pdf  \
foo.texi
TEXINPUTS=".:$TEXINPUTS" \
MAKEINFO='/bin/sh '/home/j/w/co/automake/t/txinfo-no-clutter.dir/missing' makeinfo   -I doc -I ./doc' \
texi2dvi  --build-dir=doc/bar.t2d -o doc/bar.dvi  \
`test -f 'doc/bar.texi' || echo './'`doc/bar.texi
rm -rf baz.htp
TEXINPUTS=".:$TEXINPUTS" \
MAKEINFO='/bin/sh '/home/j/w/co/automake/t/txinfo-no-clutter.dir/missing' makeinfo   -I doc -I ./doc' \
texi2dvi --pdf --batch  --build-dir=doc/bar.t2p -o doc/bar.pdf  \
`test -f 'doc/bar.texi' || echo './'`doc/bar.texi
TEXINPUTS=".:$TEXINPUTS" \
MAKEINFO='/bin/sh '/home/j/w/co/automake/t/txinfo-no-clutter.dir/missing' makeinfo   -I .' \
texi2dvi --pdf --batch  --build-dir=baz.t2p -o baz.pdf  \
baz.texi
make[2]: Entering directory '/home/j/w/co/automake/t/txinfo-no-clutter.dir'
TEXINPUTS=".:$TEXINPUTS" \
MAKEINFO='/bin/sh '/home/j/w/co/automake/t/txinfo-no-clutter.dir/missing' makeinfo   -I .' \
texi2dvi  --build-dir=foo.t2d -o foo.dvi  \
foo.texi
TEXINPUTS=".:$TEXINPUTS" \
MAKEINFO='/bin/sh '/home/j/w/co/automake/t/txinfo-no-clutter.dir/missing' makeinfo   -I .' \
texi2dvi  --build-dir=baz.t2d -o baz.dvi  \
baz.texi
TEXINPUTS=".:$TEXINPUTS" \
MAKEINFO='/bin/sh '/home/j/w/co/automake/t/txinfo-no-clutter.dir/missing' makeinfo   -I doc -I ./doc' \
texi2dvi  --build-dir=doc/bar.t2d -o doc/bar.dvi  \
`test -f 'doc/bar.texi' || echo './'`doc/bar.texi
TEXINPUTS=".:$TEXINPUTS" \
MAKEINFO='/bin/sh '/home/j/w/co/automake/t/txinfo-no-clutter.dir/missing' makeinfo   -I .' \
texi2dvi  --build-dir=baz.t2d -o baz.dvi  \
baz.texi
if /bin/sh '/home/j/w/co/automake/t/txinfo-no-clutter.dir/missing' makeinfo --html   -I . \
 -o foo.htp foo.texi; \
then \
  rm -rf foo.html && mv foo.htp foo.html; \
else \
  rm -rf foo.htp; exit 1; \
fi
if /bin/sh '/home/j/w/co/automake/t/txinfo-no-clutter.dir/missing' makeinfo --html   -I doc -I ./doc \
 -o doc/bar.htp `test -f 'doc/bar.texi' || echo './'`doc/bar.texi; \
then \
  rm -rf doc/bar.html && mv doc/bar.htp doc/bar.html; \
else \
  rm -rf doc/bar.htp; exit 1; \
fi
if /bin/sh '/home/j/w/co/automake/t/txinfo-no-clutter.dir/missing' makeinfo --html   -I . \
 -o baz.htp baz.texi; \
then \
  rm -rf baz.html && mv baz.htp baz.html; \
else \
  rm -rf baz.htp; exit 1; \
fi
grep: openout.log: No such file or directory
make[2]: Leaving directory '/home/j/w/co/automake/t/txinfo-no-clutter.dir'
This is pdfTeX, Version 3.14159265-2.6-1.40.21 (TeX Live 2020) (preloaded format=etex)
 restricted \write18 enabled.
This is pdfTeX, Version 3.14159265-2.6-1.40.21 (TeX Live 2020) (preloaded format=pdfetex)
 restricted \write18 enabled.
This is pdfTeX, Version 3.14159265-2.6-1.40.21 (TeX Live 2020) (preloaded format=etex)
 restricted \write18 enabled.
This is pdfTeX, Version 3.14159265-2.6-1.40.21 (TeX Live 2020) (preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode

(../../../../.././doc/bar.texi
(/home/j/w/co/automake/t/txinfo-no-clutter.dir/texinfo.tex
Loading texinfo [version 2020-06-25.17]: pdf, fonts,entering extended mode

(../../../.././baz.texi
(/home/j/w/co/automake/t/txinfo-no-clutter.dir/texinfo.tex
Loading texinfo [version 2020-06-25.17]: pdf, fonts, markup, glyphs,
page headings, tables, conditionals, indexing, sectioning, toc, environments,
defuns, macros, cross references, insertions,This is pdfTeX, Version 3.14159265-2.6-1.40.21 (TeX Live 2020) (preloaded format=etex)
 restricted \write18 enabled.

(/usr/share/texlive/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) markup, localization, glyphs,
page headings, tables, conditionals, indexing, sectioning, toc, environments, formatting,
defuns, and turning on texinfo input format. macros,)
(/home/j/w/co/automake/t/txinfo-no-clutter.dir/doc/version2.texi) [1 cross references,] )
Output written on bar.dvi (1 page, 256 bytes).
Transcript written on bar.log.
 insertions,
(/usr/share/texlive/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization,entering extended mode

(../../../../.././doc/bar.texi
(/home/j/w/co/automake/t/txinfo-no-clutter.dir/texinfo.tex
Loading texinfo [version 2020-06-25.17]: pdf, fonts, formatting, and turning on texinfo input format.)
Writing index file baz.cp
Writing index file baz.pg
Writing index file baz.au
Writing index file baz.sa
Writing index file baz.sb
[1{/usr/share/texlive/texmf-dist/fonts/map/pdftex/updmap/pdftex.map markup, glyphs,
page headings, tables,entering extended mode

(../../../.././foo.texi
(/home/j/w/co/automake/t/txinfo-no-clutter.dir/texinfo.tex
Loading texinfo [version 2020-06-25.17]: conditionals, indexing, pdf, sectioning, fonts, toc, environments,
defuns, macros, cross references, insertions,
(/usr/share/texlive/texmf-dist/tex/generic/epsf/epsf.texThis is pdfTeX, Version 3.14159265-2.6-1.40.21 (TeX Live 2020) (preloaded format=pdfetex)
 restricted \write18 enabled.

This is `epsf.tex' v2.7.4 <14 February 2011>
) localization,This is pdfTeX, Version 3.14159265-2.6-1.40.21 (TeX Live 2020) (preloaded format=etex)
 restricted \write18 enabled.
 markup, formatting, and turning on texinfo input format. glyphs,
page headings,) tables,
(/home/j/w/co/automake/t/txinfo-no-clutter.dir/doc/version2.texi) [1 conditionals,] )
Output written on bar.dvi (1 page, 256 bytes).
Transcript written on bar.log.
 indexing, sectioning, toc, environments,
defuns, macros, cross references, insertions,
(/usr/share/texlive/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization,This is pdfTeX, Version 3.14159265-2.6-1.40.21 (TeX Live 2020) (preloaded format=etex)
 restricted \write18 enabled.
 formatting, and turning on texinfo input format.)
(/home/j/w/co/automake/t/txinfo-no-clutter.dir/version.texi) [1{/usr/share/texl
ive/texmf-dist/fonts/map/pdftex/updmap/pdftex.mapentering extended mode

(../../../.././baz.texi
(/home/j/w/co/automake/t/txinfo-no-clutter.dir/texinfo.tex
Loading texinfo [version 2020-06-25.17]: pdf, fonts, markup, glyphs,
page headings, tables, conditionals, indexing, sectioning, toc, environments,
defuns, macros, cross references, insertions,
(/usr/share/texlive/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization,mv: cannot stat 'bar.dvi': No such file or directory
make[2]: *** [Makefile:482: doc/bar.dvi] Error 1
make[2]: *** Waiting for unfinished jobs....
entering extended mode

(../../../../.././doc/bar.texi
(/home/j/w/co/automake/t/txinfo-no-clutter.dir/texinfo.tex
Loading texinfo [version 2020-06-25.17]: pdf, fonts, formatting, and turning on texinfo input format.)
Writing index file baz.cp
Writing index file baz.pg
Writing index file baz.au
Writing index file baz.sa
Writing index file baz.sb
[1] )
Output written on baz.dvi (1 page, 256 bytes).
Transcript written on baz.log.
entering extended mode

(../../../.././baz.texi
(/home/j/w/co/automake/t/txinfo-no-clutter.dir/texinfo.tex
Loading texinfo [version 2020-06-25.17]: markup, glyphs,
page headings, tables, pdf, conditionals, indexing, sectioning, fonts, toc, environments,
defuns, macros, cross references, insertions,
(/usr/share/texlive/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/home/j/w/co/automake/t/txinfo-no-clutter.dir/doc/version2.texi) [1{/usr/share
/texlive/texmf-dist/fonts/map/pdftex/updmap/pdftex.map markup, glyphs,
page headings, tables, conditionals, indexing,entering extended mode

(../../../.././foo.texi
(/home/j/w/co/automake/t/txinfo-no-clutter.dir/texinfo.tex
Loading texinfo [version 2020-06-25.17]: sectioning, pdf, toc, environments, fonts,
defuns, macros, cross references, insertions,
(/usr/share/texlive/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, markup, glyphs,
page headings, tables, formatting, and turning on texinfo input format. conditionals, indexing,) sectioning, toc,
Writing index file baz.cp
Writing index file baz.pg
Writing index file baz.au
Writing index file baz.sa
Writing index file baz.sb
[1] )
Output written on baz.dvi (1 page, 256 bytes).
Transcript written on baz.log.
 environments,
defuns, macros, cross references, insertions,
(/usr/share/texlive/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/home/j/w/co/automake/t/txinfo-no-clutter.dir/version.texi) [1] )
Output written on foo.dvi (1 page, 256 bytes).
Transcript written on foo.log.
}] )</usr/sh
are/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>make[2]: Leaving directory '/home/j/w/co/automake/t/txinfo-no-clutter.dir'

Output written on baz.pdf (1 page, 14750 bytes).
Transcript written on baz.log.
}] )</usr/share/texlive/texmf-
dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>This is pdfTeX, Version 3.14159265-2.6-1.40.21 (TeX Live 2020) (preloaded format=etex)
 restricted \write18 enabled.
This is pdfTeX, Version 3.14159265-2.6-1.40.21 (TeX Live 2020) (preloaded format=etex)
 restricted \write18 enabled.

Output written on foo.pdf (1 page, 14750 bytes).
Transcript written on foo.log.
}] )</usr/share/texlive/t
exmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>This is pdfTeX, Version 3.14159265-2.6-1.40.21 (TeX Live 2020) (preloaded format=pdfetex)
 restricted \write18 enabled.

Output written on bar.pdf (1 page, 14750 bytes).
Transcript written on bar.log.
entering extended mode

(../../../.././baz.texi
(/home/j/w/co/automake/t/txinfo-no-clutter.dir/texinfo.tex
Loading texinfo [version 2020-06-25.17]: pdf, fonts,entering extended mode

(../../../../foo.t2d/foo.t2d/dvi/src/foo.texi
(/home/j/w/co/automake/t/txinfo-no-clutter.dir/texinfo.tex
Loading texinfo [version 2020-06-25.17]: pdf, fonts, markup, glyphs,
page headings, tables, conditionals, indexing, sectioning, toc, environments, markup,
defuns, glyphs, macros,
page headings, tables, cross references, conditionals, insertions, indexing,
(/usr/share/texlive/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) sectioning, localization, toc, environments,
defuns, macros, cross references, insertions,
(/usr/share/texlive/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
Writing index file baz.cp
Writing index file baz.pg
Writing index file baz.au
Writing index file baz.sa
Writing index file baz.sb
[1] )
Output written on baz.dvi (1 page, 256 bytes).
Transcript written on baz.log.
 formatting, and turning on texinfo input format.) [1] )
Output written on foo.dvi (1 page, 256 bytes).
Transcript written on foo.log.
entering extended mode

(../../../.././baz.texi
(/home/j/w/co/automake/t/txinfo-no-clutter.dir/texinfo.tex
Loading texinfo [version 2020-06-25.17]: pdf, fonts, markup, glyphs,
page headings, tables, conditionals, indexing, sectioning, toc, environments,
defuns, macros, cross references, insertions,
(/usr/share/texlive/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
Writing index file baz.cp
Writing index file baz.pg
Writing index file baz.au
Writing index file baz.sa
Writing index file baz.sb
[1{/usr/share/texlive/texmf-dist/fonts/map/pdftex/updmap/pdftex.mapmake[2]: Leaving directory '/home/j/w/co/automake/t/txinfo-no-clutter.dir'
make[1]: *** [Makefile:630: ps-recursive] Error 1
make[1]: *** Waiting for unfinished jobs....
}] )</usr/sh
are/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
Output written on baz.pdf (1 page, 14750 bytes).
Transcript written on baz.log.
make[2]: Leaving directory '/home/j/w/co/automake/t/txinfo-no-clutter.dir'
make[1]: Leaving directory '/home/j/w/co/automake/t/txinfo-no-clutter.dir'
make: *** [Makefile:630: all-recursive] Error 1
+ am_exit_trap 2
+ exit_status=2
+ set +e
+ cd /home/j/w/co/automake
+ test none = tap
+ case $am_explicit_skips in
+ test 2 -eq 0
+ keep_testdirs=yes
+ am_keeping_testdirs
+ case $keep_testdirs in
+ return 0
+ set +x
FAIL t/txinfo-no-clutter.sh (exit status: 2)
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.