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='';  grn='';  lgn='';  
blu='';  mgn='';  brg='';  std='';  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='';  grn='';  lgn='';  
blu='';  mgn='';  brg='';  std='';  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)

Reply via email to