Hi Bertrand,
Bertrand Garrigues wrote on Fri, Nov 30, 2018 at 01:00:59AM +0100:
> A few checks can be done with:
>
> make check
Oops, i overlooked this part earlier.
OpenBSD-current:
schwarze@isnote $ make check
make check-am
make
make all-am
make check-TESTS
PASS: contrib/gdiffmk/tests/gdiffmk_tests.sh
sed -e
"s|[@]abs_top_builddir[@]|/usr/ports/pobj/groff-1.22.4/groff-1.22.4.rc4|g" -e
"s|[@]GHOSTSCRIPT[@]|missing|g" ./contrib/hdtbl/examples/test-hdtbl.sh.in >
contrib/hdtbl/examples/test-hdtbl.sh
chmod +x contrib/hdtbl/examples/test-hdtbl.sh
FAIL: contrib/hdtbl/examples/test-hdtbl.sh
============================================================================
Testsuite summary for GNU Troff 1.22.4.rc4
============================================================================
# TOTAL: 2
# PASS: 1
# SKIP: 0
# XFAIL: 0
# FAIL: 1
# XPASS: 0
# ERROR: 0
============================================================================
See ./test-suite.log
Please report to http://savannah.gnu.org/bugs/?group=groff
============================================================================
*** Error 1 in . (Makefile:9546 'test-suite.log': @case $- in *e*) set +e;;
esac; { mgn= red= grn= lgn= blu= brg= std=; am__color_tests=no...)
*** Error 1 in . (Makefile:9557 'check-TESTS')
*** Error 1 in . (Makefile:9776 'check-am')
*** Error 1 in /usr/ports/pobj/groff-1.22.4/groff-1.22.4.rc4 (Makefile:9778
'check')
schwarze@isnote $ tail -n 9 test-suite.log
FAIL: contrib/hdtbl/examples/test-hdtbl.sh
==========================================
Checking
/usr/ports/pobj/groff-1.22.4/groff-1.22.4.rc4/contrib/hdtbl/examples/fonts_n.ps
Error: expected 38 pages, found 0 pages
Checking
/usr/ports/pobj/groff-1.22.4/groff-1.22.4.rc4/contrib/hdtbl/examples/fonts_x.ps
Error: expected 38 pages, found 0 pages
FAIL contrib/hdtbl/examples/test-hdtbl.sh (exit status: 255)
This is likely due to the fact the we configure the OpenBSD port
as follows, in order to avoid external dependencies. Even though
we moved groff from our base system to ports several years ago, we
still consider it essential system software that we do not want to
depend on anything else, in particular not on heavier stuff like
ghostscript or X.
CONFIGURE_ARGS += --with-awk=awk --without-gs \
--without-libiconv-prefix --without-uchardet \
--without-urw-fonts-dir --without-x \
pnmcrop=missing pnmcut=missing pnmtopng=missing \
pnmtops=missing psselect=missing
CONFIGURE_ENV += ac_cv_prog_PDFFONTS= \
ac_cv_prog_PDFIMAGES= \
ac_cv_prog_PDFINFO= \
ac_cv_prog_XPMTOPPM=
So it appears you are unconditionally testing for optional features
in the test suite.
Debian Jessie:
# TOTAL: 3
# PASS: 3
Solaris 11 / 10 / 9:
PASS: contrib/gdiffmk/tests/gdiffmk_tests.sh
FAIL: contrib/hdtbl/examples/test-hdtbl.sh
FAIL: contrib/mom/examples/tests-mom.sh
============================================================================
Testsuite summary for GNU Troff 1.22.4.rc4
============================================================================
# TOTAL: 3
# PASS: 1
# SKIP: 0
# XFAIL: 0
# FAIL: 2
# XPASS: 0
# ERROR: 0
The test output is long and cryptic, i can't readily make head or tail of
it, see the attachments.
Anyway, three tests isn't much of a suite, i think this says more about
whether the new release works:
schwarze@isnote $ pwd
/co/mdocml
schwarze@isnote $ make regress
[...]
All 1199 tests OK: 491 ascii 211 man 18 utf8 25 html 219 markdown 235 lint
The point being that for all the over 400 ascii tests (and also for
the handful of utf8 tests), groff output matches the expectation.
Admittedly, that suite isn't exercising PostScript, PDF, or HTML.
Yours,
Ingo
make check-am
make
make all-am
make check-TESTS
PASS: contrib/gdiffmk/tests/gdiffmk_tests.sh
sed -e
"s|[@]abs_top_builddir[@]|/home/schwarze/groff-1.22.4.rc4.solaris11/build|g" \
-e "s|[@]GHOSTSCRIPT[@]|gs|g" \
../contrib/hdtbl/examples/test-hdtbl.sh.in >
contrib/hdtbl/examples/test-hdtbl.sh
chmod +x contrib/hdtbl/examples/test-hdtbl.sh
FAIL: contrib/hdtbl/examples/test-hdtbl.sh
sed -e
"s|[@]abs_top_builddir[@]|/home/schwarze/groff-1.22.4.rc4.solaris11/build|g" \
../contrib/mom/examples/test-mom.sh.in >
contrib/mom/examples/tests-mom.sh
chmod +x contrib/mom/examples/tests-mom.sh
FAIL: contrib/mom/examples/tests-mom.sh
============================================================================
Testsuite summary for GNU Troff 1.22.4.rc4
============================================================================
# TOTAL: 3
# PASS: 1
# SKIP: 0
# XFAIL: 0
# FAIL: 2
# XPASS: 0
# ERROR: 0
============================================================================
See ./test-suite.log
Please report to http://savannah.gnu.org/bugs/?group=groff
============================================================================
*** Error code 1
The following command caused the error:
case $- in *e*) set +e;; esac; { mgn= red= grn= lgn= blu= brg= std=;
am__color_tests=no; if test "X" = Xno; then am__color_tests=no; elif test
"X" = Xalways; then am__color_tests=yes; elif test "X$TERM" != Xdumb && {
test -t 1; } 2>/dev/null; then am__color_tests=yes; fi; if test
$am__color_tests = yes; then red='[0;31m'; grn='[0;32m'; lgn='[1;32m';
blu='[1;34m'; mgn='[0;35m'; brg='[1m'; std='[m'; fi; };
bases='contrib/gdiffmk/tests/gdiffmk_tests.sh.log
contrib/hdtbl/examples/test-hdtbl.sh.log
contrib/mom/examples/tests-mom.sh.log'; bases=`for i in $bases; do echo $i;
done | sed 's/\.log$//'`; bases=`echo $bases`; \
ws='[ ]'; \
results=`for b in $bases; do echo $b.trs; done`; \
test -n "$results" || results=/dev/null; \
all=` grep "^$ws*:test-result:" $results | wc -l`; \
pass=` grep "^$ws*:test-result:$ws*PASS" $results | wc -l`; \
fail=` grep "^$ws*:test-result:$ws*FAIL" $results | wc -l`; \
skip=` grep "^$ws*:test-result:$ws*SKIP" $results | wc -l`; \
xfail=`grep "^$ws*:test-result:$ws*XFAIL" $results | wc -l`; \
xpass=`grep "^$ws*:test-result:$ws*XPASS" $results | wc -l`; \
error=`grep "^$ws*:test-result:$ws*ERROR" $results | wc -l`; \
if test `expr $fail + $xpass + $error` -eq 0; then \
success=true; \
else \
success=false; \
fi; \
br='==================='; br=$br$br$br$br; \
result_count () \
{ \
if test x"$1" = x"--maybe-color"; then \
maybe_colorize=yes; \
elif test x"$1" = x"--no-color"; then \
maybe_colorize=no; \
else \
echo "test-suite.log: invalid 'result_count' usage" >&2; exit 4; \
fi; \
shift; \
desc=$1 count=$2; \
if test $maybe_colorize = yes && test $count -gt 0; then \
color_start=$3 color_end=$std; \
else \
color_start= color_end=; \
fi; \
echo "${color_start}# $desc $count${color_end}"; \
}; \
create_testsuite_report () \
{ \
result_count $1 "TOTAL:" $all "$brg"; \
result_count $1 "PASS: " $pass "$grn"; \
result_count $1 "SKIP: " $skip "$blu"; \
result_count $1 "XFAIL:" $xfail "$lgn"; \
result_count $1 "FAIL: " $fail "$red"; \
result_count $1 "XPASS:" $xpass "$red"; \
result_count $1 "ERROR:" $error "$mgn"; \
}; \
{ \
echo "GNU Troff 1.22.4.rc4: ./test-suite.log" | \
{ sed 's/.*/ & /;h;s/./=/g;p;x;s/ *$//;p;g' && echo; };
\
create_testsuite_report --no-color; \
echo; \
echo ".. contents:: :depth: 2"; \
echo; \
for b in $bases; do echo $b; done \
| gawk ' function fatal(msg) { print "fatal: making test-suite.log: "
msg | "cat >&2"; exit 1; } function rst_section(header) { print header;
len = length(header); for (i = 1; i <= len; i = i + 1) printf "="; printf
"\n\n"; } { copy_in_global_log = 1; global_test_result = "RUN"; while ((rc
= (getline line < ($0 ".trs"))) != 0) { if (rc < 0) fatal("failed to read
from " $0 ".trs"); if (line ~ /^[ ]*:global-test-result:[ ]*/)
{ sub("^[ ]*:global-test-result:[ ]*", "", line); sub("[
]*$", "", line); global_test_result = line; } else if (line ~ /^[
]*:copy-in-global-log:[ ]*[nN][oO]/) copy_in_global_log = 0; }; if
(copy_in_global_log) { rst_section(global_test_result ": " $0); while ((rc =
(getline line < ($0 ".log"))) != 0) { if (rc < 0) fatal("failed to read from
" $0 ".log"); print line; }; printf "\n"; }; close ($0 ".trs"); close ($0
".log"); }'; \
} >test-suite.log.tmp || exit 1; \
mv test-suite.log.tmp test-suite.log; \
if $success; then \
col="$grn"; \
else \
col="$red"; \
test x"$VERBOSE" = x || cat test-suite.log; \
fi; \
echo "${col}$br${std}"; \
echo "${col}Testsuite summary for GNU Troff 1.22.4.rc4${std}"; \
echo "${col}$br${std}"; \
create_testsuite_report --maybe-color; \
echo "$col$br$std"; \
if $success; then :; else \
echo "${col}See ./test-suite.log${std}"; \
if test -n "http://savannah.gnu.org/bugs/?group=groff"; then
\
echo "${col}Please report to
http://savannah.gnu.org/bugs/?group=groff${std}"; \
fi; \
echo "$col$br$std"; \
fi; \
$success || exit 1
make: Fatal error: Command failed for target `test-suite.log'
Current working directory /home/schwarze/groff-1.22.4.rc4.solaris11/build
*** Error code 1
The following command caused the error:
set +e; bases='contrib/gdiffmk/tests/gdiffmk_tests.sh.log
contrib/hdtbl/examples/test-hdtbl.sh.log
contrib/mom/examples/tests-mom.sh.log'; bases=`for i in $bases; do echo $i;
done | sed 's/\.log$//'`; bases=`echo $bases`; \
log_list=`for i in $bases; do echo $i.log; done`; \
trs_list=`for i in $bases; do echo $i.trs; done`; \
log_list=`echo $log_list`; trs_list=`echo $trs_list`; \
make test-suite.log TEST_LOGS="$log_list"; \
exit $?;
make: Fatal error: Command failed for target `check-TESTS'
Current working directory /home/schwarze/groff-1.22.4.rc4.solaris11/build
*** Error code 1
make: Fatal error: Command failed for target `check-am'
Current working directory /home/schwarze/groff-1.22.4.rc4.solaris11/build
*** Error code 1
make: Fatal error: Command failed for target `check'
============================================
GNU Troff 1.22.4.rc4: ./test-suite.log
============================================
# TOTAL: 3
# PASS: 1
# SKIP: 0
# XFAIL: 0
# FAIL: 2
# XPASS: 0
# ERROR: 0
.. contents:: :depth: 2
FAIL: contrib/hdtbl/examples/test-hdtbl.sh
==========================================
Checking
/home/schwarze/groff-1.22.4.rc4.solaris11/build/contrib/hdtbl/examples/fonts_n.ps
Error: expected 38 pages, found 1 pages
Checking
/home/schwarze/groff-1.22.4.rc4.solaris11/build/contrib/hdtbl/examples/fonts_x.ps
Error: expected 38 pages, found 1 pages
FAIL contrib/hdtbl/examples/test-hdtbl.sh (exit status: 255)
FAIL: contrib/mom/examples/tests-mom.sh
=======================================
Checking number of pages of
/home/schwarze/groff-1.22.4.rc4.solaris11/build/contrib/mom/examples/letter.pdf
Checking number of pages of
/home/schwarze/groff-1.22.4.rc4.solaris11/build/contrib/mom/examples/mom-pdf.pdf
Checking number of pages of
/home/schwarze/groff-1.22.4.rc4.solaris11/build/contrib/mom/examples/mon_premier_doc.pdf
Checking number of pages of
/home/schwarze/groff-1.22.4.rc4.solaris11/build/contrib/mom/examples/sample_docs.pdf
Checking number of pages of
/home/schwarze/groff-1.22.4.rc4.solaris11/build/contrib/mom/examples/slide-demo.pdf
Checking number of pages of
/home/schwarze/groff-1.22.4.rc4.solaris11/build/contrib/mom/examples/typesetting.pdf
Syntax Error: Couldn't find trailer dictionary
Syntax Error: Couldn't find trailer dictionary
Syntax Error: Couldn't read xref table
Error: expected 3 pages, found pages
Checking if
/home/schwarze/groff-1.22.4.rc4.solaris11/build/contrib/mom/examples/typesetting.pdf
has images
Syntax Error: Couldn't find trailer dictionary
Syntax Error: Couldn't find trailer dictionary
Syntax Error: Couldn't read xref table
no images found
./contrib/mom/examples/tests-mom.sh[51]: ret: not found [No such file or
directory]
Checking if
/home/schwarze/groff-1.22.4.rc4.solaris11/build/contrib/mom/examples/slide-demo.pdf
has images
FAIL contrib/mom/examples/tests-mom.sh (exit status: 255)
make check-am
make
make all-am
make check-TESTS
PASS: contrib/gdiffmk/tests/gdiffmk_tests.sh
FAIL: contrib/hdtbl/examples/test-hdtbl.sh
FAIL: contrib/mom/examples/tests-mom.sh
============================================================================
Testsuite summary for GNU Troff 1.22.4.rc4
============================================================================
# TOTAL: 3
# PASS: 1
# SKIP: 0
# XFAIL: 0
# FAIL: 2
# XPASS: 0
# ERROR: 0
============================================================================
See ./test-suite.log
Please report to http://savannah.gnu.org/bugs/?group=groff
============================================================================
*** Error code 1
The following command caused the error:
case $- in *e*) set +e;; esac; { mgn= red= grn= lgn= blu= brg= std=;
am__color_tests=no; if test "X" = Xno; then am__color_tests=no; elif test
"X" = Xalways; then am__color_tests=yes; elif test "X$TERM" != Xdumb && {
test -t 1; } 2>/dev/null; then am__color_tests=yes; fi; if test
$am__color_tests = yes; then red='[0;31m'; grn='[0;32m'; lgn='[1;32m';
blu='[1;34m'; mgn='[0;35m'; brg='[1m'; std='[m'; fi; };
bases='contrib/gdiffmk/tests/gdiffmk_tests.sh.log
contrib/hdtbl/examples/test-hdtbl.sh.log
contrib/mom/examples/tests-mom.sh.log'; bases=`for i in $bases; do echo $i;
done | sed 's/\.log$//'`; bases=`echo $bases`; \
ws='[ ]'; \
results=`for b in $bases; do echo $b.trs; done`; \
test -n "$results" || results=/dev/null; \
all=` grep "^$ws*:test-result:" $results | wc -l`; \
pass=` grep "^$ws*:test-result:$ws*PASS" $results | wc -l`; \
fail=` grep "^$ws*:test-result:$ws*FAIL" $results | wc -l`; \
skip=` grep "^$ws*:test-result:$ws*SKIP" $results | wc -l`; \
xfail=`grep "^$ws*:test-result:$ws*XFAIL" $results | wc -l`; \
xpass=`grep "^$ws*:test-result:$ws*XPASS" $results | wc -l`; \
error=`grep "^$ws*:test-result:$ws*ERROR" $results | wc -l`; \
if test `expr $fail + $xpass + $error` -eq 0; then \
success=true; \
else \
success=false; \
fi; \
br='==================='; br=$br$br$br$br; \
result_count () \
{ \
if test x"$1" = x"--maybe-color"; then \
maybe_colorize=yes; \
elif test x"$1" = x"--no-color"; then \
maybe_colorize=no; \
else \
echo "test-suite.log: invalid 'result_count' usage" >&2; exit 4; \
fi; \
shift; \
desc=$1 count=$2; \
if test $maybe_colorize = yes && test $count -gt 0; then \
color_start=$3 color_end=$std; \
else \
color_start= color_end=; \
fi; \
echo "${color_start}# $desc $count${color_end}"; \
}; \
create_testsuite_report () \
{ \
result_count $1 "TOTAL:" $all "$brg"; \
result_count $1 "PASS: " $pass "$grn"; \
result_count $1 "SKIP: " $skip "$blu"; \
result_count $1 "XFAIL:" $xfail "$lgn"; \
result_count $1 "FAIL: " $fail "$red"; \
result_count $1 "XPASS:" $xpass "$red"; \
result_count $1 "ERROR:" $error "$mgn"; \
}; \
{ \
echo "GNU Troff 1.22.4.rc4: ./test-suite.log" | \
{ sed 's/.*/ & /;h;s/./=/g;p;x;s/ *$//;p;g' && echo; };
\
create_testsuite_report --no-color; \
echo; \
echo ".. contents:: :depth: 2"; \
echo; \
for b in $bases; do echo $b; done \
| gawk ' function fatal(msg) { print "fatal: making test-suite.log: "
msg | "cat >&2"; exit 1; } function rst_section(header) { print header;
len = length(header); for (i = 1; i <= len; i = i + 1) printf "="; printf
"\n\n"; } { copy_in_global_log = 1; global_test_result = "RUN"; while ((rc
= (getline line < ($0 ".trs"))) != 0) { if (rc < 0) fatal("failed to read
from " $0 ".trs"); if (line ~ /^[ ]*:global-test-result:[ ]*/)
{ sub("^[ ]*:global-test-result:[ ]*", "", line); sub("[
]*$", "", line); global_test_result = line; } else if (line ~ /^[
]*:copy-in-global-log:[ ]*[nN][oO]/) copy_in_global_log = 0; }; if
(copy_in_global_log) { rst_section(global_test_result ": " $0); while ((rc =
(getline line < ($0 ".log"))) != 0) { if (rc < 0) fatal("failed to read from
" $0 ".log"); print line; }; printf "\n"; }; close ($0 ".trs"); close ($0
".log"); }'; \
} >test-suite.log.tmp || exit 1; \
mv test-suite.log.tmp test-suite.log; \
if $success; then \
col="$grn"; \
else \
col="$red"; \
test x"$VERBOSE" = x || cat test-suite.log; \
fi; \
echo "${col}$br${std}"; \
echo "${col}Testsuite summary for GNU Troff 1.22.4.rc4${std}"; \
echo "${col}$br${std}"; \
create_testsuite_report --maybe-color; \
echo "$col$br$std"; \
if $success; then :; else \
echo "${col}See ./test-suite.log${std}"; \
if test -n "http://savannah.gnu.org/bugs/?group=groff"; then
\
echo "${col}Please report to
http://savannah.gnu.org/bugs/?group=groff${std}"; \
fi; \
echo "$col$br$std"; \
fi; \
$success || exit 1
make: Fatal error: Command failed for target `test-suite.log'
Current working directory /home/schwarze/groff-1.22.4.rc4.solaris10/build
*** Error code 1
The following command caused the error:
set +e; bases='contrib/gdiffmk/tests/gdiffmk_tests.sh.log
contrib/hdtbl/examples/test-hdtbl.sh.log
contrib/mom/examples/tests-mom.sh.log'; bases=`for i in $bases; do echo $i;
done | sed 's/\.log$//'`; bases=`echo $bases`; \
log_list=`for i in $bases; do echo $i.log; done`; \
trs_list=`for i in $bases; do echo $i.trs; done`; \
log_list=`echo $log_list`; trs_list=`echo $trs_list`; \
make test-suite.log TEST_LOGS="$log_list"; \
exit $?;
make: Fatal error: Command failed for target `check-TESTS'
Current working directory /home/schwarze/groff-1.22.4.rc4.solaris10/build
*** Error code 1
make: Fatal error: Command failed for target `check-am'
Current working directory /home/schwarze/groff-1.22.4.rc4.solaris10/build
*** Error code 1
make: Fatal error: Command failed for target `check'
============================================
GNU Troff 1.22.4.rc4: ./test-suite.log
============================================
# TOTAL: 3
# PASS: 1
# SKIP: 0
# XFAIL: 0
# FAIL: 2
# XPASS: 0
# ERROR: 0
.. contents:: :depth: 2
FAIL: contrib/hdtbl/examples/test-hdtbl.sh
==========================================
Checking
/home/schwarze/groff-1.22.4.rc4.solaris10/build/contrib/hdtbl/examples/fonts_n.ps
Error: expected 38 pages, found 1 pages
Checking
/home/schwarze/groff-1.22.4.rc4.solaris10/build/contrib/hdtbl/examples/fonts_x.ps
Error: expected 38 pages, found 1 pages
FAIL contrib/hdtbl/examples/test-hdtbl.sh (exit status: 255)
FAIL: contrib/mom/examples/tests-mom.sh
=======================================
./contrib/mom/examples/tests-mom.sh: !: not found
./contrib/mom/examples/tests-mom.sh: !: not found
./contrib/mom/examples/tests-mom.sh: !: not found
./contrib/mom/examples/tests-mom.sh: !: not found
./contrib/mom/examples/tests-mom.sh: !: not found
./contrib/mom/examples/tests-mom.sh: !: not found
Checking number of pages of
/home/schwarze/groff-1.22.4.rc4.solaris10/build/contrib/mom/examples/letter.pdf
Checking number of pages of
/home/schwarze/groff-1.22.4.rc4.solaris10/build/contrib/mom/examples/mom-pdf.pdf
Checking number of pages of
/home/schwarze/groff-1.22.4.rc4.solaris10/build/contrib/mom/examples/mon_premier_doc.pdf
Checking number of pages of
/home/schwarze/groff-1.22.4.rc4.solaris10/build/contrib/mom/examples/sample_docs.pdf
Checking number of pages of
/home/schwarze/groff-1.22.4.rc4.solaris10/build/contrib/mom/examples/slide-demo.pdf
Checking number of pages of
/home/schwarze/groff-1.22.4.rc4.solaris10/build/contrib/mom/examples/typesetting.pdf
Syntax Error: Couldn't find trailer dictionary
Syntax Error: Couldn't find trailer dictionary
Syntax Error: Couldn't read xref table
Error: expected 3 pages, found pages
Checking if
/home/schwarze/groff-1.22.4.rc4.solaris10/build/contrib/mom/examples/typesetting.pdf
has images
Syntax Error: Couldn't find trailer dictionary
Syntax Error: Couldn't find trailer dictionary
Syntax Error: Couldn't read xref table
no images found
./contrib/mom/examples/tests-mom.sh: ret: not found
Checking if
/home/schwarze/groff-1.22.4.rc4.solaris10/build/contrib/mom/examples/slide-demo.pdf
has images
FAIL contrib/mom/examples/tests-mom.sh (exit status: 255)
make check-am
make
make all-am
make check-TESTS
PASS: contrib/gdiffmk/tests/gdiffmk_tests.sh
sed -e
"s|[@]abs_top_builddir[@]|/home/schwarze/groff-1.22.4.rc4.solaris9/build|g" \
-e "s|[@]GHOSTSCRIPT[@]|gs|g" \
../contrib/hdtbl/examples/test-hdtbl.sh.in >
contrib/hdtbl/examples/test-hdtbl.sh
chmod +x contrib/hdtbl/examples/test-hdtbl.sh
FAIL: contrib/hdtbl/examples/test-hdtbl.sh
sed -e
"s|[@]abs_top_builddir[@]|/home/schwarze/groff-1.22.4.rc4.solaris9/build|g" \
../contrib/mom/examples/test-mom.sh.in >
contrib/mom/examples/tests-mom.sh
chmod +x contrib/mom/examples/tests-mom.sh
FAIL: contrib/mom/examples/tests-mom.sh
============================================================================
Testsuite summary for GNU Troff 1.22.4.rc4
============================================================================
# TOTAL: 3
# PASS: 1
# SKIP: 0
# XFAIL: 0
# FAIL: 2
# XPASS: 0
# ERROR: 0
============================================================================
See ./test-suite.log
Please report to http://savannah.gnu.org/bugs/?group=groff
============================================================================
*** Error code 1
make: Fatal error: Command failed for target `test-suite.log'
Current working directory /home/schwarze/groff-1.22.4.rc4.solaris9/build
*** Error code 1
make: Fatal error: Command failed for target `check-TESTS'
Current working directory /home/schwarze/groff-1.22.4.rc4.solaris9/build
*** Error code 1
make: Fatal error: Command failed for target `check-am'
Current working directory /home/schwarze/groff-1.22.4.rc4.solaris9/build
*** Error code 1
make: Fatal error: Command failed for target `check'
============================================
GNU Troff 1.22.4.rc4: ./test-suite.log
============================================
# TOTAL: 3
# PASS: 1
# SKIP: 0
# XFAIL: 0
# FAIL: 2
# XPASS: 0
# ERROR: 0
.. contents:: :depth: 2
FAIL: contrib/hdtbl/examples/test-hdtbl.sh
==========================================
Checking
/home/schwarze/groff-1.22.4.rc4.solaris9/build/contrib/hdtbl/examples/fonts_n.ps
Error: expected 38 pages, found 1 pages
Checking
/home/schwarze/groff-1.22.4.rc4.solaris9/build/contrib/hdtbl/examples/fonts_x.ps
Error: expected 38 pages, found 1 pages
FAIL contrib/hdtbl/examples/test-hdtbl.sh (exit status: 255)
FAIL: contrib/mom/examples/tests-mom.sh
=======================================
./contrib/mom/examples/tests-mom.sh: !: not found
./contrib/mom/examples/tests-mom.sh: !: not found
./contrib/mom/examples/tests-mom.sh: !: not found
./contrib/mom/examples/tests-mom.sh: !: not found
./contrib/mom/examples/tests-mom.sh: !: not found
./contrib/mom/examples/tests-mom.sh: !: not found
Checking number of pages of
/home/schwarze/groff-1.22.4.rc4.solaris9/build/contrib/mom/examples/letter.pdf
pdfinfo: cannot find/execute "pdfinfo" in ISA subdirectories
Error: expected 1 pages, found pages
Checking number of pages of
/home/schwarze/groff-1.22.4.rc4.solaris9/build/contrib/mom/examples/mom-pdf.pdf
pdfinfo: cannot find/execute "pdfinfo" in ISA subdirectories
Error: expected 8 pages, found pages
Checking number of pages of
/home/schwarze/groff-1.22.4.rc4.solaris9/build/contrib/mom/examples/mon_premier_doc.pdf
pdfinfo: cannot find/execute "pdfinfo" in ISA subdirectories
Error: expected 5 pages, found pages
Checking number of pages of
/home/schwarze/groff-1.22.4.rc4.solaris9/build/contrib/mom/examples/sample_docs.pdf
pdfinfo: cannot find/execute "pdfinfo" in ISA subdirectories
Error: expected 12 pages, found pages
Checking number of pages of
/home/schwarze/groff-1.22.4.rc4.solaris9/build/contrib/mom/examples/slide-demo.pdf
pdfinfo: cannot find/execute "pdfinfo" in ISA subdirectories
Error: expected 27 pages, found pages
Checking number of pages of
/home/schwarze/groff-1.22.4.rc4.solaris9/build/contrib/mom/examples/typesetting.pdf
pdfinfo: cannot find/execute "pdfinfo" in ISA subdirectories
Error: expected 3 pages, found pages
Checking if
/home/schwarze/groff-1.22.4.rc4.solaris9/build/contrib/mom/examples/typesetting.pdf
has images
pdfimages: cannot find/execute "pdfimages" in ISA subdirectories
no images found
./contrib/mom/examples/tests-mom.sh: ret: not found
Checking if
/home/schwarze/groff-1.22.4.rc4.solaris9/build/contrib/mom/examples/slide-demo.pdf
has images
pdfimages: cannot find/execute "pdfimages" in ISA subdirectories
no images found
./contrib/mom/examples/tests-mom.sh: ret: not found
FAIL contrib/mom/examples/tests-mom.sh (exit status: 255)