On Alpine Linux 3.24, FreeBSD 15.0, OpenBSD 7.9, I see a test failure:
FAIL: contrib/mm/tests/GETST-works.sh
Find attached the log files.
It is strange that the error is:
mmroff: fatal error: "./groff -rRef=1 -z -mm -t -T utf8 -P -cbou
../contrib/mm/tests/artifacts/use-reference.mm" exited with status 4096
I thought that the maximum portable exit status in POSIX was 127
(or 255, if you allow process termination by signal).
Bruno
===========================================
GNU roff 1.25.0.rc3: ./test-suite.log
===========================================
# TOTAL: 378
# PASS: 360
# SKIP: 13
# XFAIL: 4
# FAIL: 1
# XPASS: 0
# ERROR: 0
.. contents:: :depth: 2
SKIP: contrib/gdiffmk/tests/runtests.sh
=======================================
../contrib/gdiffmk/tests/runtests.sh: diff command does not support -D option; skipping
SKIP contrib/gdiffmk/tests/runtests.sh (exit status: 77)
SKIP: contrib/glilypond/tests/smoke-test.sh
===========================================
../contrib/glilypond/tests/smoke-test.sh: Perl module File::HomeDir not available; skipping
SKIP contrib/glilypond/tests/smoke-test.sh (exit status: 77)
SKIP: contrib/hdtbl/examples/test-hdtbl.sh
==========================================
Ghostscript program missing; skipping
SKIP contrib/hdtbl/examples/test-hdtbl.sh (exit status: 77)
FAIL: contrib/mm/tests/GETST-works.sh
=====================================
mmroff: fatal error: "./groff -rRef=1 -z -mm -t -T utf8 -P -cbou ../contrib/mm/tests/artifacts/use-reference.mm" exited with status 4096
FAIL contrib/mm/tests/GETST-works.sh (exit status: 1)
SKIP: contrib/mom/examples/test-mom.sh
======================================
./contrib/mom/examples/test-mom.sh: URW fonts needed to generate mom examples; skipping
SKIP contrib/mom/examples/test-mom.sh (exit status: 77)
SKIP: font/devpdf/tests/check-default-foundry.sh
================================================
checking for font description CB...
checking for font description CBI...
checking for font description CI...
checking for font description CR...
checking for font description HB...
checking for font description HBI...
checking for font description HI...
checking for font description HR...
checking for font description S...
checking for font description TB...
checking for font description TBI...
checking for font description TI...
checking for font description TR...
checking for font description ZD...
./font/devpdf/tests/check-default-foundry.sh: Ghostscript not available; skipping check for any further fonts in the default foundry
SKIP font/devpdf/tests/check-default-foundry.sh (exit status: 77)
SKIP: font/devpdf/tests/check-urw-foundry.sh
============================================
./font/devpdf/tests/check-urw-foundry.sh: URW fonts not found at configuration time; skipping
SKIP font/devpdf/tests/check-urw-foundry.sh (exit status: 77)
SKIP: src/devices/gropdf/tests/interpret-grout-correctly.sh
===========================================================
../src/devices/gropdf/tests/interpret-grout-correctly.sh: cannot locate 'pdftotext' command; skipping
SKIP src/devices/gropdf/tests/interpret-grout-correctly.sh (exit status: 77)
XFAIL: tmac/tests/pdf_bookmark-starting-with-control-char-works.sh
==================================================================
x X ps:exec [/Dest /pdf:bm1 /View [/FitH -19000 u] /DEST pdfmark
x X ps:exec [/Dest /pdf:bm1 /Title (Attack...) /Level 1 /OUT pdfmark
x X ps:exec [/Dest /pdf:bm2 /View [/FitH -43000 u] /DEST pdfmark
x X ps:exec [/Dest /pdf:bm2 /Title (...Decay...) /Level 1 /OUT pdfmark
x X ps:exec [/Dest /pdf:bm3 /View [/FitH -67000 u] /DEST pdfmark
x X ps:exec [/Dest /pdf:bm3 /Title (\&...Sustain...) /Level 1 /OUT pdfmark
x X ps:exec [/Dest /pdf:bm4 /View [/FitH -91000 u] /DEST pdfmark
x X ps:exec [/Dest /pdf:bm4 /Title (Release) /Level 1 /OUT pdfmark
checking bookmark with trailing ellipsis
checking bookmark with leading and trailing ellipsis
checking bookmark with leading and trailing ellipsis (and dummy character workaround)
...FAILED
checking bookmark with no ellipsis
XFAIL tmac/tests/pdf_bookmark-starting-with-control-char-works.sh (exit status: 1)
SKIP: tmac/tests/pdfpic_does-not-choke-on-bad-pdfinfo-output.sh
===============================================================
../tmac/tests/pdfpic_does-not-choke-on-bad-pdfinfo-output.sh: cannot locate 'gs' command; skipping
SKIP tmac/tests/pdfpic_does-not-choke-on-bad-pdfinfo-output.sh (exit status: 77)
SKIP: tmac/tests/pdfpic_falls-back-to-PSPIC.sh
==============================================
../tmac/tests/pdfpic_falls-back-to-PSPIC.sh: cannot locate 'gs' command; skipping
SKIP tmac/tests/pdfpic_falls-back-to-PSPIC.sh (exit status: 77)
SKIP: src/preproc/preconv/tests/smoke-test.sh
=============================================
testing -e flag override of BOM detection
testing detection of UTF-32BE BOM
testing detection of UTF-32LE BOM
testing detection of UTF-16BE BOM
testing detection of UTF-16LE BOM
testing detection of UTF-8 BOM
testing detection of Emacs coding tag in piped input
../src/preproc/preconv/tests/smoke-test.sh: preconv lacks uchardet support; skipping
SKIP src/preproc/preconv/tests/smoke-test.sh (exit status: 77)
XFAIL: src/roff/groff/tests/current-language-and-environment-in-sync.sh
=======================================================================
1 en=en
2 (empty)=en
3 fr=fr
4 en=fr
5 fr=fr
6 (empty)=fr
7 de=de
8 (empty)=de
9 de=de
A fr=de
B en=de
C (empty)=de
D fr=de
E (empty)=de
F en=en
verifying that language code on startup is 'en'
verifying that language code in new environment is empty (1)
...FAILED
verifying that language code can be set to 'fr'
verifying that language code reverts on environment pop (1)
...FAILED
verifying that language code restored on environment push (1)
verifying that language code in new environment is empty (2)
...FAILED
verifying that language code can be set to 'de'
verifying that language code in new environment is empty (3)
...FAILED
verifying that language code restored on environment pop (2)
verifying that language code restored on environment pop (3)
...FAILED
verifying that language code restored on environment pop (4)
...FAILED
verifying that language code in new environment is empty (4)
...FAILED
verifying that `evc` request copies language code
...FAILED
verifying that empty language code restored on environment push
...FAILED
verifying that assertion holds when using `hla` request
XFAIL src/roff/groff/tests/current-language-and-environment-in-sync.sh (exit status: 1)
SKIP: src/roff/groff/tests/html-device-smoke-test.sh
====================================================
../src/roff/groff/tests/html-device-smoke-test.sh: cannot locate 'pnmcrop' command; skipping
SKIP src/roff/groff/tests/html-device-smoke-test.sh (exit status: 77)
SKIP: src/roff/groff/tests/html-device-works-with-grn-and-eqn.sh
================================================================
../src/roff/groff/tests/html-device-works-with-grn-and-eqn.sh: cannot locate 'pnmcrop' command; skipping
SKIP src/roff/groff/tests/html-device-works-with-grn-and-eqn.sh (exit status: 77)
XFAIL: src/roff/groff/tests/stringup-request-transforms-non-basic-latin.sh
==========================================================================
XFAIL src/roff/groff/tests/stringup-request-transforms-non-basic-latin.sh (exit status: 1)
SKIP: tmac/tests/an_UR-works.sh
===============================
foo(1) General Commands Manual foo(1)
Name
foo - frobnicate a bar
Description
See figure 1 <http://foo.example.com>. Or <http://bar.example.com>.
<http://baz.example.com>
Frumious!
groff test suite 2022-11-22 foo(1)
checking formatting of web URI with link text (ascii device; hyperlinks disabled)
checking formatting of web URI with no link text (ascii device; hyperlinks disabled)
checking formatting of web URI with no link text as paragraph tag (ascii device; hyperlinks disabled)
foo(1) General Commands Manual foo(1)
Name
foo - frobnicate a bar
Description
See figure 1. Or http://bar.example.com.
http://baz.example.com
Frumious!
groff test suite 2022-11-22 foo(1)
checking formatting of web URI with link text (ascii device; hyperlinks enabled)
checking formatting of web URI with no link text (ascii device; hyperlinks enabled)
checking formatting of web URI with no link text as paragraph tag (ascii device; hyperlinks enabled)
<!-- Creator : groff version 1.25.0.rc3 -->
<!-- CreationDate: Wed Oct 14 19:32:28 2026 -->
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta name="generator" content="groff -Thtml, see www.gnu.org">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="Content-Style" content="text/css">
<style type="text/css">
p { margin-top: 0; margin-bottom: 0; vertical-align: top }
pre { margin-top: 0; margin-bottom: 0; vertical-align: top }
table { margin-top: 0; margin-bottom: 0; vertical-align: top }
h1 { text-align: center }
body { max-width: 80ch; margin-left: auto; margin-right: auto; padding: 1em; }
img { max-width: 100%; height: auto; }
.code-display { display: block; font-family: monospace; }
.code-display p { margin-top: 0; margin-bottom: 0; }
</style>
<title>foo</title>
</head>
<body>
<h1 align="center">foo</h1>
<a href="#Name">Name</a><br>
<a href="#See also">See also</a><br>
<hr>
<h2>Name
<a name="Name"></a>
</h2>
<p style="margin-left:6%; margin-top: 1em">foo - frobnicate
a bar</p>
<h2>See also
<a name="See also"></a>
</h2>
<p style="margin-left:6%; margin-top: 1em">For our SOSP
presentation, check our
<a href="https://example.com">website</a>.</p>
<hr>
</body>
</html>
checking HTML output of web URI
../tmac/tests/an_UR-works.sh: cannot locate 'pdftotext' command; skipping
SKIP tmac/tests/an_UR-works.sh (exit status: 77)
XFAIL: tmac/tests/e_footnotes-work-with-columns.sh
==================================================
e.tmac:<standard input>:5: changing columnation with footnote pending
e.tmac:<standard input>:7: writing 2-column footnote in 1-column layout
XFAIL tmac/tests/e_footnotes-work-with-columns.sh (exit status: 1)
===========================================
GNU roff 1.25.0.rc3: ./test-suite.log
===========================================
# TOTAL: 378
# PASS: 360
# SKIP: 13
# XFAIL: 4
# FAIL: 1
# XPASS: 0
# ERROR: 0
.. contents:: :depth: 2
SKIP: contrib/glilypond/tests/smoke-test.sh
===========================================
../contrib/glilypond/tests/smoke-test.sh: Perl module File::HomeDir not available; skipping
SKIP contrib/glilypond/tests/smoke-test.sh (exit status: 77)
SKIP: contrib/hdtbl/examples/test-hdtbl.sh
==========================================
Ghostscript program missing; skipping
SKIP contrib/hdtbl/examples/test-hdtbl.sh (exit status: 77)
FAIL: contrib/mm/tests/GETST-works.sh
=====================================
mmroff: fatal error: "./groff -rRef=1 -z -mm -t -T utf8 -P -cbou ../contrib/mm/tests/artifacts/use-reference.mm" exited with status 4096
FAIL contrib/mm/tests/GETST-works.sh (exit status: 1)
SKIP: contrib/mom/examples/test-mom.sh
======================================
./contrib/mom/examples/test-mom.sh: URW fonts needed to generate mom examples; skipping
SKIP contrib/mom/examples/test-mom.sh (exit status: 77)
SKIP: font/devpdf/tests/check-default-foundry.sh
================================================
checking for font description CB...
checking for font description CBI...
checking for font description CI...
checking for font description CR...
checking for font description HB...
checking for font description HBI...
checking for font description HI...
checking for font description HR...
checking for font description S...
checking for font description TB...
checking for font description TBI...
checking for font description TI...
checking for font description TR...
checking for font description ZD...
./font/devpdf/tests/check-default-foundry.sh: Ghostscript not available; skipping check for any further fonts in the default foundry
SKIP font/devpdf/tests/check-default-foundry.sh (exit status: 77)
SKIP: font/devpdf/tests/check-urw-foundry.sh
============================================
./font/devpdf/tests/check-urw-foundry.sh: URW fonts not found at configuration time; skipping
SKIP font/devpdf/tests/check-urw-foundry.sh (exit status: 77)
SKIP: src/devices/gropdf/tests/interpret-grout-correctly.sh
===========================================================
../src/devices/gropdf/tests/interpret-grout-correctly.sh: cannot locate 'pdftotext' command; skipping
SKIP src/devices/gropdf/tests/interpret-grout-correctly.sh (exit status: 77)
XFAIL: tmac/tests/pdf_bookmark-starting-with-control-char-works.sh
==================================================================
x X ps:exec [/Dest /pdf:bm1 /View [/FitH -19000 u] /DEST pdfmark
x X ps:exec [/Dest /pdf:bm1 /Title (Attack...) /Level 1 /OUT pdfmark
x X ps:exec [/Dest /pdf:bm2 /View [/FitH -43000 u] /DEST pdfmark
x X ps:exec [/Dest /pdf:bm2 /Title (...Decay...) /Level 1 /OUT pdfmark
x X ps:exec [/Dest /pdf:bm3 /View [/FitH -67000 u] /DEST pdfmark
x X ps:exec [/Dest /pdf:bm3 /Title (\&...Sustain...) /Level 1 /OUT pdfmark
x X ps:exec [/Dest /pdf:bm4 /View [/FitH -91000 u] /DEST pdfmark
x X ps:exec [/Dest /pdf:bm4 /Title (Release) /Level 1 /OUT pdfmark
checking bookmark with trailing ellipsis
checking bookmark with leading and trailing ellipsis
checking bookmark with leading and trailing ellipsis (and dummy character workaround)
...FAILED
checking bookmark with no ellipsis
XFAIL tmac/tests/pdf_bookmark-starting-with-control-char-works.sh (exit status: 1)
SKIP: tmac/tests/pdfpic_does-not-choke-on-bad-pdfinfo-output.sh
===============================================================
../tmac/tests/pdfpic_does-not-choke-on-bad-pdfinfo-output.sh: cannot locate 'gs' command; skipping
SKIP tmac/tests/pdfpic_does-not-choke-on-bad-pdfinfo-output.sh (exit status: 77)
SKIP: tmac/tests/pdfpic_falls-back-to-PSPIC.sh
==============================================
../tmac/tests/pdfpic_falls-back-to-PSPIC.sh: cannot locate 'gs' command; skipping
SKIP tmac/tests/pdfpic_falls-back-to-PSPIC.sh (exit status: 77)
SKIP: src/preproc/preconv/tests/smoke-test.sh
=============================================
testing -e flag override of BOM detection
testing detection of UTF-32BE BOM
testing detection of UTF-32LE BOM
testing detection of UTF-16BE BOM
testing detection of UTF-16LE BOM
testing detection of UTF-8 BOM
testing detection of Emacs coding tag in piped input
../src/preproc/preconv/tests/smoke-test.sh: preconv lacks uchardet support; skipping
SKIP src/preproc/preconv/tests/smoke-test.sh (exit status: 77)
SKIP: src/preproc/refer/tests/check-index-file-validity.sh
==========================================================
cannot be sure of index file data format; skipping
SKIP src/preproc/refer/tests/check-index-file-validity.sh (exit status: 77)
XFAIL: src/roff/groff/tests/current-language-and-environment-in-sync.sh
=======================================================================
1 en=en
2 (empty)=en
3 fr=fr
4 en=fr
5 fr=fr
6 (empty)=fr
7 de=de
8 (empty)=de
9 de=de
A fr=de
B en=de
C (empty)=de
D fr=de
E (empty)=de
F en=en
verifying that language code on startup is 'en'
verifying that language code in new environment is empty (1)
...FAILED
verifying that language code can be set to 'fr'
verifying that language code reverts on environment pop (1)
...FAILED
verifying that language code restored on environment push (1)
verifying that language code in new environment is empty (2)
...FAILED
verifying that language code can be set to 'de'
verifying that language code in new environment is empty (3)
...FAILED
verifying that language code restored on environment pop (2)
verifying that language code restored on environment pop (3)
...FAILED
verifying that language code restored on environment pop (4)
...FAILED
verifying that language code in new environment is empty (4)
...FAILED
verifying that `evc` request copies language code
...FAILED
verifying that empty language code restored on environment push
...FAILED
verifying that assertion holds when using `hla` request
XFAIL src/roff/groff/tests/current-language-and-environment-in-sync.sh (exit status: 1)
SKIP: src/roff/groff/tests/html-device-smoke-test.sh
====================================================
../src/roff/groff/tests/html-device-smoke-test.sh: cannot locate 'pnmcrop' command; skipping
SKIP src/roff/groff/tests/html-device-smoke-test.sh (exit status: 77)
SKIP: src/roff/groff/tests/html-device-works-with-grn-and-eqn.sh
================================================================
../src/roff/groff/tests/html-device-works-with-grn-and-eqn.sh: cannot locate 'pnmcrop' command; skipping
SKIP src/roff/groff/tests/html-device-works-with-grn-and-eqn.sh (exit status: 77)
XFAIL: src/roff/groff/tests/stringup-request-transforms-non-basic-latin.sh
==========================================================================
XFAIL src/roff/groff/tests/stringup-request-transforms-non-basic-latin.sh (exit status: 1)
SKIP: tmac/tests/an_UR-works.sh
===============================
foo(1) General Commands Manual foo(1)
Name
foo - frobnicate a bar
Description
See figure 1 <http://foo.example.com>. Or <http://bar.example.com>.
<http://baz.example.com>
Frumious!
groff test suite 2022-11-22 foo(1)
checking formatting of web URI with link text (ascii device; hyperlinks disabled)
checking formatting of web URI with no link text (ascii device; hyperlinks disabled)
checking formatting of web URI with no link text as paragraph tag (ascii device; hyperlinks disabled)
foo(1) General Commands Manual foo(1)
Name
foo - frobnicate a bar
Description
See figure 1. Or http://bar.example.com.
http://baz.example.com
Frumious!
groff test suite 2022-11-22 foo(1)
checking formatting of web URI with link text (ascii device; hyperlinks enabled)
checking formatting of web URI with no link text (ascii device; hyperlinks enabled)
checking formatting of web URI with no link text as paragraph tag (ascii device; hyperlinks enabled)
<!-- Creator : groff version 1.25.0.rc3 -->
<!-- CreationDate: Wed Oct 14 19:32:58 2026 -->
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta name="generator" content="groff -Thtml, see www.gnu.org">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="Content-Style" content="text/css">
<style type="text/css">
p { margin-top: 0; margin-bottom: 0; vertical-align: top }
pre { margin-top: 0; margin-bottom: 0; vertical-align: top }
table { margin-top: 0; margin-bottom: 0; vertical-align: top }
h1 { text-align: center }
body { max-width: 80ch; margin-left: auto; margin-right: auto; padding: 1em; }
img { max-width: 100%; height: auto; }
.code-display { display: block; font-family: monospace; }
.code-display p { margin-top: 0; margin-bottom: 0; }
</style>
<title>foo</title>
</head>
<body>
<h1 align="center">foo</h1>
<a href="#Name">Name</a><br>
<a href="#See also">See also</a><br>
<hr>
<h2>Name
<a name="Name"></a>
</h2>
<p style="margin-left:6%; margin-top: 1em">foo - frobnicate
a bar</p>
<h2>See also
<a name="See also"></a>
</h2>
<p style="margin-left:6%; margin-top: 1em">For our SOSP
presentation, check our
<a href="https://example.com">website</a>.</p>
<hr>
</body>
</html>
checking HTML output of web URI
../tmac/tests/an_UR-works.sh: cannot locate 'pdftotext' command; skipping
SKIP tmac/tests/an_UR-works.sh (exit status: 77)
XFAIL: tmac/tests/e_footnotes-work-with-columns.sh
==================================================
e.tmac:<standard input>:5: changing columnation with footnote pending
e.tmac:<standard input>:7: writing 2-column footnote in 1-column layout
XFAIL tmac/tests/e_footnotes-work-with-columns.sh (exit status: 1)
===========================================
GNU roff 1.25.0.rc3: ./test-suite.log
===========================================
# TOTAL: 378
# PASS: 359
# SKIP: 14
# XFAIL: 4
# FAIL: 1
# XPASS: 0
# ERROR: 0
.. contents:: :depth: 2
SKIP: contrib/glilypond/tests/smoke-test.sh
===========================================
../contrib/glilypond/tests/smoke-test.sh: Perl module File::HomeDir not available; skipping
SKIP contrib/glilypond/tests/smoke-test.sh (exit status: 77)
SKIP: contrib/hdtbl/examples/test-hdtbl.sh
==========================================
Ghostscript program missing; skipping
SKIP contrib/hdtbl/examples/test-hdtbl.sh (exit status: 77)
FAIL: contrib/mm/tests/GETST-works.sh
=====================================
mmroff: fatal error: "./groff -rRef=1 -z -mm -t -T utf8 -P -cbou ../contrib/mm/tests/artifacts/use-reference.mm" exited with status 4096
FAIL contrib/mm/tests/GETST-works.sh (exit status: 1)
SKIP: contrib/mom/examples/test-mom.sh
======================================
./contrib/mom/examples/test-mom.sh: URW fonts needed to generate mom examples; skipping
SKIP contrib/mom/examples/test-mom.sh (exit status: 77)
SKIP: font/devpdf/tests/check-default-foundry.sh
================================================
checking for font description CB...
checking for font description CBI...
checking for font description CI...
checking for font description CR...
checking for font description HB...
checking for font description HBI...
checking for font description HI...
checking for font description HR...
checking for font description S...
checking for font description TB...
checking for font description TBI...
checking for font description TI...
checking for font description TR...
checking for font description ZD...
./font/devpdf/tests/check-default-foundry.sh: Ghostscript not available; skipping check for any further fonts in the default foundry
SKIP font/devpdf/tests/check-default-foundry.sh (exit status: 77)
SKIP: font/devpdf/tests/check-urw-foundry.sh
============================================
./font/devpdf/tests/check-urw-foundry.sh: URW fonts not found at configuration time; skipping
SKIP font/devpdf/tests/check-urw-foundry.sh (exit status: 77)
SKIP: src/devices/gropdf/tests/interpret-grout-correctly.sh
===========================================================
../src/devices/gropdf/tests/interpret-grout-correctly.sh: cannot locate 'pdftotext' command; skipping
SKIP src/devices/gropdf/tests/interpret-grout-correctly.sh (exit status: 77)
XFAIL: tmac/tests/pdf_bookmark-starting-with-control-char-works.sh
==================================================================
x X ps:exec [/Dest /pdf:bm1 /View [/FitH -19000 u] /DEST pdfmark
x X ps:exec [/Dest /pdf:bm1 /Title (Attack...) /Level 1 /OUT pdfmark
x X ps:exec [/Dest /pdf:bm2 /View [/FitH -43000 u] /DEST pdfmark
x X ps:exec [/Dest /pdf:bm2 /Title (...Decay...) /Level 1 /OUT pdfmark
x X ps:exec [/Dest /pdf:bm3 /View [/FitH -67000 u] /DEST pdfmark
x X ps:exec [/Dest /pdf:bm3 /Title (\&...Sustain...) /Level 1 /OUT pdfmark
x X ps:exec [/Dest /pdf:bm4 /View [/FitH -91000 u] /DEST pdfmark
x X ps:exec [/Dest /pdf:bm4 /Title (Release) /Level 1 /OUT pdfmark
checking bookmark with trailing ellipsis
checking bookmark with leading and trailing ellipsis
checking bookmark with leading and trailing ellipsis (and dummy character workaround)
...FAILED
checking bookmark with no ellipsis
XFAIL tmac/tests/pdf_bookmark-starting-with-control-char-works.sh (exit status: 1)
SKIP: tmac/tests/pdfpic_does-not-choke-on-bad-pdfinfo-output.sh
===============================================================
../tmac/tests/pdfpic_does-not-choke-on-bad-pdfinfo-output.sh: cannot locate 'gs' command; skipping
SKIP tmac/tests/pdfpic_does-not-choke-on-bad-pdfinfo-output.sh (exit status: 77)
SKIP: tmac/tests/pdfpic_falls-back-to-PSPIC.sh
==============================================
../tmac/tests/pdfpic_falls-back-to-PSPIC.sh: cannot locate 'gs' command; skipping
SKIP tmac/tests/pdfpic_falls-back-to-PSPIC.sh (exit status: 77)
SKIP: src/devices/grotty/tests/basic-latin-glyphs-map-correctly.sh
==================================================================
checking "ascii" output device...group1 group2 group3 " \ ` ' - ^ ~
checking "latin1" output device...group1 group2 group3 " \ ` ' - ^ ~
/usr/bin/locale
../src/devices/grotty/tests/basic-latin-glyphs-map-correctly.sh: environment does not support UTF-8; skipping
SKIP src/devices/grotty/tests/basic-latin-glyphs-map-correctly.sh (exit status: 77)
SKIP: src/preproc/preconv/tests/smoke-test.sh
=============================================
testing -e flag override of BOM detection
testing detection of UTF-32BE BOM
testing detection of UTF-32LE BOM
testing detection of UTF-16BE BOM
testing detection of UTF-16LE BOM
testing detection of UTF-8 BOM
testing detection of Emacs coding tag in piped input
../src/preproc/preconv/tests/smoke-test.sh: preconv lacks uchardet support; skipping
SKIP src/preproc/preconv/tests/smoke-test.sh (exit status: 77)
SKIP: src/preproc/refer/tests/check-index-file-validity.sh
==========================================================
cannot be sure of index file data format; skipping
SKIP src/preproc/refer/tests/check-index-file-validity.sh (exit status: 77)
XFAIL: src/roff/groff/tests/current-language-and-environment-in-sync.sh
=======================================================================
1 en=en
2 (empty)=en
3 fr=fr
4 en=fr
5 fr=fr
6 (empty)=fr
7 de=de
8 (empty)=de
9 de=de
A fr=de
B en=de
C (empty)=de
D fr=de
E (empty)=de
F en=en
verifying that language code on startup is 'en'
verifying that language code in new environment is empty (1)
...FAILED
verifying that language code can be set to 'fr'
verifying that language code reverts on environment pop (1)
...FAILED
verifying that language code restored on environment push (1)
verifying that language code in new environment is empty (2)
...FAILED
verifying that language code can be set to 'de'
verifying that language code in new environment is empty (3)
...FAILED
verifying that language code restored on environment pop (2)
verifying that language code restored on environment pop (3)
...FAILED
verifying that language code restored on environment pop (4)
...FAILED
verifying that language code in new environment is empty (4)
...FAILED
verifying that `evc` request copies language code
...FAILED
verifying that empty language code restored on environment push
...FAILED
verifying that assertion holds when using `hla` request
XFAIL src/roff/groff/tests/current-language-and-environment-in-sync.sh (exit status: 1)
SKIP: src/roff/groff/tests/html-device-smoke-test.sh
====================================================
../src/roff/groff/tests/html-device-smoke-test.sh: cannot locate 'pnmcrop' command; skipping
SKIP src/roff/groff/tests/html-device-smoke-test.sh (exit status: 77)
SKIP: src/roff/groff/tests/html-device-works-with-grn-and-eqn.sh
================================================================
../src/roff/groff/tests/html-device-works-with-grn-and-eqn.sh: cannot locate 'pnmcrop' command; skipping
SKIP src/roff/groff/tests/html-device-works-with-grn-and-eqn.sh (exit status: 77)
XFAIL: src/roff/groff/tests/stringup-request-transforms-non-basic-latin.sh
==========================================================================
XFAIL src/roff/groff/tests/stringup-request-transforms-non-basic-latin.sh (exit status: 1)
SKIP: tmac/tests/an_UR-works.sh
===============================
foo(1) General Commands Manual foo(1)
Name
foo - frobnicate a bar
Description
See figure 1 <http://foo.example.com>. Or <http://bar.example.com>.
<http://baz.example.com>
Frumious!
groff test suite 2022-11-22 foo(1)
checking formatting of web URI with link text (ascii device; hyperlinks disabled)
checking formatting of web URI with no link text (ascii device; hyperlinks disabled)
checking formatting of web URI with no link text as paragraph tag (ascii device; hyperlinks disabled)
foo(1) General Commands Manual foo(1)
Name
foo - frobnicate a bar
Description
See figure 1. Or http://bar.example.com.
http://baz.example.com
Frumious!
groff test suite 2022-11-22 foo(1)
checking formatting of web URI with link text (ascii device; hyperlinks enabled)
checking formatting of web URI with no link text (ascii device; hyperlinks enabled)
checking formatting of web URI with no link text as paragraph tag (ascii device; hyperlinks enabled)
<!-- Creator : groff version 1.25.0.rc3 -->
<!-- CreationDate: Wed Oct 14 21:34:45 2026 -->
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta name="generator" content="groff -Thtml, see www.gnu.org">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="Content-Style" content="text/css">
<style type="text/css">
p { margin-top: 0; margin-bottom: 0; vertical-align: top }
pre { margin-top: 0; margin-bottom: 0; vertical-align: top }
table { margin-top: 0; margin-bottom: 0; vertical-align: top }
h1 { text-align: center }
body { max-width: 80ch; margin-left: auto; margin-right: auto; padding: 1em; }
img { max-width: 100%; height: auto; }
.code-display { display: block; font-family: monospace; }
.code-display p { margin-top: 0; margin-bottom: 0; }
</style>
<title>foo</title>
</head>
<body>
<h1 align="center">foo</h1>
<a href="#Name">Name</a><br>
<a href="#See also">See also</a><br>
<hr>
<h2>Name
<a name="Name"></a>
</h2>
<p style="margin-left:6%; margin-top: 1em">foo - frobnicate
a bar</p>
<h2>See also
<a name="See also"></a>
</h2>
<p style="margin-left:6%; margin-top: 1em">For our SOSP
presentation, check our
<a href="https://example.com">website</a>.</p>
<hr>
</body>
</html>
checking HTML output of web URI
../tmac/tests/an_UR-works.sh: cannot locate 'pdftotext' command; skipping
SKIP tmac/tests/an_UR-works.sh (exit status: 77)
XFAIL: tmac/tests/e_footnotes-work-with-columns.sh
==================================================
e.tmac:<standard input>:5: changing columnation with footnote pending
e.tmac:<standard input>:7: writing 2-column footnote in 1-column layout
XFAIL tmac/tests/e_footnotes-work-with-columns.sh (exit status: 1)