Testing this prerelease on those platforms where groff 1.24.0.rc2 had
problems:

* On CentOS 7 and Alpine Linux 3.18, the build now succeeds and all tests
  pass — even without configure option --without-urw-fonts. In other
  words, the unavailability of the URW fonts was detected at build time.
  Perfect!

* FreeBSD 14.0 and 15.0, NetBSD 10.0, OpenBSD 7.8 there is 1 test failure:
  FAIL: src/preproc/tbl/tests/boxed-TH-tables-work-on-utf8-device.sh
  Find attached the log files.

Bruno

===========================================
   GNU roff 1.24.0.rc4: ./test-suite.log
===========================================

# TOTAL: 313
# PASS:  297
# SKIP:  11
# XFAIL: 4
# FAIL:  1
# XPASS: 0
# ERROR: 0

.. contents:: :depth: 2

SKIP: 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)

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...
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
============================================

URW fonts not found at configuration time; skipping
SKIP font/devpdf/tests/check-urw-foundry.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
===============================================================

cannot locate 'gs' command; skipping test
SKIP tmac/tests/pdfpic_does-not-choke-on-bad-pdfinfo-output.sh (exit status: 77)

SKIP: tmac/tests/pdfpic_falls-back-to-PSPIC.sh
==============================================

cannot locate 'gs' command
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)

FAIL: src/preproc/tbl/tests/boxed-TH-tables-work-on-utf8-device.sh
==================================================================







This is an ms document.

???????????????????????????????????????
???  Heading  ???
???????????????????????????????????????
??? some data ???
???????????????????????????????????????
0000000    e2  94  9c  e2  94  80  e2  94  80  e2  94  80  e2  94  80  e2
0000020    94  80  e2  94  80  e2  94  80  e2  94  80  e2  94  80  e2  94
0000040    80  e2  94  80  e2  94  a4  0a                                
0000050
checking that left edge of table after heading looks like |-
checking that right edge of table after heading looks like -|
...FAILED
FAIL src/preproc/tbl/tests/boxed-TH-tables-work-on-utf8-device.sh (exit status: 1)

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
====================================================

cannot locate 'pnmcrop' command; skipping test
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.24.0.rc4 -->
<!-- CreationDate: Fri Feb 20 22:51:06 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 }
</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
cannot locate 'pdftotext' command
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.24.0.rc4: ./test-suite.log
===========================================

# TOTAL: 313
# PASS:  297
# SKIP:  11
# XFAIL: 4
# FAIL:  1
# XPASS: 0
# ERROR: 0

.. contents:: :depth: 2

SKIP: 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)

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...
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
============================================

URW fonts not found at configuration time; skipping
SKIP font/devpdf/tests/check-urw-foundry.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
===============================================================

cannot locate 'gs' command; skipping test
SKIP tmac/tests/pdfpic_does-not-choke-on-bad-pdfinfo-output.sh (exit status: 77)

SKIP: tmac/tests/pdfpic_falls-back-to-PSPIC.sh
==============================================

cannot locate 'gs' command
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)

FAIL: src/preproc/tbl/tests/boxed-TH-tables-work-on-utf8-device.sh
==================================================================







This is an ms document.

???????????????????????????????????????
???  Heading  ???
???????????????????????????????????????
??? some data ???
???????????????????????????????????????
0000000    e2  94  9c  e2  94  80  e2  94  80  e2  94  80  e2  94  80  e2
0000020    94  80  e2  94  80  e2  94  80  e2  94  80  e2  94  80  e2  94
0000040    80  e2  94  80  e2  94  a4  0a                                
0000050
checking that left edge of table after heading looks like |-
checking that right edge of table after heading looks like -|
...FAILED
FAIL src/preproc/tbl/tests/boxed-TH-tables-work-on-utf8-device.sh (exit status: 1)

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
====================================================

cannot locate 'pnmcrop' command; skipping test
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.24.0.rc4 -->
<!-- CreationDate: Fri Feb 20 21:52:14 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 }
</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
cannot locate 'pdftotext' command
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.24.0.rc4: ./test-suite.log
===========================================

# TOTAL: 313
# PASS:  296
# SKIP:  12
# XFAIL: 4
# FAIL:  1
# XPASS: 0
# ERROR: 0

.. contents:: :depth: 2

SKIP: 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)

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...
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
============================================

URW fonts not found at configuration time; skipping
SKIP font/devpdf/tests/check-urw-foundry.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
===============================================================

cannot locate 'gs' command; skipping test
SKIP tmac/tests/pdfpic_does-not-choke-on-bad-pdfinfo-output.sh (exit status: 77)

SKIP: tmac/tests/pdfpic_falls-back-to-PSPIC.sh
==============================================

cannot locate 'gs' command
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
environment does not support UTF-8; skipping test
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)

FAIL: src/preproc/tbl/tests/boxed-TH-tables-work-on-utf8-device.sh
==================================================================







This is an ms document.

???????????????????????????????????????
???  Heading  ???
???????????????????????????????????????
??? some data ???
???????????????????????????????????????
0000000   e2  94  9c  e2  94  80  e2  94  80  e2  94  80  e2  94  80  e2
0000020   94  80  e2  94  80  e2  94  80  e2  94  80  e2  94  80  e2  94
0000040   80  e2  94  80  e2  94  a4  0a                                
0000050
checking that left edge of table after heading looks like |-
checking that right edge of table after heading looks like -|
...FAILED
FAIL src/preproc/tbl/tests/boxed-TH-tables-work-on-utf8-device.sh (exit status: 1)

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
====================================================

cannot locate 'pnmcrop' command; skipping test
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.24.0.rc4 -->
<!-- CreationDate: Fri Feb 20 21:50:30 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 }
</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
cannot locate 'pdftotext' command
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.24.0.rc4: ./test-suite.log
===========================================

# TOTAL: 313
# PASS:  296
# SKIP:  12
# XFAIL: 4
# FAIL:  1
# XPASS: 0
# ERROR: 0

.. contents:: :depth: 2

SKIP: 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)

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...
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
============================================

URW fonts not found at configuration time; skipping
SKIP font/devpdf/tests/check-urw-foundry.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
===============================================================

cannot locate 'gs' command; skipping test
SKIP tmac/tests/pdfpic_does-not-choke-on-bad-pdfinfo-output.sh (exit status: 77)

SKIP: tmac/tests/pdfpic_falls-back-to-PSPIC.sh
==============================================

cannot locate 'gs' command
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
environment does not support UTF-8; skipping test
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)

FAIL: src/preproc/tbl/tests/boxed-TH-tables-work-on-utf8-device.sh
==================================================================







This is an ms document.

???????????????????????????????????????
???  Heading  ???
???????????????????????????????????????
??? some data ???
???????????????????????????????????????
0000000   e2  94  9c  e2  94  80  e2  94  80  e2  94  80  e2  94  80  e2
0000020   94  80  e2  94  80  e2  94  80  e2  94  80  e2  94  80  e2  94
0000040   80  e2  94  80  e2  94  a4  0a                                
0000050
checking that left edge of table after heading looks like |-
checking that right edge of table after heading looks like -|
...FAILED
FAIL src/preproc/tbl/tests/boxed-TH-tables-work-on-utf8-device.sh (exit status: 1)

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
====================================================

cannot locate 'pnmcrop' command; skipping test
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.24.0.rc4 -->
<!-- CreationDate: Fri Feb 20 22:26:12 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 }
</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
cannot locate 'pdftotext' command
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)

Reply via email to