Making check in gnulib/lib make[1]: Wejście do katalogu `/home/esqualante/src/texinfo-4.11/gnulib/lib' make check-am make[2]: Wejście do katalogu `/home/esqualante/src/texinfo-4.11/gnulib/lib' make[2]: Nie ma nic do zrobienia w `check-am'. make[2]: Opuszczenie katalogu `/home/esqualante/src/texinfo-4.11/gnulib/lib' make[1]: Opuszczenie katalogu `/home/esqualante/src/texinfo-4.11/gnulib/lib' Making check in lib make[1]: Wejście do katalogu `/home/esqualante/src/texinfo-4.11/lib' make[1]: Nie ma nic do zrobienia w `check'. make[1]: Opuszczenie katalogu `/home/esqualante/src/texinfo-4.11/lib' Making check in info make[1]: Wejście do katalogu `/home/esqualante/src/texinfo-4.11/info' make check-am make[2]: Wejście do katalogu `/home/esqualante/src/texinfo-4.11/info' make[2]: Nie ma nic do zrobienia w `check-am'. make[2]: Opuszczenie katalogu `/home/esqualante/src/texinfo-4.11/info' make[1]: Opuszczenie katalogu `/home/esqualante/src/texinfo-4.11/info' Making check in makeinfo make[1]: Wejście do katalogu `/home/esqualante/src/texinfo-4.11/makeinfo' Making check in tests make[2]: Wejście do katalogu `/home/esqualante/src/texinfo-4.11/makeinfo/tests' make check-TESTS make[3]: Wejście do katalogu `/home/esqualante/src/texinfo-4.11/makeinfo/tests' PASS: accent PASS: accentenc PASS: cond PASS: copying PASS: defxcond PASS: emph-option PASS: html-docdesc PASS: html-extrali PASS: html-min PASS: html-manuals PASS: html-para PASS: html-title PASS: html-top PASS: include-value PASS: macro-at PASS: menu-whitespace PASS: no-headers PASS: node-expand PASS: node-value PASS: node-whitespace PASS: quote-args PASS: top PASS: twofiles =================== All 23 tests passed =================== make[3]: Opuszczenie katalogu `/home/esqualante/src/texinfo-4.11/makeinfo/tests' make[2]: Opuszczenie katalogu `/home/esqualante/src/texinfo-4.11/makeinfo/tests' make[2]: Wejście do katalogu `/home/esqualante/src/texinfo-4.11/makeinfo' make[2]: Nie ma nic do zrobienia w `check-am'. make[2]: Opuszczenie katalogu `/home/esqualante/src/texinfo-4.11/makeinfo' make[1]: Opuszczenie katalogu `/home/esqualante/src/texinfo-4.11/makeinfo' Making check in po make[1]: Wejście do katalogu `/home/esqualante/src/texinfo-4.11/po' make[1]: Nie ma nic do zrobienia w `check'. make[1]: Opuszczenie katalogu `/home/esqualante/src/texinfo-4.11/po' Making check in util make[1]: Wejście do katalogu `/home/esqualante/src/texinfo-4.11/util' make defs make[2]: Wejście do katalogu `/home/esqualante/src/texinfo-4.11/util' make[2]: `defs' jest aktualne. make[2]: Opuszczenie katalogu `/home/esqualante/src/texinfo-4.11/util' make check-TESTS make[2]: Wejście do katalogu `/home/esqualante/src/texinfo-4.11/util' /usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.2.0:/opt/blackdown-jdk-1.4.2.03/bin:/opt/blackdown-jdk-1.4.2.03/jre/bin:/usr/kde/3.5/bin:/usr/qt/3/bin:/usr/games/bin SKIP: bibtex.test /usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.2.0:/opt/blackdown-jdk-1.4.2.03/bin:/opt/blackdown-jdk-1.4.2.03/jre/bin:/usr/kde/3.5/bin:/usr/qt/3/bin:/usr/games/bin === Running test ./dvipdf.test ++ pwd /home/esqualante/src/texinfo-4.11/util/testSubDir + set -e + one_run --dvipdf --batch --clean -- input.pdf + cat ++ optionset_get 1 --dvipdf --batch --clean -- input.pdf ++ n=1 ++ shift ++ test 1 '!=' 1 ++ true ++ case $#:$1 in ++ echo --dvipdf ++ shift ++ true ++ case $#:$1 in ++ echo --batch ++ shift ++ true ++ case $#:$1 in ++ echo --clean ++ shift ++ true ++ case $#:$1 in ++ shift ++ break + TEXI2DVI_pass --dvipdf --batch --clean input.tex + TEXI2DVI_run 0 --dvipdf --batch --clean input.tex + expected_exitcode=0 + shift + exitcode=0 + test -n 1 + set x --debug --verbose --dvipdf --batch --clean input.tex + shift + which texi2dvi /usr/bin/texi2dvi + texi2dvi --debug --verbose --dvipdf --batch --clean input.tex + cat stderr + for command_line_filename in '${1+"$@"}' + echo 'Processing input.tex ...' + echo input.tex + egrep '^(/|[A-z]:/)' + command_line_filename=./input.tex + test '!' -r ./input.tex ++ echo ./input.tex ++ sed 's!/[^/]*$!!;s!^$!.!' + filename_dir=. ++ cd . ++ pwd + filename_dir=/home/esqualante/src/texinfo-4.11/util/testSubDir ++ basename ./input.tex + filename_ext=input.tex ++ echo input.tex ++ sed 's/\.[^.]*$//' + filename_noext=input ++ echo input.tex ++ sed 's/^.*\.//' + ext=tex + tmpdir_src=/tmp/t2d1423/src + filename_src=/tmp/t2d1423/src/input.tex + tmpdir_xtr=/tmp/t2d1423/xtr + filename_xtr=/tmp/t2d1423/xtr/input.tex + tmpdir_rcd=/tmp/t2d1423/rcd + filename_rcd=/tmp/t2d1423/rcd/input.tex + tmpdir_bak=/tmp/t2d1423/bak + mkdir /tmp/t2d1423/src /tmp/t2d1423/xtr /tmp/t2d1423/rcd /tmp/t2d1423/bak + common=/home/esqualante/src/texinfo-4.11/util/testSubDir:/home/esqualante/src/texinfo-4.11/util/testSubDir: + for var in '$tex_envvars' + eval 'BIBINPUTS=$common$BIBINPUTS_orig' ++ BIBINPUTS=/home/esqualante/src/texinfo-4.11/util/testSubDir:/home/esqualante/src/texinfo-4.11/util/testSubDir: + export BIBINPUTS + for var in '$tex_envvars' + eval 'BSTINPUTS=$common$BSTINPUTS_orig' ++ BSTINPUTS=/home/esqualante/src/texinfo-4.11/util/testSubDir:/home/esqualante/src/texinfo-4.11/util/testSubDir: + export BSTINPUTS + for var in '$tex_envvars' + eval 'INDEXSTYLE=$common$INDEXSTYLE_orig' ++ INDEXSTYLE=/home/esqualante/src/texinfo-4.11/util/testSubDir:/home/esqualante/src/texinfo-4.11/util/testSubDir: + export INDEXSTYLE + for var in '$tex_envvars' + eval 'TEXINPUTS=$common$TEXINPUTS_orig' ++ TEXINPUTS=/home/esqualante/src/texinfo-4.11/util/testSubDir:/home/esqualante/src/texinfo-4.11/util/testSubDir: + export TEXINPUTS + replace_empty='-e '\''s/^:/EMPTY:/g'\'' -e '\''s/:$/:EMPTY/g'\'' -e '\''s/::/:EMPTY:/g'\''' ++ echo /home/esqualante/src/texinfo-4.11/util/testSubDir:/home/esqualante/src/texinfo-4.11/util/testSubDir: ++ eval sed -e ''\''s/^:/EMPTY:/g'\''' -e ''\''s/:$/:EMPTY/g'\''' -e ''\''s/::/:EMPTY:/g'\''' +++ sed -e 's/^:/EMPTY:/g' -e 's/:$/:EMPTY/g' -e s/::/:EMPTY:/g + TEXINPUTS=/home/esqualante/src/texinfo-4.11/util/testSubDir:/home/esqualante/src/texinfo-4.11/util/testSubDir:EMPTY ++ echo /home/esqualante/src/texinfo-4.11/util/testSubDir:/home/esqualante/src/texinfo-4.11/util/testSubDir: ++ eval sed -e ''\''s/^:/EMPTY:/g'\''' -e ''\''s/:$/:EMPTY/g'\''' -e ''\''s/::/:EMPTY:/g'\''' +++ sed -e 's/^:/EMPTY:/g' -e 's/:$/:EMPTY/g' -e s/::/:EMPTY:/g + INDEXSTYLE=/home/esqualante/src/texinfo-4.11/util/testSubDir:/home/esqualante/src/texinfo-4.11/util/testSubDir:EMPTY + save_IFS=' ' + IFS=: + set x /home/esqualante/src/texinfo-4.11/util/testSubDir /home/esqualante/src/texinfo-4.11/util/testSubDir EMPTY + shift + TEXINPUTS=. + for dir in '"$@"' + case $dir in + TEXINPUTS=.:/home/esqualante/src/texinfo-4.11/util/testSubDir + for dir in '"$@"' + case $dir in + TEXINPUTS=.:/home/esqualante/src/texinfo-4.11/util/testSubDir:/home/esqualante/src/texinfo-4.11/util/testSubDir + for dir in '"$@"' + case $dir in + TEXINPUTS=.:/home/esqualante/src/texinfo-4.11/util/testSubDir:/home/esqualante/src/texinfo-4.11/util/testSubDir: + set x /home/esqualante/src/texinfo-4.11/util/testSubDir /home/esqualante/src/texinfo-4.11/util/testSubDir EMPTY + shift + INDEXSTYLE=. + for dir in '"$@"' + case $dir in + INDEXSTYLE=.:/home/esqualante/src/texinfo-4.11/util/testSubDir + for dir in '"$@"' + case $dir in + INDEXSTYLE=.:/home/esqualante/src/texinfo-4.11/util/testSubDir:/home/esqualante/src/texinfo-4.11/util/testSubDir + for dir in '"$@"' + case $dir in + INDEXSTYLE=.:/home/esqualante/src/texinfo-4.11/util/testSubDir:/home/esqualante/src/texinfo-4.11/util/testSubDir: + IFS=' ' + test -n '' + sed 1q ./input.tex + grep 'input texinfo' + language= + case ${language:-$filename_ext} in + language=latex + bibtex=bibtex + makeinfo= + texindex=makeindex + textra_cmd=1i + test dvi = dvi + tex=latex + thumbpdf=thumbpdf ++ cd /tmp/t2d1423 ++ latex --help + tex_help='Usage: pdfetex [OPTION]... [TEXNAME[.tex]] [COMMANDS] or: pdfetex [OPTION]... \FIRST-LINE or: pdfetex [OPTION]... &FMT ARGS Run pdfeTeX on TEXNAME, usually creating TEXNAME.pdf. Any remaining COMMANDS are processed as pdfeTeX input, after TEXNAME is read. If the first line of TEXNAME is %&FMT, and FMT is an existing .fmt file, use it. Else use `NAME.fmt'\'', where NAME is the program invocation name, most commonly `pdfetex'\''. Alternatively, if the first non-option argument begins with a backslash, interpret all non-option arguments as a line of pdfeTeX input. Alternatively, if the first non-option argument begins with a &, the next word is taken as the FMT to read, overriding all else. Any remaining arguments are processed as above. If no arguments or options are specified, prompt for input. -enc enable encTeX extensions such as \mubyte -etex enable e-TeX extensions [-no]-file-line-error disable/enable file:line:error style messages -fmt=FMTNAME use FMTNAME instead of program name or a %& line -halt-on-error stop processing at the first error -ini be pdfeinitex, for dumping formats; this is implicitly true if the program name is `pdfeinitex'\'' -interaction=STRING set interaction mode (STRING=batchmode/nonstopmode/ scrollmode/errorstopmode) -ipc send DVI output to a socket as well as the usual output file -ipc-start as -ipc, and also start the server at the other end -jobname=STRING set the job name to STRING -kpathsea-debug=NUMBER set path searching debugging flags according to the bits of NUMBER [-no]-mktex=FMT disable/enable mktexFMT generation (FMT=tex/tfm) -mltex enable MLTeX extensions such as \charsubdef -output-comment=STRING use STRING for DVI file comment instead of date (no effect for PDF) -output-directory=DIR use DIR as the directory to write files to -output-format=FORMAT use FORMAT for job output; FORMAT is `dvi'\'' or `pdf'\'' [-no]-parse-first-line disable/enable parsing of the first line of the input file -progname=STRING set program (and fmt) name to STRING -recorder enable filename recorder [-no]-shell-escape disable/enable \write18{SHELL COMMAND} -src-specials insert source specials into the DVI file -src-specials=WHERE insert source specials in certain places of the DVI file. WHERE is a comma-separated value list: cr display hbox math par parend vbox -translate-file=TCXNAME use the TCX file TCXNAME -8bit make all characters printable by default -help display this help and exit -version output version information and exit Email bug reports to pdftex@tug.org.' + tex_args= + case $tex_help in + tex_args=' --file-line-error' + true + tex_args=' --file-line-error \nonstopmode \input' + test -n '' + test 0 -ne 0 + test '!' -r /tmp/t2d1423/src/input.tex + echo 'Reverting to ./input.tex ...' + filename_input=/home/esqualante/src/texinfo-4.11/util/testSubDir/input.tex + test -n '' + test latex = texinfo + test t = t + echo 'cd /tmp/t2d1423/src' + cd /tmp/t2d1423/src + : ++ get_xref_files input ++ for this_file in '"$1".?o?' '"$1".aux' '"$1".??' '"$1".idx' ++ test -s 'input.?o?' ++ continue ++ for this_file in '"$1".?o?' '"$1".aux' '"$1".??' '"$1".idx' ++ test -s input.aux ++ continue ++ for this_file in '"$1".?o?' '"$1".aux' '"$1".??' '"$1".idx' ++ test -s 'input.??' ++ continue ++ for this_file in '"$1".?o?' '"$1".aux' '"$1".??' '"$1".idx' ++ test -s input.idx ++ continue ++ echo '' + orig_xref_files= + test -n '' + test -n bibtex + test -r input.aux ++ echo '' ++ sed 's!.*\.aux!!g; s!./input\.[^ ]o[^ ]!!g; s/^[ ]*//;s/[ ]*$//' + index_files= + test -n makeindex + test -n '' + cmd='latex --file-line-error \nonstopmode \input' + echo 'Running latex --file-line-error \nonstopmode \input /home/esqualante/src/texinfo-4.11/util/testSubDir/input.tex ...' + latex --file-line-error '\nonstopmode' '\input' /home/esqualante/src/texinfo-4.11/util/testSubDir/input.tex + : + finished=t + grep 'Rerun to get' input.log ++ get_xref_files input ++ for this_file in '"$1".?o?' '"$1".aux' '"$1".??' '"$1".idx' ++ test -s input.log +++ sed -n '1s/^\(.\).*$/\1/p;q' input.log ++ first_character=T ++ test xT = 'x\' ++ test xT = 'x'\''' ++ test xT = x@ ++ for this_file in '"$1".?o?' '"$1".aux' '"$1".??' '"$1".idx' ++ test -s input.aux +++ sed -n '1s/^\(.\).*$/\1/p;q' input.aux ++ first_character='\' ++ test 'x\' = 'x\' ++ sed 1q input.aux ++ grep -v '^\\input *texinfo' ++ xref_files=' ./input.aux' ++ for this_file in '"$1".?o?' '"$1".aux' '"$1".??' '"$1".idx' ++ test -s 'input.??' ++ continue ++ for this_file in '"$1".?o?' '"$1".aux' '"$1".??' '"$1".idx' ++ test -s input.idx ++ continue ++ echo ' ./input.aux' + new_xref_files=' ./input.aux' ++ echo ++ sed 's|\./||g' + echo 'Original xref files = ' ++ echo ./input.aux ++ sed 's|\./||g' + echo 'New xref files = input.aux' + test x '!=' 'x ./input.aux' + finished= + test -n '' + test -n '' + : ++ get_xref_files input ++ for this_file in '"$1".?o?' '"$1".aux' '"$1".??' '"$1".idx' ++ test -s input.log +++ sed -n '1s/^\(.\).*$/\1/p;q' input.log ++ first_character=T ++ test xT = 'x\' ++ test xT = 'x'\''' ++ test xT = x@ ++ for this_file in '"$1".?o?' '"$1".aux' '"$1".??' '"$1".idx' ++ test -s input.aux +++ sed -n '1s/^\(.\).*$/\1/p;q' input.aux ++ first_character='\' ++ test 'x\' = 'x\' ++ sed 1q input.aux ++ grep -v '^\\input *texinfo' ++ xref_files=' ./input.aux' ++ for this_file in '"$1".?o?' '"$1".aux' '"$1".??' '"$1".idx' ++ test -s 'input.??' ++ continue ++ for this_file in '"$1".?o?' '"$1".aux' '"$1".??' '"$1".idx' ++ test -s input.idx ++ continue ++ echo ' ./input.aux' + orig_xref_files=' ./input.aux' + test -n ' ./input.aux' ++ echo ./input.aux ++ sed 's|\./||g' + echo 'Backing up xref files: input.aux' + cp ./input.aux /tmp/t2d1423/bak + test -n bibtex + test -r input.aux + test -r input.log ++ echo ' ./input.aux' ++ sed 's!.*\.aux!!g; s!./input\.[^ ]o[^ ]!!g; s/^[ ]*//;s/[ ]*$//' + index_files= + test -n makeindex + test -n '' + cmd='latex --file-line-error \nonstopmode \input' + echo 'Running latex --file-line-error \nonstopmode \input /home/esqualante/src/texinfo-4.11/util/testSubDir/input.tex ...' + latex --file-line-error '\nonstopmode' '\input' /home/esqualante/src/texinfo-4.11/util/testSubDir/input.tex + : + finished=t + grep 'Rerun to get' input.log ++ get_xref_files input ++ for this_file in '"$1".?o?' '"$1".aux' '"$1".??' '"$1".idx' ++ test -s input.log +++ sed -n '1s/^\(.\).*$/\1/p;q' input.log ++ first_character=T ++ test xT = 'x\' ++ test xT = 'x'\''' ++ test xT = x@ ++ for this_file in '"$1".?o?' '"$1".aux' '"$1".??' '"$1".idx' ++ test -s input.aux +++ sed -n '1s/^\(.\).*$/\1/p;q' input.aux ++ first_character='\' ++ test 'x\' = 'x\' ++ sed 1q input.aux ++ grep -v '^\\input *texinfo' ++ xref_files=' ./input.aux' ++ for this_file in '"$1".?o?' '"$1".aux' '"$1".??' '"$1".idx' ++ test -s 'input.??' ++ continue ++ for this_file in '"$1".?o?' '"$1".aux' '"$1".??' '"$1".idx' ++ test -s input.idx ++ continue ++ echo ' ./input.aux' + new_xref_files=' ./input.aux' ++ echo ./input.aux ++ sed 's|\./||g' + echo 'Original xref files = input.aux' ++ echo ./input.aux ++ sed 's|\./||g' + echo 'New xref files = input.aux' + test 'x ./input.aux' '!=' 'x ./input.aux' + test -n t + for this_file in '$new_xref_files' ++ echo ./input.aux ++ sed 's|\./||g' + echo 'Comparing xref file input.aux ...' + cmp -s ./input.aux /tmp/t2d1423/bak/./input.aux + : + test -n t + break + test dvi = pdf + test -n t + test -n '' + dest=/home/esqualante/src/texinfo-4.11/util/testSubDir ++ pwd + echo 'Copying dvi file from /tmp/t2d1423/src to /home/esqualante/src/texinfo-4.11/util/testSubDir' + cp -p ./input.dvi /home/esqualante/src/texinfo-4.11/util/testSubDir + cd / + cd /home/esqualante/src/texinfo-4.11/util/testSubDir + test xt = x + echo '/usr/bin/texi2dvi: done.' + exit 0 + cat stdout Processing input.tex ... Reverting to ./input.tex ... cd /tmp/t2d1423/src Running latex --file-line-error \nonstopmode \input /home/esqualante/src/texinfo-4.11/util/testSubDir/input.tex ... This is pdfeTeXk, Version 3.141592-1.30.5-2.2 (Web2C 7.5.5) file:line:error style messages enabled. entering extended mode LaTeX2e <2003/12/01> Babel and hyphenation patterns for american, french, german, ngerman, b ahasa, basque, bulgarian, catalan, croatian, czech, danish, dutch, esperanto, e stonian, finnish, greek, icelandic, irish, italian, latin, magyar, norsk, polis h, portuges, romanian, russian, serbian, slovak, slovene, spanish, swedish, tur kish, ukrainian, nohyphenation, loaded. (/home/esqualante/src/texinfo-4.11/util/testSubDir/input.tex (/usr/share/texmf/tex/latex/base/article.cls Document Class: article 2004/02/16 v1.4f Standard LaTeX document class (/usr/share/texmf/tex/latex/base/size10.clo)) (/usr/share/texmf/tex/latex/pstricks/pst-node.sty (/usr/share/texmf/tex/latex/pstricks/pstricks.sty (/usr/share/texmf/tex/generic/pstricks/pstricks.tex `PSTricks' v1.04 <2004/06/22> (tvz) (/usr/share/texmf/tex/generic/pstricks/pstricks.con)) (/usr/share/texmf/tex/latex/xcolor/xcolor.sty (/usr/share/texmf/tex/latex/graphics/color.cfg) (/usr/share/texmf/tex/latex/graphics/dvips.def))) (/usr/share/texmf/tex/generic/pstricks/pst-node.tex v97 patch 11, 2000/11/09)) No file input.aux. [1] (./input.aux) ) Output written on input.dvi (1 page, 6840 bytes). Transcript written on input.log. Original xref files = New xref files = input.aux Backing up xref files: input.aux + grep '^\\bibdata[{]' input.aux Running latex --file-line-error \nonstopmode \input /home/esqualante/src/texinfo-4.11/util/testSubDir/input.tex ... This is pdfeTeXk, Version 3.141592-1.30.5-2.2 (Web2C 7.5.5) file:line:error style messages enabled. entering extended mode LaTeX2e <2003/12/01> Babel and hyphenation patterns for american, french, german, ngerman, b ahasa, basque, bulgarian, catalan, croatian, czech, danish, dutch, esperanto, e stonian, finnish, greek, icelandic, irish, italian, latin, magyar, norsk, polis h, portuges, romanian, russian, serbian, slovak, slovene, spanish, swedish, tur kish, ukrainian, nohyphenation, loaded. (/home/esqualante/src/texinfo-4.11/util/testSubDir/input.tex (/usr/share/texmf/tex/latex/base/article.cls Document Class: article 2004/02/16 v1.4f Standard LaTeX document class (/usr/share/texmf/tex/latex/base/size10.clo)) (/usr/share/texmf/tex/latex/pstricks/pst-node.sty (/usr/share/texmf/tex/latex/pstricks/pstricks.sty (/usr/share/texmf/tex/generic/pstricks/pstricks.tex `PSTricks' v1.04 <2004/06/22> (tvz) (/usr/share/texmf/tex/generic/pstricks/pstricks.con)) (/usr/share/texmf/tex/latex/xcolor/xcolor.sty (/usr/share/texmf/tex/latex/graphics/color.cfg) (/usr/share/texmf/tex/latex/graphics/dvips.def))) (/usr/share/texmf/tex/generic/pstricks/pst-node.tex v97 patch 11, 2000/11/09)) (./input.aux) [1] (./input.aux) ) Output written on input.dvi (1 page, 6840 bytes). Transcript written on input.log. Original xref files = input.aux New xref files = input.aux Comparing xref file input.aux ... Copying dvi file from /tmp/t2d1423/src to /home/esqualante/src/texinfo-4.11/util/testSubDir /usr/bin/texi2dvi: done. + test 0 = 0 ++ optionset_get 2 --dvipdf --batch --clean -- input.pdf ++ n=2 ++ shift ++ test 2 '!=' 1 ++ case $1 in ++ shift ++ test 2 '!=' 1 ++ case $1 in ++ shift ++ test 2 '!=' 1 ++ case $1 in ++ shift ++ test 2 '!=' 1 ++ case $1 in +++ expr 2 - 1 ++ n=1 ++ shift ++ test 1 '!=' 1 ++ true ++ case $#:$1 in ++ echo input.pdf ++ shift ++ true ++ case $#:$1 in ++ break + assert_and_remove_files input.pdf input.tex + assert_files input.pdf input.tex + test -n 1 + ls input.dvi input.tex stderr stdout texinfo.tex + list_files + for f in '*' + case $f in + echo input.dvi + for f in '*' + case $f in + echo input.tex + for f in '*' + case $f in + for f in '*' + case $f in + for f in '*' + case $f in + for f in '*' + case $f in + sort + echo 'input.pdf input.tex' + tr ' ' '\n' + sort + diff -u ls.expected ls.value --- ls.expected 2007-10-10 21:48:15.000000000 +0200 +++ ls.value 2007-10-10 21:48:15.000000000 +0200 @@ -1,2 +1,2 @@ -input.pdf +input.dvi input.tex FAIL: dvipdf.test /usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.2.0:/opt/blackdown-jdk-1.4.2.03/bin:/opt/blackdown-jdk-1.4.2.03/jre/bin:/usr/kde/3.5/bin:/usr/qt/3/bin:/usr/games/bin SKIP: latex2html.test /usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.2.0:/opt/blackdown-jdk-1.4.2.03/bin:/opt/blackdown-jdk-1.4.2.03/jre/bin:/usr/kde/3.5/bin:/usr/qt/3/bin:/usr/games/bin === Running test ./texi2dvi.test ++ pwd /home/esqualante/src/texinfo-4.11/util/testSubDir + set -e + one_run --batch -- input.aux input.cp input.dvi input.fn input.ky input.log input.pg input.tp input.vr + create_input_texi + cat + cat + cat ++ optionset_get 1 --batch -- input.aux input.cp input.dvi input.fn input.ky input.log input.pg input.tp input.vr ++ n=1 ++ shift ++ test 1 '!=' 1 ++ true ++ case $#:$1 in ++ echo --batch ++ shift ++ true ++ case $#:$1 in ++ shift ++ break + TEXI2DVI_pass --batch input.texi + TEXI2DVI_run 0 --batch input.texi + expected_exitcode=0 + shift + exitcode=0 + test -n 1 + set x --debug --verbose --batch input.texi + shift + which texi2dvi /usr/bin/texi2dvi + texi2dvi --debug --verbose --batch input.texi + cat stderr + for command_line_filename in '${1+"$@"}' + echo 'Processing input.texi ...' + echo input.texi + egrep '^(/|[A-z]:/)' + command_line_filename=./input.texi + test '!' -r ./input.texi ++ echo ./input.texi ++ sed 's!/[^/]*$!!;s!^$!.!' + filename_dir=. ++ cd . ++ pwd + filename_dir=/home/esqualante/src/texinfo-4.11/util/testSubDir ++ basename ./input.texi + filename_ext=input.texi ++ echo input.texi ++ sed 's/\.[^.]*$//' + filename_noext=input ++ echo input.texi ++ sed 's/^.*\.//' + ext=texi + tmpdir_src=/tmp/t2d1571/src + filename_src=/tmp/t2d1571/src/input.texi + tmpdir_xtr=/tmp/t2d1571/xtr + filename_xtr=/tmp/t2d1571/xtr/input.texi + tmpdir_rcd=/tmp/t2d1571/rcd + filename_rcd=/tmp/t2d1571/rcd/input.texi + tmpdir_bak=/tmp/t2d1571/bak + mkdir /tmp/t2d1571/src /tmp/t2d1571/xtr /tmp/t2d1571/rcd /tmp/t2d1571/bak + common=/home/esqualante/src/texinfo-4.11/util/testSubDir:/home/esqualante/src/texinfo-4.11/util/testSubDir: + for var in '$tex_envvars' + eval 'BIBINPUTS=$common$BIBINPUTS_orig' ++ BIBINPUTS=/home/esqualante/src/texinfo-4.11/util/testSubDir:/home/esqualante/src/texinfo-4.11/util/testSubDir: + export BIBINPUTS + for var in '$tex_envvars' + eval 'BSTINPUTS=$common$BSTINPUTS_orig' ++ BSTINPUTS=/home/esqualante/src/texinfo-4.11/util/testSubDir:/home/esqualante/src/texinfo-4.11/util/testSubDir: + export BSTINPUTS + for var in '$tex_envvars' + eval 'INDEXSTYLE=$common$INDEXSTYLE_orig' ++ INDEXSTYLE=/home/esqualante/src/texinfo-4.11/util/testSubDir:/home/esqualante/src/texinfo-4.11/util/testSubDir: + export INDEXSTYLE + for var in '$tex_envvars' + eval 'TEXINPUTS=$common$TEXINPUTS_orig' ++ TEXINPUTS=/home/esqualante/src/texinfo-4.11/util/testSubDir:/home/esqualante/src/texinfo-4.11/util/testSubDir: + export TEXINPUTS + replace_empty='-e '\''s/^:/EMPTY:/g'\'' -e '\''s/:$/:EMPTY/g'\'' -e '\''s/::/:EMPTY:/g'\''' ++ echo /home/esqualante/src/texinfo-4.11/util/testSubDir:/home/esqualante/src/texinfo-4.11/util/testSubDir: ++ eval sed -e ''\''s/^:/EMPTY:/g'\''' -e ''\''s/:$/:EMPTY/g'\''' -e ''\''s/::/:EMPTY:/g'\''' +++ sed -e 's/^:/EMPTY:/g' -e 's/:$/:EMPTY/g' -e s/::/:EMPTY:/g + TEXINPUTS=/home/esqualante/src/texinfo-4.11/util/testSubDir:/home/esqualante/src/texinfo-4.11/util/testSubDir:EMPTY ++ echo /home/esqualante/src/texinfo-4.11/util/testSubDir:/home/esqualante/src/texinfo-4.11/util/testSubDir: ++ eval sed -e ''\''s/^:/EMPTY:/g'\''' -e ''\''s/:$/:EMPTY/g'\''' -e ''\''s/::/:EMPTY:/g'\''' +++ sed -e 's/^:/EMPTY:/g' -e 's/:$/:EMPTY/g' -e s/::/:EMPTY:/g + INDEXSTYLE=/home/esqualante/src/texinfo-4.11/util/testSubDir:/home/esqualante/src/texinfo-4.11/util/testSubDir:EMPTY + save_IFS=' ' + IFS=: + set x /home/esqualante/src/texinfo-4.11/util/testSubDir /home/esqualante/src/texinfo-4.11/util/testSubDir EMPTY + shift + TEXINPUTS=. + for dir in '"$@"' + case $dir in + TEXINPUTS=.:/home/esqualante/src/texinfo-4.11/util/testSubDir + for dir in '"$@"' + case $dir in + TEXINPUTS=.:/home/esqualante/src/texinfo-4.11/util/testSubDir:/home/esqualante/src/texinfo-4.11/util/testSubDir + for dir in '"$@"' + case $dir in + TEXINPUTS=.:/home/esqualante/src/texinfo-4.11/util/testSubDir:/home/esqualante/src/texinfo-4.11/util/testSubDir: + set x /home/esqualante/src/texinfo-4.11/util/testSubDir /home/esqualante/src/texinfo-4.11/util/testSubDir EMPTY + shift + INDEXSTYLE=. + for dir in '"$@"' + case $dir in + INDEXSTYLE=.:/home/esqualante/src/texinfo-4.11/util/testSubDir + for dir in '"$@"' + case $dir in + INDEXSTYLE=.:/home/esqualante/src/texinfo-4.11/util/testSubDir:/home/esqualante/src/texinfo-4.11/util/testSubDir + for dir in '"$@"' + case $dir in + INDEXSTYLE=.:/home/esqualante/src/texinfo-4.11/util/testSubDir:/home/esqualante/src/texinfo-4.11/util/testSubDir: + IFS=' ' + test -n '' + sed 1q ./input.texi + grep 'input texinfo' + language=texinfo + case ${language:-$filename_ext} in + language=texinfo + bibtex= + texindex=texindex + textra_cmd='/^@setfilename/a' + test dvi = dvi + echo etex + grep 'latex$' + tex=etex + test '' = t + test 0 '!=' 0 ++ sed -n 's/^.*\[\(.*\)version \(....\)-\(..\)-\(..\).*$/txiformat=\1 txiversion="\2\3\4"/p' /tmp/t2d1571/txiversion.out + eval txiformat= 'txiversion="20070903"' ++ txiformat= ++ txiversion=20070903 + echo 'texinfo.tex preloaded as `'\'', version is `20070903'\'' ...' + test 19990129 -le 20070903 + makeinfo= + test '' = Texinfo + thumbpdf=thumbpdf ++ cd /tmp/t2d1571 ++ etex --help + tex_help='Usage: etex [OPTION]... [TEXNAME[.tex]] [COMMANDS] or: etex [OPTION]... \FIRST-LINE or: etex [OPTION]... &FMT ARGS Run e-TeX on TEXNAME, usually creating TEXNAME.dvi. Any remaining COMMANDS are processed as e-TeX input, after TEXNAME is read. If the first line of TEXNAME is %&FMT, and FMT is an existing .fmt file, use it. Else use `NAME.fmt'\'', where NAME is the program invocation name, most commonly `etex'\''. Alternatively, if the first non-option argument begins with a backslash, interpret all non-option arguments as a line of e-TeX input. Alternatively, if the first non-option argument begins with a &, the next word is taken as the FMT to read, overriding all else. Any remaining arguments are processed as above. If no arguments or options are specified, prompt for input. -enc enable encTeX extensions such as \mubyte -etex enable e-TeX extensions [-no]-file-line-error disable/enable file:line:error style messages -fmt=FMTNAME use FMTNAME instead of program name or a %& line -halt-on-error stop processing at the first error -ini be einitex, for dumping formats; this is implicitly true if the program name is `einitex'\'' -interaction=STRING set interaction mode (STRING=batchmode/nonstopmode/ scrollmode/errorstopmode) -ipc send DVI output to a socket as well as the usual output file -ipc-start as -ipc, and also start the server at the other end -jobname=STRING set the job name to STRING -kpathsea-debug=NUMBER set path searching debugging flags according to the bits of NUMBER [-no]-mktex=FMT disable/enable mktexFMT generation (FMT=tex/tfm) -mltex enable MLTeX extensions such as \charsubdef -output-comment=STRING use STRING for DVI file comment instead of date -output-directory=DIR use DIR as the directory to write files to [-no]-parse-first-line disable/enable parsing of the first line of the input file -progname=STRING set program (and fmt) name to STRING -recorder enable filename recorder [-no]-shell-escape disable/enable \write18{SHELL COMMAND} -src-specials insert source specials into the DVI file -src-specials=WHERE insert source specials in certain places of the DVI file. WHERE is a comma-separated value list: cr display hbox math par parend vbox -translate-file=TCXNAME use the TCX file TCXNAME -8bit make all characters printable by default -help display this help and exit -version output version information and exit Email bug reports to tex-k@mail.tug.org.' + tex_args= + case $tex_help in + tex_args=' --file-line-error' + true + tex_args=' --file-line-error \nonstopmode \input' + test -n '' + test 0 -ne 0 + test '!' -r /tmp/t2d1571/src/input.texi + echo 'Reverting to ./input.texi ...' + filename_input=/home/esqualante/src/texinfo-4.11/util/testSubDir/input.texi + test -n '' + test texinfo = texinfo + pgm='s/\(^\|.* \)@documentencoding *\([^ ][^ ]*\)\( .*\|$\)/\2/ t found d :found q' ++ sed -e 's/\(^\|.* \)@documentencoding *\([^ ][^ ]*\)\( .*\|$\)/\2/ t found d :found q' /home/esqualante/src/texinfo-4.11/util/testSubDir/input.texi + encoding= + false + test '' = t + : ++ get_xref_files input ++ for this_file in '"$1".?o?' '"$1".aux' '"$1".??' '"$1".idx' ++ test -s 'input.?o?' ++ continue ++ for this_file in '"$1".?o?' '"$1".aux' '"$1".??' '"$1".idx' ++ test -s input.aux ++ continue ++ for this_file in '"$1".?o?' '"$1".aux' '"$1".??' '"$1".idx' ++ test -s 'input.??' ++ continue ++ for this_file in '"$1".?o?' '"$1".aux' '"$1".??' '"$1".idx' ++ test -s input.idx ++ continue ++ echo '' + orig_xref_files= + test -n '' + test -n '' ++ echo '' ++ sed 's!.*\.aux!!g; s!./input\.[^ ]o[^ ]!!g; s/^[ ]*//;s/[ ]*$//' + index_files= + test -n texindex + test -n '' + cmd='etex --file-line-error \nonstopmode \input' + echo 'Running etex --file-line-error \nonstopmode \input /home/esqualante/src/texinfo-4.11/util/testSubDir/input.texi ...' + etex --file-line-error '\nonstopmode' '\input' /home/esqualante/src/texinfo-4.11/util/testSubDir/input.texi + : + finished=t + grep 'Rerun to get' input.log ++ get_xref_files input ++ for this_file in '"$1".?o?' '"$1".aux' '"$1".??' '"$1".idx' ++ test -s input.log +++ sed -n '1s/^\(.\).*$/\1/p;q' input.log ++ first_character=T ++ test xT = 'x\' ++ test xT = 'x'\''' ++ test xT = x@ ++ for this_file in '"$1".?o?' '"$1".aux' '"$1".??' '"$1".idx' ++ test -s input.aux ++ continue ++ for this_file in '"$1".?o?' '"$1".aux' '"$1".??' '"$1".idx' ++ test -s input.cp ++ continue ++ for this_file in '"$1".?o?' '"$1".aux' '"$1".??' '"$1".idx' ++ test -s input.fn ++ continue ++ for this_file in '"$1".?o?' '"$1".aux' '"$1".??' '"$1".idx' ++ test -s input.ky ++ continue ++ for this_file in '"$1".?o?' '"$1".aux' '"$1".??' '"$1".idx' ++ test -s input.pg ++ continue ++ for this_file in '"$1".?o?' '"$1".aux' '"$1".??' '"$1".idx' ++ test -s input.tp ++ continue ++ for this_file in '"$1".?o?' '"$1".aux' '"$1".??' '"$1".idx' ++ test -s input.vr ++ continue ++ for this_file in '"$1".?o?' '"$1".aux' '"$1".??' '"$1".idx' ++ test -s input.idx ++ continue ++ echo '' + new_xref_files= ++ echo ++ sed 's|\./||g' + echo 'Original xref files = ' ++ sed 's|\./||g' + echo 'New xref files = ' + test x '!=' x + test -n t + test -n t + break + test dvi = pdf + test -n '' + test xt = x + echo '/usr/bin/texi2dvi: done.' + exit 0 + cat stdout Processing input.texi ... \input texinfo @c -*-texinfo-*- texinfo.tex preloaded as `', version is `20070903' ... Reverting to ./input.texi ... Running etex --file-line-error \nonstopmode \input /home/esqualante/src/texinfo-4.11/util/testSubDir/input.texi ... This is e-TeXk, Version 3.141592-2.2 (Web2C 7.5.5) file:line:error style messages enabled. entering extended mode (/home/esqualante/src/texinfo-4.11/util/testSubDir/input.texi (./texinfo.tex Loading texinfo [version 2007-09-03.05]: pdf, fonts, page headings, tables, conditionals, indexing, sectioning, toc, environments, defuns, macros, cross references, insertions, (/usr/share/texmf/tex/generic/epsf/epsf.tex) localization, formatting, and turning on texinfo input format.) [1] ) Output written on input.dvi (1 page, 140 bytes). Transcript written on input.log. Original xref files = New xref files = /usr/bin/texi2dvi: done. + test 0 = 0 ++ optionset_get 2 --batch -- input.aux input.cp input.dvi input.fn input.ky input.log input.pg input.tp input.vr ++ n=2 ++ shift ++ test 2 '!=' 1 ++ case $1 in ++ shift ++ test 2 '!=' 1 ++ case $1 in +++ expr 2 - 1 ++ n=1 ++ shift ++ test 1 '!=' 1 ++ true ++ case $#:$1 in ++ echo input.aux ++ shift ++ true ++ case $#:$1 in ++ echo input.cp ++ shift ++ true ++ case $#:$1 in ++ echo input.dvi ++ shift ++ true ++ case $#:$1 in ++ echo input.fn ++ shift ++ true ++ case $#:$1 in ++ echo input.ky ++ shift ++ true ++ case $#:$1 in ++ echo input.log ++ shift ++ true ++ case $#:$1 in ++ echo input.pg ++ shift ++ true ++ case $#:$1 in ++ echo input.tp ++ shift ++ true ++ case $#:$1 in ++ echo input.vr ++ shift ++ true ++ case $#:$1 in ++ break + assert_and_remove_files input.aux input.cp input.dvi input.fn input.ky input.log input.pg input.tp input.vr input.texi + assert_files input.aux input.cp input.dvi input.fn input.ky input.log input.pg input.tp input.vr input.texi + test -n 1 + ls input.aux input.cp input.dvi input.fn input.ky input.log input.pg input.texi input.tp input.vr stderr stdout texinfo.tex + list_files + for f in '*' + case $f in + echo input.aux + for f in '*' + case $f in + echo input.cp + for f in '*' + case $f in + echo input.dvi + for f in '*' + case $f in + echo input.fn + for f in '*' + case $f in + echo input.ky + for f in '*' + case $f in + echo input.log + for f in '*' + case $f in + echo input.pg + for f in '*' + case $f in + echo input.texi + for f in '*' + case $f in + echo input.tp + for f in '*' + case $f in + echo input.vr + for f in '*' + case $f in + for f in '*' + case $f in + for f in '*' + case $f in + for f in '*' + case $f in + echo 'input.aux input.cp input.dvi input.fn input.ky input.log input.pg input.tp input.vr input.texi' + tr ' ' '\n' + sort + diff -u ls.expected ls.value + rm -rf input.aux input.cp input.dvi input.fn input.ky input.log input.pg input.tp input.vr input.texi + one_run --batch -o output.dvi -- input.aux input.cp input.fn input.ky input.log input.pg input.tp input.vr output.dvi + create_input_texi + cat + cat + cat ++ optionset_get 1 --batch -o output.dvi -- input.aux input.cp input.fn input.ky input.log input.pg input.tp input.vr output.dvi ++ n=1 ++ shift ++ test 1 '!=' 1 ++ true ++ case $#:$1 in ++ echo --batch ++ shift ++ true ++ case $#:$1 in ++ echo -o ++ shift ++ true ++ case $#:$1 in ++ echo output.dvi ++ shift ++ true ++ case $#:$1 in ++ shift ++ break + TEXI2DVI_pass --batch -o output.dvi input.texi + TEXI2DVI_run 0 --batch -o output.dvi input.texi + expected_exitcode=0 + shift + exitcode=0 + test -n 1 + set x --debug --verbose --batch -o output.dvi input.texi + shift + which texi2dvi /usr/bin/texi2dvi + texi2dvi --debug --verbose --batch -o output.dvi input.texi + cat stderr + for command_line_filename in '${1+"$@"}' + echo 'Processing input.texi ...' + echo input.texi + egrep '^(/|[A-z]:/)' + command_line_filename=./input.texi + test '!' -r ./input.texi ++ echo ./input.texi ++ sed 's!/[^/]*$!!;s!^$!.!' + filename_dir=. ++ cd . ++ pwd + filename_dir=/home/esqualante/src/texinfo-4.11/util/testSubDir ++ basename ./input.texi + filename_ext=input.texi ++ echo input.texi ++ sed 's/\.[^.]*$//' + filename_noext=input ++ echo input.texi ++ sed 's/^.*\.//' + ext=texi + tmpdir_src=/tmp/t2d1657/src + filename_src=/tmp/t2d1657/src/input.texi + tmpdir_xtr=/tmp/t2d1657/xtr + filename_xtr=/tmp/t2d1657/xtr/input.texi + tmpdir_rcd=/tmp/t2d1657/rcd + filename_rcd=/tmp/t2d1657/rcd/input.texi + tmpdir_bak=/tmp/t2d1657/bak + mkdir /tmp/t2d1657/src /tmp/t2d1657/xtr /tmp/t2d1657/rcd /tmp/t2d1657/bak + common=/home/esqualante/src/texinfo-4.11/util/testSubDir:/home/esqualante/src/texinfo-4.11/util/testSubDir: + for var in '$tex_envvars' + eval 'BIBINPUTS=$common$BIBINPUTS_orig' ++ BIBINPUTS=/home/esqualante/src/texinfo-4.11/util/testSubDir:/home/esqualante/src/texinfo-4.11/util/testSubDir: + export BIBINPUTS + for var in '$tex_envvars' + eval 'BSTINPUTS=$common$BSTINPUTS_orig' ++ BSTINPUTS=/home/esqualante/src/texinfo-4.11/util/testSubDir:/home/esqualante/src/texinfo-4.11/util/testSubDir: + export BSTINPUTS + for var in '$tex_envvars' + eval 'INDEXSTYLE=$common$INDEXSTYLE_orig' ++ INDEXSTYLE=/home/esqualante/src/texinfo-4.11/util/testSubDir:/home/esqualante/src/texinfo-4.11/util/testSubDir: + export INDEXSTYLE + for var in '$tex_envvars' + eval 'TEXINPUTS=$common$TEXINPUTS_orig' ++ TEXINPUTS=/home/esqualante/src/texinfo-4.11/util/testSubDir:/home/esqualante/src/texinfo-4.11/util/testSubDir: + export TEXINPUTS + replace_empty='-e '\''s/^:/EMPTY:/g'\'' -e '\''s/:$/:EMPTY/g'\'' -e '\''s/::/:EMPTY:/g'\''' ++ echo /home/esqualante/src/texinfo-4.11/util/testSubDir:/home/esqualante/src/texinfo-4.11/util/testSubDir: ++ eval sed -e ''\''s/^:/EMPTY:/g'\''' -e ''\''s/:$/:EMPTY/g'\''' -e ''\''s/::/:EMPTY:/g'\''' +++ sed -e 's/^:/EMPTY:/g' -e 's/:$/:EMPTY/g' -e s/::/:EMPTY:/g + TEXINPUTS=/home/esqualante/src/texinfo-4.11/util/testSubDir:/home/esqualante/src/texinfo-4.11/util/testSubDir:EMPTY ++ echo /home/esqualante/src/texinfo-4.11/util/testSubDir:/home/esqualante/src/texinfo-4.11/util/testSubDir: ++ eval sed -e ''\''s/^:/EMPTY:/g'\''' -e ''\''s/:$/:EMPTY/g'\''' -e ''\''s/::/:EMPTY:/g'\''' +++ sed -e 's/^:/EMPTY:/g' -e 's/:$/:EMPTY/g' -e s/::/:EMPTY:/g + INDEXSTYLE=/home/esqualante/src/texinfo-4.11/util/testSubDir:/home/esqualante/src/texinfo-4.11/util/testSubDir:EMPTY + save_IFS=' ' + IFS=: + set x /home/esqualante/src/texinfo-4.11/util/testSubDir /home/esqualante/src/texinfo-4.11/util/testSubDir EMPTY + shift + TEXINPUTS=. + for dir in '"$@"' + case $dir in + TEXINPUTS=.:/home/esqualante/src/texinfo-4.11/util/testSubDir + for dir in '"$@"' + case $dir in + TEXINPUTS=.:/home/esqualante/src/texinfo-4.11/util/testSubDir:/home/esqualante/src/texinfo-4.11/util/testSubDir + for dir in '"$@"' + case $dir in + TEXINPUTS=.:/home/esqualante/src/texinfo-4.11/util/testSubDir:/home/esqualante/src/texinfo-4.11/util/testSubDir: + set x /home/esqualante/src/texinfo-4.11/util/testSubDir /home/esqualante/src/texinfo-4.11/util/testSubDir EMPTY + shift + INDEXSTYLE=. + for dir in '"$@"' + case $dir in + INDEXSTYLE=.:/home/esqualante/src/texinfo-4.11/util/testSubDir + for dir in '"$@"' + case $dir in + INDEXSTYLE=.:/home/esqualante/src/texinfo-4.11/util/testSubDir:/home/esqualante/src/texinfo-4.11/util/testSubDir + for dir in '"$@"' + case $dir in + INDEXSTYLE=.:/home/esqualante/src/texinfo-4.11/util/testSubDir:/home/esqualante/src/texinfo-4.11/util/testSubDir: + IFS=' ' + test -n '' + sed 1q ./input.texi + grep 'input texinfo' + language=texinfo + case ${language:-$filename_ext} in + language=texinfo + bibtex= + texindex=texindex + textra_cmd='/^@setfilename/a' + test dvi = dvi + echo etex + grep 'latex$' + tex=etex + test '' = t + test 0 '!=' 0 ++ sed -n 's/^.*\[\(.*\)version \(....\)-\(..\)-\(..\).*$/txiformat=\1 txiversion="\2\3\4"/p' /tmp/t2d1657/txiversion.out + eval txiformat= 'txiversion="20070903"' ++ txiformat= ++ txiversion=20070903 + echo 'texinfo.tex preloaded as `'\'', version is `20070903'\'' ...' + test 19990129 -le 20070903 + makeinfo= + test '' = Texinfo + thumbpdf=thumbpdf ++ cd /tmp/t2d1657 ++ etex --help + tex_help='Usage: etex [OPTION]... [TEXNAME[.tex]] [COMMANDS] or: etex [OPTION]... \FIRST-LINE or: etex [OPTION]... &FMT ARGS Run e-TeX on TEXNAME, usually creating TEXNAME.dvi. Any remaining COMMANDS are processed as e-TeX input, after TEXNAME is read. If the first line of TEXNAME is %&FMT, and FMT is an existing .fmt file, use it. Else use `NAME.fmt'\'', where NAME is the program invocation name, most commonly `etex'\''. Alternatively, if the first non-option argument begins with a backslash, interpret all non-option arguments as a line of e-TeX input. Alternatively, if the first non-option argument begins with a &, the next word is taken as the FMT to read, overriding all else. Any remaining arguments are processed as above. If no arguments or options are specified, prompt for input. -enc enable encTeX extensions such as \mubyte -etex enable e-TeX extensions [-no]-file-line-error disable/enable file:line:error style messages -fmt=FMTNAME use FMTNAME instead of program name or a %& line -halt-on-error stop processing at the first error -ini be einitex, for dumping formats; this is implicitly true if the program name is `einitex'\'' -interaction=STRING set interaction mode (STRING=batchmode/nonstopmode/ scrollmode/errorstopmode) -ipc send DVI output to a socket as well as the usual output file -ipc-start as -ipc, and also start the server at the other end -jobname=STRING set the job name to STRING -kpathsea-debug=NUMBER set path searching debugging flags according to the bits of NUMBER [-no]-mktex=FMT disable/enable mktexFMT generation (FMT=tex/tfm) -mltex enable MLTeX extensions such as \charsubdef -output-comment=STRING use STRING for DVI file comment instead of date -output-directory=DIR use DIR as the directory to write files to [-no]-parse-first-line disable/enable parsing of the first line of the input file -progname=STRING set program (and fmt) name to STRING -recorder enable filename recorder [-no]-shell-escape disable/enable \write18{SHELL COMMAND} -src-specials insert source specials into the DVI file -src-specials=WHERE insert source specials in certain places of the DVI file. WHERE is a comma-separated value list: cr display hbox math par parend vbox -translate-file=TCXNAME use the TCX file TCXNAME -8bit make all characters printable by default -help display this help and exit -version output version information and exit Email bug reports to tex-k@mail.tug.org.' + tex_args= + case $tex_help in + tex_args=' --file-line-error' + true + tex_args=' --file-line-error \nonstopmode \input' + test -n '' + test 0 -ne 0 + test '!' -r /tmp/t2d1657/src/input.texi + echo 'Reverting to ./input.texi ...' + filename_input=/home/esqualante/src/texinfo-4.11/util/testSubDir/input.texi + test -n '' + test texinfo = texinfo + pgm='s/\(^\|.* \)@documentencoding *\([^ ][^ ]*\)\( .*\|$\)/\2/ t found d :found q' ++ sed -e 's/\(^\|.* \)@documentencoding *\([^ ][^ ]*\)\( .*\|$\)/\2/ t found d :found q' /home/esqualante/src/texinfo-4.11/util/testSubDir/input.texi + encoding= + false + test t = t + echo 'cd /tmp/t2d1657/src' + cd /tmp/t2d1657/src + : ++ get_xref_files input ++ for this_file in '"$1".?o?' '"$1".aux' '"$1".??' '"$1".idx' ++ test -s 'input.?o?' ++ continue ++ for this_file in '"$1".?o?' '"$1".aux' '"$1".??' '"$1".idx' ++ test -s input.aux ++ continue ++ for this_file in '"$1".?o?' '"$1".aux' '"$1".??' '"$1".idx' ++ test -s 'input.??' ++ continue ++ for this_file in '"$1".?o?' '"$1".aux' '"$1".??' '"$1".idx' ++ test -s input.idx ++ continue ++ echo '' + orig_xref_files= + test -n '' + test -n '' ++ echo '' ++ sed 's!.*\.aux!!g; s!./input\.[^ ]o[^ ]!!g; s/^[ ]*//;s/[ ]*$//' + index_files= + test -n texindex + test -n '' + cmd='etex --file-line-error \nonstopmode \input' + echo 'Running etex --file-line-error \nonstopmode \input /home/esqualante/src/texinfo-4.11/util/testSubDir/input.texi ...' + etex --file-line-error '\nonstopmode' '\input' /home/esqualante/src/texinfo-4.11/util/testSubDir/input.texi + : + finished=t + grep 'Rerun to get' input.log ++ get_xref_files input ++ for this_file in '"$1".?o?' '"$1".aux' '"$1".??' '"$1".idx' ++ test -s input.log +++ sed -n '1s/^\(.\).*$/\1/p;q' input.log ++ first_character=T ++ test xT = 'x\' ++ test xT = 'x'\''' ++ test xT = x@ ++ for this_file in '"$1".?o?' '"$1".aux' '"$1".??' '"$1".idx' ++ test -s input.aux ++ continue ++ for this_file in '"$1".?o?' '"$1".aux' '"$1".??' '"$1".idx' ++ test -s input.cp ++ continue ++ for this_file in '"$1".?o?' '"$1".aux' '"$1".??' '"$1".idx' ++ test -s input.fn ++ continue ++ for this_file in '"$1".?o?' '"$1".aux' '"$1".??' '"$1".idx' ++ test -s input.ky ++ continue ++ for this_file in '"$1".?o?' '"$1".aux' '"$1".??' '"$1".idx' ++ test -s input.pg ++ continue ++ for this_file in '"$1".?o?' '"$1".aux' '"$1".??' '"$1".idx' ++ test -s input.tp ++ continue ++ for this_file in '"$1".?o?' '"$1".aux' '"$1".??' '"$1".idx' ++ test -s input.vr ++ continue ++ for this_file in '"$1".?o?' '"$1".aux' '"$1".??' '"$1".idx' ++ test -s input.idx ++ continue ++ echo '' + new_xref_files= ++ echo ++ sed 's|\./||g' + echo 'Original xref files = ' ++ echo ++ sed 's|\./||g' + echo 'New xref files = ' + test x '!=' x + test -n t + test -n t + break + test dvi = pdf + test -n t + test -n /home/esqualante/src/texinfo-4.11/util/testSubDir/output.dvi + dest=/home/esqualante/src/texinfo-4.11/util/testSubDir/output.dvi ++ pwd + echo 'Copying dvi file from /tmp/t2d1657/src to /home/esqualante/src/texinfo-4.11/util/testSubDir/output.dvi' + cp -p ./input.dvi /home/esqualante/src/texinfo-4.11/util/testSubDir/output.dvi + cd / + cd /home/esqualante/src/texinfo-4.11/util/testSubDir + test xt = x + echo '/usr/bin/texi2dvi: done.' + exit 0 + cat stdout Processing input.texi ... \input texinfo @c -*-texinfo-*- texinfo.tex preloaded as `', version is `20070903' ... Reverting to ./input.texi ... cd /tmp/t2d1657/src Running etex --file-line-error \nonstopmode \input /home/esqualante/src/texinfo-4.11/util/testSubDir/input.texi ... This is e-TeXk, Version 3.141592-2.2 (Web2C 7.5.5) file:line:error style messages enabled. entering extended mode (/home/esqualante/src/texinfo-4.11/util/testSubDir/input.texi (/home/esqualante/src/texinfo-4.11/util/testSubDir/texinfo.tex Loading texinfo [version 2007-09-03.05]: pdf, fonts, page headings, tables, conditionals, indexing, sectioning, toc, environments, defuns, macros, cross references, insertions, (/usr/share/texmf/tex/generic/epsf/epsf.tex) localization, formatting, and turning on texinfo input format.) [1] ) Output written on input.dvi (1 page, 140 bytes). Transcript written on input.log. Original xref files = New xref files = Copying dvi file from /tmp/t2d1657/src to /home/esqualante/src/texinfo-4.11/util/testSubDir/output.dvi /usr/bin/texi2dvi: done. + test 0 = 0 ++ optionset_get 2 --batch -o output.dvi -- input.aux input.cp input.fn input.ky input.log input.pg input.tp input.vr output.dvi ++ n=2 ++ shift ++ test 2 '!=' 1 ++ case $1 in ++ shift ++ test 2 '!=' 1 ++ case $1 in ++ shift ++ test 2 '!=' 1 ++ case $1 in ++ shift ++ test 2 '!=' 1 ++ case $1 in +++ expr 2 - 1 ++ n=1 ++ shift ++ test 1 '!=' 1 ++ true ++ case $#:$1 in ++ echo input.aux ++ shift ++ true ++ case $#:$1 in ++ echo input.cp ++ shift ++ true ++ case $#:$1 in ++ echo input.fn ++ shift ++ true ++ case $#:$1 in ++ echo input.ky ++ shift ++ true ++ case $#:$1 in ++ echo input.log ++ shift ++ true ++ case $#:$1 in ++ echo input.pg ++ shift ++ true ++ case $#:$1 in ++ echo input.tp ++ shift ++ true ++ case $#:$1 in ++ echo input.vr ++ shift ++ true ++ case $#:$1 in ++ echo output.dvi ++ shift ++ true ++ case $#:$1 in ++ break + assert_and_remove_files input.aux input.cp input.fn input.ky input.log input.pg input.tp input.vr output.dvi input.texi + assert_files input.aux input.cp input.fn input.ky input.log input.pg input.tp input.vr output.dvi input.texi + test -n 1 + ls input.texi ls.expected ls.value output.dvi stderr stdout texinfo.tex + list_files + for f in '*' + case $f in + echo input.texi + for f in '*' + case $f in + for f in '*' + case $f in + for f in '*' + case $f in + echo output.dvi + for f in '*' + case $f in + for f in '*' + case $f in + for f in '*' + case $f in + sort + echo 'input.aux input.cp input.fn input.ky input.log input.pg input.tp input.vr output.dvi input.texi' + tr ' ' '\n' + sort + diff -u ls.expected ls.value --- ls.expected 2007-10-10 21:48:15.000000000 +0200 +++ ls.value 2007-10-10 21:48:15.000000000 +0200 @@ -1,10 +1,2 @@ -input.aux -input.cp -input.fn -input.ky -input.log -input.pg input.texi -input.tp -input.vr output.dvi FAIL: texi2dvi.test ==================================== 2 of 2 tests failed (2 tests were not run) Please report to bug-texinfo@gnu.org ==================================== make[2]: *** [check-TESTS] Błąd 1 make[2]: Opuszczenie katalogu `/home/esqualante/src/texinfo-4.11/util' make[1]: *** [check-am] Błąd 2 make[1]: Opuszczenie katalogu `/home/esqualante/src/texinfo-4.11/util' make: *** [check-recursive] Błąd 1