Hi all,

testing this pre-release on Darwin with nixpkgs 25.11 was successfull
and all tests passed for builds with and without URW fonts.

When building with uchardet support the following test failed:
src/preproc/preconv/tests/smoke-test.sh

Here are the related snippets from the build log (also attached):

  testing uchardet detection on pipe (expect fallback to -D)
  testing fallback to locale setting in environment
  ...FAILED
  FAIL src/preproc/preconv/tests/smoke-test.sh (exit status: 1)

and

  FAIL: 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
  testing uchardet detection on pipe (expect fallback to -D)
  testing fallback to locale setting in environment
  ...FAILED
  FAIL src/preproc/preconv/tests/smoke-test.sh (exit status: 1)


Hopefully this is helpful.
Alexis
Running phase: unpackPhase
@nix { "action": "setPhase", "phase": "unpackPhase" }
unpacking source archive 
/nix/store/4292vn5y8m3b9if453s72zp9a08n4ikb-groff-1.24.0.rc4.tar.gz
source root is groff-1.24.0.rc4
setting SOURCE_DATE_EPOCH to timestamp 1771611012 of file 
"groff-1.24.0.rc4/src/include/unicode.h"
Running phase: patchPhase
@nix { "action": "setPhase", "phase": "patchPhase" }
Running phase: autoreconfPhase
@nix { "action": "setPhase", "phase": "autoreconfPhase" }
autoreconf: export WARNINGS=
autoreconf: Entering directory '.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal --force -I m4 -I gnulib_m4
autoreconf: configure.ac: tracing
autoreconf: configure.ac: not using Libtool
autoreconf: configure.ac: not using Intltool
autoreconf: configure.ac: not using Gtkdoc
autoreconf: running: 
/nix/store/0kw0bbnh314mp6f07lc9xk2yrciv6znr-autoconf-2.72/bin/autoconf --force
autoreconf: running: 
/nix/store/0kw0bbnh314mp6f07lc9xk2yrciv6znr-autoconf-2.72/bin/autoheader --force
autoreconf: running: automake --add-missing --copy --force-missing
configure.ac:38: installing 'build-aux/compile'
autoreconf: Leaving directory '.'
Running phase: updateAutotoolsGnuConfigScriptsPhase
@nix { "action": "setPhase", "phase": "updateAutotoolsGnuConfigScriptsPhase" }
Updating Autotools / GNU config script to a newer upstream version: 
./build-aux/config.sub
Updating Autotools / GNU config script to a newer upstream version: 
./build-aux/config.guess
Running phase: configurePhase
@nix { "action": "setPhase", "phase": "configurePhase" }
patching script interpreter paths in ./configure
./configure: interpreter directive changed from "#! /bin/sh" to 
"/nix/store/vlfjhc9730i65q1xhzf51kzh58s9kxnp-bash-5.3p9/bin/sh"
configure flags: --disable-dependency-tracking 
--prefix=/nix/store/77hifs4jfmpsf4w6bjdhgg8dd9am6mhm-groff-1.24.0.rc4 
--bindir=/nix/store/77hifs4jfmpsf4w6bjdhgg8dd9am6mhm-groff-1.24.0.rc4/bin 
--sbindir=/nix/store/77hifs4jfmpsf4w6bjdhgg8dd9am6mhm-groff-1.24.0.rc4/sbin 
--includedir=/nix/store/77hifs4jfmpsf4w6bjdhgg8dd9am6mhm-groff-1.24.0.rc4/include
 
--mandir=/nix/store/0186g5zlicq7cxxcq2h8svy72icsm1q5-groff-1.24.0.rc4-man/share/man
 
--infodir=/nix/store/aqz9kishc7wp00ww89l25hf5yyr6scrd-groff-1.24.0.rc4-info/share/info
 
--docdir=/nix/store/63ridmzxd8g4cxhi02zmr06k9n7gkc4s-groff-1.24.0.rc4-doc/share/doc/groff
 --libdir=/nix/store/77hifs4jfmpsf4w6bjdhgg8dd9am6mhm-groff-1.24.0.rc4/lib 
--libexecdir=/nix/store/77hifs4jfmpsf4w6bjdhgg8dd9am6mhm-groff-1.24.0.rc4/libexec
 
--localedir=/nix/store/77hifs4jfmpsf4w6bjdhgg8dd9am6mhm-groff-1.24.0.rc4/share/locale
 
ac_cv_path_PERL=/nix/store/wgxri0zmbb9ar0lz1f5a47v7a2rdha5a-perl-5.42.0/bin/perl
 --enable-year2038 --without-x
checking that groff version string has valid format... 1.24.0 valid
checking for gcc... clang
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether clang accepts -g... yes
checking for clang option to enable C11 features... none needed
checking whether clang understands -c and -o together... yes
checking whether the compiler is clang... yes
checking for compiler option needed when checking for declarations... 
-Werror=implicit-function-declaration
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for wchar.h... yes
checking for minix/config.h... no
checking for stdbool.h... yes
checking for uchar.h... no
checking for features.h... no
checking for getopt.h... yes
checking for threads.h... no
checking for limits.h... yes
checking for crtdefs.h... no
checking for wctype.h... yes
checking for xlocale.h... yes
checking for math.h... yes
checking for sys/mman.h... yes
checking for sys/param.h... yes
checking for pthread.h... yes
checking for sys/time.h... yes
checking for stdckdint.h... yes
checking for stdcountof.h... yes
checking for sys/socket.h... yes
checking for sys/wait.h... yes
checking whether it is safe to define __EXTENSIONS__... yes
checking whether _XOPEN_SOURCE should be defined... no
checking for a BSD-compatible install... 
/nix/store/hf6y9njhfwvigr25kzrwmsvmv6jpni5n-coreutils-9.9/bin/install -c
checking whether sleep supports fractional seconds... yes
checking filesystem timestamp resolution... 0.01
checking whether build environment is sane... yes
checking for a race-free mkdir -p... 
/nix/store/hf6y9njhfwvigr25kzrwmsvmv6jpni5n-coreutils-9.9/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports the include directive... yes (GNU style)
checking whether make supports nested variables... yes
checking xargs -n works... yes
checking whether UID '351' is supported by ustar format... yes
checking whether GID '30000' is supported by ustar format... yes
checking how to create a ustar tar archive... gnutar
checking dependency style of clang... none
checking for gcc... (cached) clang
checking whether the compiler supports GNU C... (cached) yes
checking whether clang accepts -g... (cached) yes
checking for clang option to enable C11 features... (cached) none needed
checking whether clang understands -c and -o together... (cached) yes
checking whether the compiler is clang... (cached) yes
checking for compiler option needed when checking for declarations... (cached) 
-Werror=implicit-function-declaration
checking whether the compiler supports GNU C++... yes
checking whether clang++ accepts -g... yes
checking for clang++ option to enable C++11 features... none needed
checking dependency style of clang++... none
checking build system type... aarch64-apple-darwin25.2.0
checking host system type... aarch64-apple-darwin25.2.0
checking how to run the C preprocessor... clang -E
checking for egrep -e... 
/nix/store/vh7z511kn1g6c4j4rrj2fgxnjsbny5mw-gnugrep-3.12/bin/grep -E
checking for Minix Amsterdam compiler... no
checking for ar... ar
checking for clang option to support large files... none needed
checking for clang option to support timestamps after 2038... none needed
checking for size_t... yes
checking for working alloca.h... yes
checking for alloca... yes
checking whether the preprocessor supports include_next... yes
checking whether source code line length is unlimited... yes
checking whether char8_t is correctly defined... no
checking whether char16_t is correctly defined... no
checking whether char32_t is correctly defined... no
checking whether the C++ compiler has <uchar.h>... yes
checking whether the C++ compiler predefines the <uchar.h> types... yes
checking whether the C++ compiler predefines the char8_t type... no
checking for bit size of wchar_t... 32
checking for mbstate_t... yes
checking for mbsinit... yes
checking for mbrtowc... yes
checking for symlink... yes
checking for snprintf... yes
checking for vasnprintf... no
checking for iswcntrl... yes
checking for lstat... yes
checking for mprotect... yes
checking for readlink... yes
checking for wcwidth... yes
checking for getpagesize... yes
checking for nl_langinfo and CODESET... yes
checking for a traditional japanese locale... ja_JP.eucJP
checking for an english Unicode locale... en_US.UTF-8
checking for a transitional chinese locale... zh_CN.GB18030
checking whether mbrtowc handles incomplete characters... yes
checking whether mbrtowc works as well as mbtowc... yes
checking for clang options needed to detect all undeclared functions... none 
needed
checking whether mbrtoc32 is declared... no
checking for a traditional french locale... fr_FR.ISO8859-1
checking whether c32rtomb is declared... no
checking if environ is properly declared... no
checking for complete errno.h... yes
checking whether ctype.h defines __header_inline... yes
checking for working fcntl.h... yes
checking for pid_t... yes
checking for mode_t... yes
checking whether byte ordering is bigendian... no
checking whether pow can be used without linking with libm... yes
checking whether frexp() can be used without linking with libm... yes
checking whether alarm is declared... yes
checking whether frexp works... yes
checking whether trunc is declared... yes
checking whether isnan(double) can be used without linking with libm... yes
checking whether ldexp() can be used without linking with libm... yes
checking whether ldexp works... yes
checking for stdint.h... yes
checking for inttypes.h... yes
checking whether printf supports size specifiers as in C99... yes
checking whether printf supports size specifiers as in C23... no
checking whether printf supports 'long double' arguments... yes
checking whether printf supports infinite 'double' arguments... yes
checking whether long double and double are the same... yes
checking whether printf supports infinite 'long double' arguments... yes
checking whether printf supports the 'a' and 'A' directives... no
checking whether printf supports the 'b' directive... no
checking whether printf supports the 'F' directive... yes
checking whether printf supports the 'ls' directive... yes
checking whether printf supports the 'lc' directive correctly... yes
checking whether printf supports POSIX/XSI format strings with positions... yes
checking whether printf supports the grouping flag... yes
checking whether printf supports grouping on integers with a precision... yes
checking whether printf supports grouping with a multibyte separator... 
guessing yes
checking whether printf supports the left-adjust flag correctly... yes
checking whether printf supports the zero flag correctly... yes
checking whether printf supports the alternative flag with a zero precision... 
yes
checking whether printf supports large precisions... yes
checking whether the compiler produces multi-arch binaries... no
checking whether printf survives out-of-memory conditions... guessing no
checking whether snprintf returns a byte count as in C99... yes
checking whether snprintf truncates the result as in C99... yes
checking for wint_t... yes
checking whether wint_t is large enough... yes
checking where to find the exponent in a 'double'... word 1 bit 20
checking for wcslen... yes
checking for snprintf... (cached) yes
checking for strnlen... yes
checking for wcrtomb... yes
checking whether _snprintf is declared... no
checking for intmax_t... yes
checking for getopt.h... (cached) yes
checking for getopt_long_only... yes
checking whether getopt is POSIX compatible... no
checking for glibc-compatible sys/cdefs.h... no
checking for pthread.h... (cached) yes
checking for pthread_kill in -lpthread... yes
checking whether POSIX threads API is available... yes
checking whether setlocale (LC_ALL, NULL) is multithread-safe... no
checking whether setlocale (category, NULL) is multithread-safe... yes
checking whether imported symbols can be declared weak... no
checking whether limits.h has WORD_BIT, BOOL_WIDTH etc.... no
checking whether stdint.h conforms to C99... yes
checking whether stdint.h works without ISO C predefines... yes
checking whether stdint.h has UINTMAX_WIDTH etc.... no
checking for C/C++ restrict keyword... __restrict__
checking where to find the exponent in a 'long double'... word 1 bit 20
checking where to find the exponent in a 'float'... word 0 bit 23
checking whether iswcntrl works... yes
checking for towlower... yes
checking for wctype_t... yes
checking for wctrans_t... yes
checking whether getc_unlocked is declared... yes
checking whether we are using the GNU C Library >= 2.1 or uClibc... no
checking for good max_align_t... yes
checking whether NULL can be used in arbitrary expressions... yes
checking for unreachable in C... no
checking whether nullptr_t needs <stddef.h>... yes
checking whether <stddef.h> is idempotent... guessing yes
checking whether locale.h defines locale_t... no
checking whether locale.h defines _locale_t... no
checking whether locale.h conforms to POSIX:2001... yes
checking whether struct lconv is properly defined... yes
checking whether lstat correctly handles trailing slash... yes
checking whether malloc is ptrdiff_t safe... yes
checking whether malloc, calloc set errno on failure... yes
checking whether malloc (0) returns nonnull... yes
checking whether NAN macro works... yes
checking whether HUGE_VAL works... yes
checking for inline... inline
checking for MAP_ANONYMOUS... yes
checking whether memchr works... yes
checking whether memmem is declared... yes
checking for memmem... yes
checking whether memmem works... no
checking whether imported symbols can be declared weak... (cached) no
checking for multithread API to use... posix
checking for pthread_t... yes
checking for pthread_spinlock_t... no
checking whether _putenv is declared... no
checking for sched.h... yes
checking for struct sched_param... yes
checking whether snprintf is declared... yes
checking whether stat file-mode macros are broken... no
checking for nlink_t... yes
checking for _Bool... yes
checking for stdbool.h that conforms to C99 or later... (cached) yes
checking whether stdckdint.h can be included in C... yes
checking checking for an ISO C23 compliant stdckdint.h in C... yes
checking whether stdckdint.h can be included in C++... yes
checking checking for an ISO C++26 compliant stdckdint.h in C++... yes
checking whether the C++ compiler has <stdcountof.h>... no
checking whether fcloseall is declared... no
checking whether getw is declared... yes
checking whether putw is declared... yes
checking which flavor of printf attribute matches inttypes macros... system
checking whether ecvt is declared... yes
checking whether fcvt is declared... yes
checking whether gcvt is declared... yes
checking whether MB_CUR_MAX is correct... yes
checking whether strerror(0) succeeds... no
checking whether streq is declared... no
checking whether memeq is declared... no
checking whether strsignal is declared... yes
checking for off64_t... no
checking for blksize_t... yes
checking for blkcnt_t... yes
checking for struct timespec in <time.h>... yes
checking for TIME_UTC in <time.h>... yes
checking whether execvpe is declared... no
checking whether unsetenv is declared... yes
checking whether vsnprintf is declared... yes
checking whether <wchar.h> uses 'inline' correctly... yes
checking whether wcsdup is declared... yes
checking for C compiler option to allow warnings... -Wno-error
checking for alloca as a compiler built-in... yes
checking for static_assert... no
checking for bool, true, false... no
checking for __builtin_expect... yes
checking whether fabs can be used without linking with libm... yes
checking whether float.h conforms to ISO C23... no
checking whether conversion from 'int' to 'long double' works... yes
checking for nl_langinfo... yes
checking for ptrdiff_t... yes
checking whether free is known to preserve errno... no
checking whether frexp works... (cached) yes
checking whether frexpl is declared... yes
checking whether frexpl() can be used without linking with libm... yes
checking whether frexpl works... yes
checking for __fseterr... no
checking whether isfinite is declared... yes
checking whether isfinite(long double) works... yes
checking whether isinf is declared... yes
checking whether isinf(long double) works... yes
checking whether isnan(double) can be used without linking with libm... 
(cached) yes
checking whether isnan(float) can be used without linking with libm... yes
checking whether isnan(float) works... yes
checking whether isnan(long double) can be used without linking with libm... yes
checking whether isnanl works... yes
checking for iswblank... yes
checking whether iswblank is declared... yes
checking whether iswdigit is ISO C compliant... yes
checking whether iswpunct is consistent with ispunct... yes
checking whether iswxdigit is ISO C compliant... yes
checking whether ldexp works... (cached) yes
checking whether localeconv works... yes
checking whether mbrtowc handles a NULL pwc argument... yes
checking whether mbrtowc has a correct return value... yes
checking whether mbrtowc returns 0 when parsing a NUL character... yes
checking whether mbrtowc stores incomplete characters... no
checking whether mbrtowc works on empty input... yes
checking whether the C locale is free of encoding errors... yes
checking for memmem... (cached) yes
checking whether memmem works... (cached) no
checking whether frexp works... (cached) yes
checking whether ldexp can be used without linking with libm... (cached) yes
checking whether frexpl() can be used without linking with libm... (cached) yes
checking whether frexpl works... (cached) yes
checking whether frexpl is declared... (cached) yes
checking whether ldexpl() can be used without linking with libm... yes
checking whether ldexpl works... yes
checking whether ldexpl is declared... yes
checking for PTHREAD_CREATE_DETACHED... yes
checking for PTHREAD_MUTEX_RECURSIVE... yes
checking for PTHREAD_MUTEX_ROBUST... no
checking for PTHREAD_PROCESS_SHARED... yes
checking whether pthread_once works... yes
checking whether pthread_once can be used without linking with libpthread... yes
checking for putenv compatible with GNU and SVID... no
checking whether readlink signature is correct... yes
checking whether readlink handles trailing slash correctly... yes
checking whether readlink truncates results correctly... yes
checking whether the -Werror option is usable... yes
checking for simple visibility declarations... yes
checking for signbit macro... yes
checking for signbit compiler built-ins... yes
checking for stdint.h... (cached) yes
checking for SIZE_MAX... yes
checking for snprintf... (cached) yes
checking whether snprintf respects a size of 1... yes
checking for ssize_t... yes
checking whether stat handles trailing slashes on files... yes
checking for struct stat.st_atim.tv_nsec... no
checking for struct stat.st_atimespec.tv_nsec... yes
checking for struct stat.st_birthtimespec.tv_nsec... yes
checking for vasprintf... yes
checking for strcasecmp... yes
checking whether strcasecmp works... yes
checking for strncasecmp... yes
checking whether strcasecmp works... (cached) yes
checking whether strncasecmp is declared... yes
checking for strsignal... yes
checking whether strsignal always returns a string... yes
checking whether trunc is declared... (cached) yes
checking whether unlink honors trailing slashes... yes
checking whether unlink of a parent directory fails as it should... yes
checking for unsetenv... yes
checking for unsetenv() return type... int
checking whether unsetenv obeys POSIX... yes
checking for variable-length arrays... yes
checking for ptrdiff_t... (cached) yes
checking for vsnprintf... yes
checking whether snprintf respects a size of 1... (cached) yes
checking whether wcwidth is declared... yes
checking whether wcwidth works reasonably in UTF-8 locales... no
checking for stdint.h... (cached) yes
checking that C++ compiler can compile simple program... yes
checking that C++ static constructors and destructors are called... yes
checking that header files support C++... yes
checking whether to install .cmd wrapper scripts for Windows... no
checking for X... disabled
checking for a sed that does not truncate output... 
/nix/store/bdhywjmavg1hw3515cxsh8vxx8p42ixw-gnused-4.9/bin/sed
checking for grep that handles long lines and -e... 
/nix/store/vh7z511kn1g6c4j4rrj2fgxnjsbny5mw-gnugrep-3.12/bin/grep
checking for perl... (cached) 
/nix/store/wgxri0zmbb9ar0lz1f5a47v7a2rdha5a-perl-5.42.0/bin/perl
checking for perl version... 5.42.0
checking for lpr... no
checking for lp... no
checking for egrep... 
/nix/store/vh7z511kn1g6c4j4rrj2fgxnjsbny5mw-gnugrep-3.12/bin/grep -E
checking for bison... bison -y
checking for m4... m4
checking for makeinfo... makeinfo
checking for makeinfo version... 7.2
checking for texi2dvi... texi2dvi
checking for tex... missing
checking for ranlib... ranlib
checking for install-info... install-info
checking whether ln -s works... yes
checking for xpmtoppm... missing
checking pkg-config is at least version 0.9.0... yes
checking for uchardet >= 0.0.1... yes
checking for csh hash hack... no
checking for stdbool.h... (cached) yes
checking for stddef.h... yes
checking for stdlib.h... (cached) yes
checking for unistd.h... (cached) yes
checking for dirent.h... yes
checking for limits.h... (cached) yes
checking for sys/dir.h... yes
checking for string.h... (cached) yes
checking for strings.h... (cached) yes
checking for math.h... (cached) yes
checking for sys/time.h... (cached) yes
checking for direct.h... no
checking for process.h... no
checking whether -D_POSIX_SOURCE is necessary... no
checking for return type of srand... void
checking whether gettimeofday must be declared... no
checking whether popen must be declared... no
checking whether pclose must be declared... no
checking whether rand must be declared... no
checking whether srand must be declared... no
checking whether vfprintf must be declared... no
checking for sys_nerr in <errno.h>, <stdio.h>, or <stdlib.h>... yes
checking for sys_errlist in <errno.h>, <stdio.h>, or <stdlib.h>... yes
checking C++ <osfcn.h>... no
checking C++ <limits.h>... yes
checking C++ <inttypes.h>... yes
checking for unsigned long long... yes
checking for declaration of time_t... yes
checking for return type of signal handlers... void
checking struct exception... yes
checking whether byte ordering is bigendian... (cached) no
checking for main in -lc... yes
checking for sin in -lm... yes
checking for ld used by clang... ld
checking if the linker (ld) is GNU ld... no
checking for shared library run path origin... done
checking how to run the C++ preprocessor... clang++ -E
checking for iconv... yes
checking for working iconv... yes
checking how to link with libiconv... -liconv
checking for iconv declaration... 
         extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, 
char * *outbuf, size_t *outbytesleft);
checking for working mmap... yes
checking for getcwd... yes
checking for strtol... yes
checking for gettimeofday... yes
checking for isatty... yes
checking for kill... yes
checking for rename... yes
checking for setlocale... yes
checking for strdup... yes
checking for strsep... yes
checking for mkstemp... yes
checking whether getc_unlocked is declared... (cached) yes
checking for nl_langinfo and CODESET... (cached) yes
checking whether ISO C++98 array deletion syntax is supported... yes
checking whether C preprocessor uses pre-ISO C90 syntax... no
checking w_coredump... no
checking default value for grops -b option... 0
checking default paper format... letter
checking for existing troff installation... no
checking file name prefix of system macro packages... (none)
checking for system macro packages to make available... (none)
checking separator character to use in groff search paths... :
checking for gs... no
checking for gswin32c... no
checking for gsos2... no
checking for pnmcrop... missing
checking for pamcut... missing
checking for pnmtopng... missing
checking for pnmtops... missing
checking for ps2ps... missing
checking for URW fonts in Type 1/PFB format... none found
checking whether 'make' defines 'RM'... yes
checking for a diff program that supports option -D... diff
checking whether 'test' supports '-ef' option... yes
checking whether we are using the GNU C Library >= 2.1 or uClibc... (cached) no
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating test-groff
config.status: creating src/include/config.h
config.status: executing depfiles commands

GNU roff version 1.24.0.rc4 configuration summary
----------------------------------------------------------------------
 installation directory prefix    : 
/nix/store/77hifs4jfmpsf4w6bjdhgg8dd9am6mhm-groff-1.24.0.rc4
 C++ compiler and options         : clang++ -g -O2 
 use libgroff's memory allocator  : no
 C compiler and options           : clang -g -O2 
 Perl interpreter version         : 5.42.0
 Ghostscript command              : missing
 gropdf service level             : basic
 X11 support                      : disabled
 default paper format             : letter
 'groff -l' uses print spooler    : no
 preconv can use uchardet library : yes
 can build groff.{info,html,txt}  : yes
 can build groff.{dvi,pdf}        : no
----------------------------------------------------------------------
configure: The programs 'gs', 'pnmcrop', 'pamcut', 'pnmtopng', 'pnmtops', and 
'ps2ps' were not found in $PATH.

  Consequently, groff's HTML output driver, 'grohtml', will not work
  properly.  It will not be possible to prepare or install
  groff-generated documentation in HTML format.

configurePhase completed in 1 minutes 25 seconds
Running phase: buildPhase
@nix { "action": "setPhase", "phase": "buildPhase" }
build flags: -j10 
SHELL=/nix/store/vlfjhc9730i65q1xhzf51kzh58s9kxnp-bash-5.3p9/bin/bash
  GEN      lib/getopt.h
  GEN      lib/fcntl.h
  GEN      lib/alloca.h
  GEN      lib/getopt-cdefs.h
  GEN      lib/limits.h
  GEN      lib/inttypes.h
  GEN      lib/assert.h
  GEN      lib/float.h
  GEN      lib/locale.h
  GEN      lib/math.h
  GEN      lib/pthread.h
  GEN      lib/sched.h
  GEN      lib/stdcountof.h
  GEN      lib/stdint.h
  GEN      lib/stddef.h
  GEN      lib/stdlib.h
  GEN      lib/stdio.h
  GEN      lib/string.h
  GEN      lib/strings.h
  GEN      lib/sys/stat.h
  GEN      lib/sys/types.h
  GEN      lib/sys/wait.h
  GEN      lib/uchar.h
  GEN      lib/time.h
  GEN      lib/unicase.h
  GEN      lib/unictype.h
  GEN      lib/uninorm.h
  GEN      lib/unistd.h
  GEN      lib/unitypes.h
  GEN      lib/uniwidth.h
  GEN      lib/wchar.h
  GEN      lib/wctype.h
  GEN      charset.alias
  GEN      ref-add.sed
  GEN      ref-del.sed
make  all-recursive
make[1]: Entering directory 
'/nix/var/nix/b/1sjjx4n7apv4l6fyqbaf1njk9r/groff-1.24.0.rc4'
make[2]: Entering directory 
'/nix/var/nix/b/1sjjx4n7apv4l6fyqbaf1njk9r/groff-1.24.0.rc4'
echo 1.24.0.rc4 > .version-t && mv .version-t .version
  CC       lib/libgnu_a-vfzprintf.o
  CC       lib/libgnu_a-wctype-h.o
  CC       lib/libgnu_a-vsnzprintf.o
  CC       lib/libgnu_a-wcwidth.o
  CC       lib/libgnu_a-xsize.o
  CC       lib/libgnu_a-asnprintf.o
  CC       lib/libgnu_a-fprintf.o
  CC       lib/libgnu_a-memmem.o
  CC       lib/libgnu_a-printf-args.o
  CC       lib/libgnu_a-printf-parse.o
  CC       lib/libgnu_a-vasnprintf.o
  GEN      gdiffmk
  GEN      shdeps.sed
  GEN      eqn2graph
  GEN      mmroff
  GEN      grap2graph
  GEN      pic2graph
  GEN      afmtodit
  GEN      contrib/chem/chem.1
  GEN      contrib/eqn2graph/eqn2graph.1
  GEN      contrib/gdiffmk/gdiffmk.1
  GEN      contrib/glilypond/glilypond.1
  GEN      contrib/gperl/gperl.1
  GEN      contrib/gpinyin/gpinyin.1
  GEN      src/roff/troff/majorminor.cpp
  GEN      contrib/grap2graph/grap2graph.1
  GEN      contrib/mm/mmroff.1
  GEN      contrib/pic2graph/pic2graph.1
  GEN      src/devices/grodvi/grodvi.1
  GEN      src/devices/grohtml/grohtml.1
  GEN      src/devices/grolbp/grolbp.1
  GEN      src/devices/grolj4/grolj4.1
  GEN      src/devices/gropdf/gropdf.1
  GEN      src/devices/gropdf/pdfmom.1
  GEN      src/devices/grops/grops.1
  GEN      src/devices/grotty/grotty.1
  GEN      src/preproc/preconv/preconv.1
  GEN      src/roff/groff/groff.1
  GEN      src/utils/addftinfo/addftinfo.1
  GEN      src/utils/afmtodit/afmtodit.1
  GEN      src/utils/grog/grog.1
  GEN      src/utils/hpftodit/hpftodit.1
  GEN      src/utils/lkbib/lkbib.1
  GEN      src/utils/pfbtops/pfbtops.1
  GEN      src/preproc/eqn/eqn.1
  GEN      src/utils/tfmtodit/tfmtodit.1
  GEN      src/preproc/eqn/neqn.1
  GEN      src/preproc/grn/grn.1
  GEN      src/preproc/pic/pic.1
  GEN      src/preproc/refer/refer.1
  GEN      src/preproc/soelim/soelim.1
  GEN      src/preproc/tbl/tbl.1
  GEN      src/roff/nroff/nroff.1
  GEN      src/roff/troff/troff.1
  GEN      src/utils/indxbib/indxbib.1
  GEN      src/utils/lookbib/lookbib.1
  GEN      man/groff_font.5
  GEN      man/groff_out.5
  GEN      man/groff_tmac.5
  GEN      contrib/hdtbl/groff_hdtbl.7
  GEN      contrib/mm/groff_mm.7
  GEN      contrib/mm/groff_mmse.7
  GEN      contrib/mom/groff_mom.7
  GEN      contrib/rfc1345/groff_rfc1345.7
  GEN      man/groff_char.7
  GEN      man/groff_diff.7
  GEN      man/groff.7
  GEN      man/roff.7
  GEN      tmac/groff_ms.7
  GEN      tmac/groff_me.7
  GEN      tmac/groff_mdoc.7
  GEN      tmac/groff_trace.7
  GEN      tmac/groff_www.7
  GEN      font/devascii/R
  GEN      font/devascii/I
  GEN      font/devascii/BI
  GEN      font/devascii/B
  GEN      font/devascii/DESC
  GEN      font/devdvi/DESC
  GEN      font/devhtml/R
  GEN      font/devhtml/I
  GEN      font/devhtml/B
  GEN      font/devhtml/BI
  GEN      font/devhtml/CR
  GEN      font/devhtml/CI
  GEN      font/devhtml/CB
  GEN      font/devhtml/S
  GEN      font/devhtml/CBI
  GEN      font/devhtml/DESC
  GEN      font/devlatin1/R
  GEN      font/devlatin1/I
  GEN      font/devlatin1/BI
  GEN      font/devlatin1/B
  GEN      font/devlatin1/DESC
  GEN      font/devlbp/DESC
  GEN      font/devpdf/DESC
  GEN      font/devpdf/SS
  GEN      font/devpdf/symbolsl.afm
  GEN      font/devpdf/symbolsl.pfb
  GEN      font/devpdf/util/BuildFoundries
  GEN      font/devutf8/I
  GEN      font/devutf8/R
  GEN      font/devutf8/B
  GEN      font/devutf8/BI
  GEN      font/devpdf/Foundry
  GEN      font/devutf8/DESC
  GEN      font/devps/DESC
  GEN      font/devps/prologue
  GEN      font/devlj4/DESC
  GEN      font/devps/freeeuro.pfa
  GEN      font/devps/zapfdr.pfa
  GEN      font/devps/symbolsl.pfa
  GEN      doc/groff-man-pages-cover.groff
  GEN      contrib/hdtbl/examples/fonts_n.roff
  GEN      contrib/hdtbl/examples/fonts_x.roff
  GEN      tmac/www.tmac
  GEN      doc/meref.me
  GEN      doc/meintro.me
  GEN      doc/meintro_fr.me
  GEN      doc/ms.ms
  CXX      src/devices/grodvi/dvi.o
  CXX      src/libs/libdriver/printer.o
  CXX      src/libs/libdriver/input.o
  CXX      src/libs/libgroff/libgroff_a-change_lf.o
  CXX      src/libs/libgroff/libgroff_a-cmap.o
  CXX      src/libs/libgroff/libgroff_a-color.o
  CXX      src/libs/libgroff/libgroff_a-cset.o
  CXX      src/libs/libgroff/libgroff_a-curtime.o
  CXX      src/libs/libgroff/libgroff_a-device.o
  GEN      contrib/sboxes/msboxes.ms
  CXX      src/libs/libgroff/libgroff_a-errarg.o
  CXX      src/libs/libgroff/libgroff_a-error.o
  CXX      src/libs/libgroff/libgroff_a-fatal.o
  CXX      src/libs/libgroff/libgroff_a-filename.o
  CXX      src/libs/libgroff/libgroff_a-font.o
  CXX      src/libs/libgroff/libgroff_a-fontfile.o
  CXX      src/libs/libgroff/libgroff_a-geometry.o
  CXX      src/libs/libgroff/libgroff_a-glyphuni.o
  CXX      src/libs/libgroff/libgroff_a-htmlhint.o
  CC       src/libs/libgroff/libgroff_a-iftoa.o
  CC       src/libs/libgroff/libgroff_a-itoa.o
  CXX      src/libs/libgroff/libgroff_a-invalid.o
  CXX      src/libs/libgroff/libgroff_a-json_encode.o
  CXX      src/libs/libgroff/libgroff_a-lf.o
  CXX      src/libs/libgroff/libgroff_a-lineno.o
  CXX      src/libs/libgroff/libgroff_a-macropath.o
  CC       src/libs/libgroff/libgroff_a-localcharset.o
  CC       src/libs/libgroff/libgroff_a-matherr.o
  CXX      src/libs/libgroff/libgroff_a-maxfilename.o
  CXX      src/libs/libgroff/libgroff_a-mksdir.o
  CXX      src/libs/libgroff/libgroff_a-maxpathname.o
  CXX      src/libs/libgroff/libgroff_a-nametoindex.o
src/libs/libgroff/matherr.c:29:5: warning: a function 
definition without a prototype is deprecated in all versions of C and is not 
supported in C23 [-Wdeprecated-non-prototype]
   29 | int matherr(exc)
      |     ^
1 warning generated.
  CXX      src/libs/libgroff/libgroff_a-paper.o
  CXX      src/libs/libgroff/libgroff_a-prime.o
  CC       src/libs/libgroff/libgroff_a-progname.o
  CXX      src/libs/libgroff/libgroff_a-ptable.o
  CC       src/libs/libgroff/libgroff_a-quotearg.o
  CXX      src/libs/libgroff/libgroff_a-relocate.o
  CXX      src/libs/libgroff/libgroff_a-searchpath.o
  CC       src/libs/libgroff/libgroff_a-spawnvp.o
  CXX      src/libs/libgroff/libgroff_a-string.o
  CXX      src/libs/libgroff/libgroff_a-strsave.o
  CXX      src/libs/libgroff/libgroff_a-symbol.o
  CXX      src/libs/libgroff/libgroff_a-tmpfile.o
  CXX      src/libs/libgroff/libgroff_a-tmpname.o
  CXX      src/libs/libgroff/libgroff_a-unicode.o
  CXX      src/libs/libgroff/libgroff_a-uniglyph.o
  CXX      src/libs/libgroff/libgroff_a-uniuni.o
  CC       lib/libgnu_a-c32isalnum.o
  CC       lib/libgnu_a-c32isalpha.o
  GEN      src/libs/libgroff/version.cpp
  CC       lib/libgnu_a-c32isblank.o
  CC       lib/libgnu_a-c32iscntrl.o
  CC       lib/libgnu_a-c32isdigit.o
  CC       lib/libgnu_a-c32isgraph.o
  CC       lib/libgnu_a-c32islower.o
  CC       lib/libgnu_a-c32isprint.o
  CC       lib/libgnu_a-c32ispunct.o
  CC       lib/libgnu_a-c32isspace.o
  CC       lib/libgnu_a-c32isupper.o
  CC       lib/libgnu_a-c32isxdigit.o
  CC       lib/libgnu_a-c32tolower.o
  CC       lib/libgnu_a-c32width.o
  CC       lib/libgnu_a-float.o
  CC       lib/libgnu_a-free.o
  CC       lib/libgnu_a-fseterr.o
  CC       lib/libgnu_a-getopt.o
  CC       lib/libgnu_a-getopt1.o
  CC       lib/libgnu_a-hard-locale.o
  CC       lib/libgnu_a-issymlink.o
  CC       lib/libgnu_a-localcharset.o
  CC       lib/libgnu_a-lstat.o
  CC       lib/libgnu_a-malloca.o
  CC       lib/libgnu_a-math.o
  CC       lib/libgnu_a-mbchar.o
  CC       lib/libgnu_a-mbiterf.o
  CC       lib/libgnu_a-mbrtoc32.o
  CC       lib/libgnu_a-mbsnlen.o
  CC       lib/libgnu_a-mbszero.o
  CC       lib/glthread/libgnu_a-once.o
  CC       lib/libgnu_a-printf-frexpl.o
  CC       lib/libgnu_a-putenv.o
  CC       lib/libgnu_a-printf-frexp.o
  CC       lib/libgnu_a-setlocale-lock.o
  CC       lib/libgnu_a-setlocale_null.o
  CC       lib/libgnu_a-setlocale_null-unlocked.o
  CC       lib/libgnu_a-stat-time.o
  CC       lib/libgnu_a-stdlib.o
  CC       lib/libgnu_a-strerror.o
  CC       lib/libgnu_a-strerror-override.o
  CC       lib/libgnu_a-string.o
  CC       lib/glthread/libgnu_a-tls.o
  CC       lib/glthread/libgnu_a-threadlib.o
  CC       lib/unicase/libgnu_a-tolower.o
  CC       lib/unictype/libgnu_a-ctype_alnum.o
  CC       lib/unictype/libgnu_a-ctype_alpha.o
  CC       lib/unictype/libgnu_a-ctype_blank.o
  CC       lib/unictype/libgnu_a-ctype_cntrl.o
  CC       lib/unictype/libgnu_a-ctype_digit.o
  CC       lib/unictype/libgnu_a-ctype_graph.o
  CC       lib/unictype/libgnu_a-ctype_lower.o
  CC       lib/unictype/libgnu_a-ctype_punct.o
  CC       lib/unictype/libgnu_a-ctype_print.o
  CC       lib/unictype/libgnu_a-ctype_space.o
  CC       lib/unictype/libgnu_a-ctype_upper.o
  CC       lib/unictype/libgnu_a-ctype_xdigit.o
  CC       lib/libgnu_a-unistd.o
  CC       lib/uniwidth/libgnu_a-width.o
  CXX      src/devices/grohtml/post-html.o
  CXX      src/devices/grohtml/html-text.o
  CXX      src/devices/grohtml/html-table.o
  CXX      src/devices/grohtml/output.o
  CXX      src/devices/grolbp/lbp.o
  CXX      src/devices/grolj4/lj4.o
  CXX      src/devices/grops/ps.o
  CXX      src/devices/grops/psrm.o
  CXX      src/devices/grotty/tty.o
  CXX      src/preproc/html/pre-html.o
  CXX      src/preproc/html/pushback.o
  CXX      src/preproc/preconv/preconv-preconv.o
  CXX      src/roff/groff/groff.o
  CC       src/roff/groff/pipeline.o
  CXX      src/utils/addftinfo/addftinfo.o
  CXX      src/utils/addftinfo/guess.o
  CXX      src/utils/hpftodit/hpftodit.o
  CXX      src/utils/hpftodit/hpuni.o
  CXX      src/utils/lkbib/lkbib.o
  CXX      src/libs/libbib/common.o
  CXX      src/libs/libbib/index.o
  CXX      src/libs/libbib/linear.o
  CXX      src/libs/libbib/search.o
  CC       src/libs/libbib/map.o
  CC       src/utils/pfbtops/pfbtops.o
  CXX      src/utils/tfmtodit/tfmtodit.o
  CXX      src/preproc/eqn/eqn-main.o
  CXX      src/preproc/eqn/eqn-lex.o
  CXX      src/preproc/eqn/eqn-box.o
  CXX      src/preproc/eqn/eqn-limit.o
  CXX      src/preproc/eqn/eqn-list.o
  CXX      src/preproc/eqn/eqn-over.o
  CXX      src/preproc/eqn/eqn-text.o
  CXX      src/preproc/eqn/eqn-script.o
  CXX      src/preproc/eqn/eqn-mark.o
  CXX      src/preproc/eqn/eqn-other.o
  CXX      src/preproc/eqn/eqn-delim.o
  CXX      src/preproc/eqn/eqn-sqrt.o
  CXX      src/preproc/eqn/eqn-pile.o
  CXX      src/preproc/eqn/eqn-special.o
  CXX      src/preproc/eqn/eqn-eqn.o
  CXX      src/preproc/grn/hdb.o
  CXX      src/preproc/grn/hpoint.o
  CXX      src/preproc/grn/hgraph.o
  CXX      src/preproc/grn/main.o
  CXX      src/preproc/pic/pic-pic.o
  CXX      src/preproc/pic/pic-lex.o
  CXX      src/preproc/pic/pic-main.o
  CXX      src/preproc/pic/pic-object.o
  CXX      src/preproc/pic/pic-common.o
  CXX      src/preproc/pic/pic-troff.o
  CXX      src/preproc/pic/pic-tex.o
  CXX      src/preproc/refer/refer-command.o
  CXX      src/preproc/refer/refer-ref.o
  CXX      src/preproc/refer/refer-refer.o
  CXX      src/preproc/refer/refer-token.o
  CXX      src/preproc/refer/refer-label.o
  CXX      src/preproc/soelim/soelim.o
  CXX      src/preproc/tbl/main.o
  CXX      src/preproc/tbl/table.o
  CXX      src/roff/troff/dictionary.o
  CXX      src/roff/troff/div.o
  CXX      src/roff/troff/env.o
  CXX      src/roff/troff/input.o
  CXX      src/roff/troff/mtsm.o
  CXX      src/roff/troff/node.o
  CXX      src/roff/troff/number.o
  CXX      src/roff/troff/reg.o
  CXX      src/roff/troff/majorminor.o
  CXX      src/utils/indxbib/indxbib.o
  CC       src/utils/indxbib/signal.o
  CXX      src/utils/lookbib/lookbib.o
  GEN      glilypond
  GEN      gperl
  GEN      gpinyin
  GEN      gropdf
  GEN      pdfmom
  GEN      grog
  GEN      chem
  GEN      neqn
  GEN      nroff
  GEN      tmac/groff_man.7.man
  GEN      tmac/groff_man_style.7.man
  GEN      font/devpdf/download
  CXX      src/libs/libgroff/libgroff_a-version.o
  AR       libdriver.a
  AR       lib/libgnu.a
  GEN      tmac/groff_man.7
  GEN      tmac/groff_man_style.7
  AR       libbib.a
  AR       libgroff.a
  CXXLD    grodvi
  CXXLD    post-grohtml
  CXXLD    grolbp
  CXXLD    grolj4
  CXXLD    grops
  CXXLD    grotty
  CXXLD    pre-grohtml
  CXXLD    preconv
  CXXLD    addftinfo
  CXXLD    groff
  CXXLD    hpftodit
  CXXLD    lkbib
  CXXLD    pfbtops
  CXXLD    eqn
  CXXLD    tfmtodit
  CXXLD    grn
  CXXLD    refer
  CXXLD    pic
  CXXLD    soelim
  CXXLD    tbl
  CXXLD    indxbib
  CXXLD    lookbib
BuildFoundries: warning: line 34: cannot read grops font description 'AB' for 
default foundry
BuildFoundries: warning: line 35: cannot read grops font description 'ABI' for 
default foundry
BuildFoundries: warning: line 36: cannot read grops font description 'AI' for 
default foundry
BuildFoundries: warning: line 37: cannot read grops font description 'AR' for 
default foundry
BuildFoundries: warning: line 38: cannot read grops font description 'BMB' for 
default foundry
BuildFoundries: warning: line 39: cannot read grops font description 'BMBI' for 
default foundry
BuildFoundries: warning: line 40: cannot read grops font description 'BMI' for 
default foundry
BuildFoundries: warning: line 41: cannot read grops font description 'BMR' for 
default foundry
BuildFoundries: notice: copied grops font description CB for gropdf
BuildFoundries: notice: copied grops font description CBI for gropdf
BuildFoundries: notice: copied grops font description CI for gropdf
BuildFoundries: notice: copied grops font description CR for gropdf
BuildFoundries: notice: copied grops font description HB for gropdf
BuildFoundries: notice: copied grops font description HBI for gropdf
BuildFoundries: notice: copied grops font description HI for gropdf
BuildFoundries: warning: line 49: cannot read grops font description 'HNB' for 
default foundry
BuildFoundries: warning: line 50: cannot read grops font description 'HNBI' for 
default foundry
BuildFoundries: warning: line 51: cannot read grops font description 'HNI' for 
default foundry
BuildFoundries: warning: line 52: cannot read grops font description 'HNR' for 
default foundry
BuildFoundries: notice: copied grops font description HR for gropdf
BuildFoundries: warning: line 54: cannot read grops font description 'NB' for 
default foundry
BuildFoundries: warning: line 55: cannot read grops font description 'NBI' for 
default foundry
BuildFoundries: warning: line 56: cannot read grops font description 'NI' for 
default foundry
BuildFoundries: warning: line 57: cannot read grops font description 'NR' for 
default foundry
BuildFoundries: warning: line 58: cannot read grops font description 'PB' for 
default foundry
BuildFoundries: warning: line 59: cannot read grops font description 'PBI' for 
default foundry
BuildFoundries: warning: line 60: cannot read grops font description 'PI' for 
default foundry
BuildFoundries: warning: line 61: cannot read grops font description 'PR' for 
default foundry
BuildFoundries: notice: copied grops font description S for gropdf
BuildFoundries: notice: copied grops font description TB for gropdf
BuildFoundries: notice: copied grops font description TBI for gropdf
BuildFoundries: notice: copied grops font description TI for gropdf
BuildFoundries: notice: copied grops font description TR for gropdf
BuildFoundries: warning: line 67: cannot read grops font description 'ZCMI' for 
default foundry
BuildFoundries: notice: copied grops font description ZD for gropdf
BuildFoundries: notice: copied grops font description EURO for gropdf
  CXXLD    troff
  GROFF    doc/webpage.ps
  GROFF    contrib/hdtbl/examples/chess_board.ps
  GROFF    doc/grnexmpl.ps
  GROFF    doc/groff-man-pages.pdf
  GROFF    contrib/hdtbl/examples/color_boxes.ps
  GROFF    doc/automake.pdf
  GROFF    contrib/hdtbl/examples/color_nested_tables.ps
  GROFF    contrib/hdtbl/examples/color_table_cells.ps
  GROFF    contrib/hdtbl/examples/col_rowspan_colors.ps
  GROFF    contrib/hdtbl/examples/color_transitions.ps
  GROFF    contrib/hdtbl/examples/fonts_n.ps
  GROFF    contrib/hdtbl/examples/fonts_x.ps
  GROFF    contrib/hdtbl/examples/rainbow.ps
  GROFF    contrib/hdtbl/examples/mixed_pickles.ps
  GROFF    contrib/hdtbl/examples/short_reference.ps
  GROFF    contrib/mom/examples/letter.pdf
  GROFF    contrib/mom/examples/mom-pdf.pdf
  GROFF    contrib/mom/examples/mon_premier_doc.pdf
fonts_n.roff: listing fonts in ./font/devps
fonts_x.roff: listing fonts in ./font/devps
  GROFF    contrib/mom/examples/sample_docs.pdf
fonts_n.roff: listing font 'AB'...
fonts_x.roff: listing font 'AB'...
  GROFF    contrib/mom/examples/slide-demo.pdf
fonts_x.roff: listing font 'ABI'...
fonts_n.roff: listing font 'ABI'...
fonts_x.roff: listing font 'AI'...
fonts_n.roff: listing font 'AI'...
fonts_n.roff: listing font 'AR'...
fonts_x.roff: listing font 'AR'...
fonts_n.roff: listing font 'BMB'...
fonts_x.roff: listing font 'BMB'...
fonts_n.roff: listing font 'BMBI'...
fonts_x.roff: listing font 'BMBI'...
  GROFF    contrib/mom/examples/copyright-default.pdf
fonts_n.roff: listing font 'BMI'...
fonts_x.roff: listing font 'BMI'...
fonts_x.roff: listing font 'BMR'...
fonts_n.roff: listing font 'BMR'...
  GROFF    contrib/mom/examples/copyright-chapter.pdf
  GROFF    contrib/mom/examples/typesetting.pdf
  GROFF    doc/meref.ps
fonts_x.roff: listing font 'CB'...
  GROFF    doc/meintro.ps
  GROFF    doc/meintro_fr.ps
fonts_n.roff: listing font 'CB'...
  GROFF    doc/ms.ps
  GROFF    doc/pic.ps
  GROFF    doc/groff-man-pages.utf8.txt
  GROFF    contrib/sboxes/msboxes.pdf
troff: backtrace: 'an.tmac':832: macro 'I'
troff: backtrace: file 'src/utils/afmtodit/afmtodit.1':230
troff:src/utils/afmtodit/afmtodit.1:230: warning [page 1, line 129]: cannot 
adjust line; underset by 1n
troff: backtrace: file 'src/preproc/eqn/eqn.1':175
troff:src/preproc/eqn/eqn.1:175: warning [page 1, line 664]: cannot adjust 
line; underset by 3n
troff: backtrace: file 'src/preproc/eqn/eqn.1':178
troff:src/preproc/eqn/eqn.1:178: warning [page 1, line 666]: cannot adjust 
line; underset by 1n
fonts_x.roff: listing font 'CBI'...
fonts_n.roff: listing font 'CBI'...
fonts_x.roff: listing font 'CI'...
fonts_n.roff: listing font 'CI'...
fonts_x.roff: listing font 'CR'...
fonts_n.roff: listing font 'CR'...
fonts_x.roff: listing font 'CSH'...
fonts_n.roff: listing font 'CSH'...
fonts_x.roff: listing font 'CSS'...
fonts_n.roff: listing font 'CSS'...
fonts_x.roff: listing font 'CTH'...
troff: backtrace: 'an.tmac':1020: macro 'IR'
troff: backtrace: file 'src/preproc/grn/grn.1':893
troff:src/preproc/grn/grn.1:893: warning [page 1, line 2340]: cannot adjust 
line; underset by 5n
troff: backtrace: 'an.tmac':1020: macro 'IR'
troff: backtrace: file 'src/preproc/grn/grn.1':909
troff:src/preproc/grn/grn.1:909: warning [page 1, line 2345]: cannot adjust 
line; underset by 5n
troff: backtrace: 'an.tmac':1020: macro 'IR'
troff: backtrace: file 'src/preproc/grn/grn.1':911
troff:src/preproc/grn/grn.1:911: warning [page 1, line 2347]: cannot adjust 
line; underset by 5n
fonts_n.roff: listing font 'CTH'...
fonts_x.roff: listing font 'CTS'...
troff: backtrace: file 'src/roff/groff/groff.1':2249
troff:src/roff/groff/groff.1:2249: warning [page 1, line 3314]: cannot adjust 
line; underset by 2n
troff: backtrace: 'an.tmac':832: macro 'I'
troff: backtrace: file 'src/roff/groff/groff.1':2270
troff:src/roff/groff/groff.1:2270: warning [page 1, line 3321]: cannot adjust 
line; underset by 2n
fonts_n.roff: listing font 'CTS'...
fonts_x.roff: listing font 'EURO'...
troff: backtrace: 'an.tmac':1020: macro 'IR'
troff: backtrace: file 'src/devices/grolj4/grolj4.1':733
troff:src/devices/grolj4/grolj4.1:733: warning [page 1, line 4135]: cannot 
adjust line; underset by 1n
fonts_n.roff: listing font 'EURO'...
fonts_x.roff: listing font 'HB'...
fonts_n.roff: listing font 'HB'...
troff: backtrace: 'an.tmac':832: macro 'I'
troff: backtrace: file 'src/devices/grops/grops.1':1696
troff:src/devices/grops/grops.1:1696: warning [page 1, line 5546]: cannot 
adjust line; underset by 6n
fonts_x.roff: listing font 'HBI'...
fonts_x.roff: listing font 'HI'...
fonts_n.roff: listing font 'HBI'...
fonts_x.roff: listing font 'HNB'...
fonts_n.roff: listing font 'HI'...
fonts_x.roff: listing font 'HNBI'...
fonts_n.roff: listing font 'HNB'...
troff: backtrace: 'an.tmac':1054: macro 'RI'
troff: backtrace: file 'src/roff/troff/troff.1':921
troff:src/roff/troff/troff.1:921: warning [page 1, line 9230]: cannot adjust 
line; underset by 6n
troff: backtrace: 'an.tmac':1054: macro 'RI'
troff: backtrace: file 'src/roff/troff/troff.1':923
troff:src/roff/troff/troff.1:923: warning [page 1, line 9232]: cannot adjust 
line; underset by 6n
troff: backtrace: 'an.tmac':1054: macro 'RI'
troff: backtrace: file 'src/roff/troff/troff.1':945
troff:src/roff/troff/troff.1:945: warning [page 1, line 9241]: cannot adjust 
line; underset by 6n
troff: backtrace: 'an.tmac':1054: macro 'RI'
troff: backtrace: file 'src/roff/troff/troff.1':947
troff:src/roff/troff/troff.1:947: warning [page 1, line 9243]: cannot adjust 
line; underset by 6n
fonts_x.roff: listing font 'HNI'...
fonts_n.roff: listing font 'HNBI'...
fonts_x.roff: listing font 'HNR'...
fonts_n.roff: listing font 'HNI'...
fonts_x.roff: listing font 'HR'...
fonts_n.roff: listing font 'HNR'...
fonts_x.roff: listing font 'JPG'...
fonts_n.roff: listing font 'HR'...
fonts_x.roff: listing font 'JPM'...
fonts_n.roff: listing font 'JPG'...
fonts_x.roff: listing font 'KOG'...
fonts_n.roff: listing font 'JPM'...
fonts_x.roff: listing font 'KOM'...
fonts_n.roff: listing font 'KOG'...
fonts_x.roff: listing font 'NB'...
fonts_n.roff: listing font 'KOM'...
fonts_x.roff: listing font 'NBI'...
fonts_n.roff: listing font 'NB'...
fonts_x.roff: listing font 'NI'...
fonts_n.roff: listing font 'NBI'...
fonts_x.roff: listing font 'NR'...
fonts_n.roff: listing font 'NI'...
fonts_x.roff: listing font 'PB'...
fonts_n.roff: listing font 'NR'...
fonts_x.roff: listing font 'PBI'...
fonts_x.roff: listing font 'PI'...
fonts_n.roff: listing font 'PB'...
fonts_x.roff: listing font 'PR'...
fonts_n.roff: listing font 'PBI'...
fonts_x.roff: listing font 'S'...
fonts_n.roff: listing font 'PI'...
fonts_x.roff: listing font 'SS'...
troff: backtrace: 'doc.tmac':4370: macro 'doc-item-box1'
troff: backtrace: 'doc.tmac':4388: macro 'doc-tag-list'
troff: backtrace: 'doc.tmac':4138: macro 'It'
troff: backtrace: file 'tmac/groff_mdoc.7':5280
troff:tmac/groff_mdoc.7:5280: warning [page 1, line 21829]: cannot adjust line; 
underset by 2n
troff: backtrace: 'doc.tmac':4370: macro 'doc-item-box1'
troff: backtrace: 'doc.tmac':4388: macro 'doc-tag-list'
troff: backtrace: 'doc.tmac':4138: macro 'It'
troff: backtrace: file 'tmac/groff_mdoc.7':5310
troff:tmac/groff_mdoc.7:5310: warning [page 1, line 21841]: cannot adjust line; 
underset by 2n
troff: backtrace: 'doc.tmac':4370: macro 'doc-item-box1'
troff: backtrace: 'doc.tmac':4388: macro 'doc-tag-list'
troff: backtrace: 'doc.tmac':4138: macro 'It'
troff: backtrace: file 'tmac/groff_mdoc.7':5318
troff:tmac/groff_mdoc.7:5318: warning [page 1, line 21846]: cannot adjust line; 
underset by 2n
troff: backtrace: 'doc.tmac':4370: macro 'doc-item-box1'
troff: backtrace: 'doc.tmac':4388: macro 'doc-tag-list'
troff: backtrace: 'doc.tmac':4138: macro 'It'
troff: backtrace: file 'tmac/groff_mdoc.7':5326
troff:tmac/groff_mdoc.7:5326: warning [page 1, line 21852]: cannot adjust line; 
underset by 2n
troff: backtrace: 'doc.tmac':4370: macro 'doc-item-box1'
troff: backtrace: 'doc.tmac':4388: macro 'doc-tag-list'
troff: backtrace: 'doc.tmac':4138: macro 'It'
troff: backtrace: file 'tmac/groff_mdoc.7':5331
troff:tmac/groff_mdoc.7:5331: warning [page 1, line 21857]: cannot adjust line; 
underset by 2n
troff: backtrace: 'doc.tmac':4370: macro 'doc-item-box1'
troff: backtrace: 'doc.tmac':4388: macro 'doc-tag-list'
troff: backtrace: 'doc.tmac':4138: macro 'It'
troff: backtrace: file 'tmac/groff_mdoc.7':5352
troff:tmac/groff_mdoc.7:5352: warning [page 1, line 21865]: cannot adjust line; 
underset by 2n
troff: backtrace: 'doc.tmac':4370: macro 'doc-item-box1'
troff: backtrace: 'doc.tmac':4388: macro 'doc-tag-list'
troff: backtrace: 'doc.tmac':4138: macro 'It'
troff: backtrace: file 'tmac/groff_mdoc.7':5356
troff:tmac/groff_mdoc.7:5356: warning [page 1, line 21869]: cannot adjust line; 
underset by 2n
troff: backtrace: 'doc.tmac':4370: macro 'doc-item-box1'
troff: backtrace: 'doc.tmac':4388: macro 'doc-tag-list'
troff: backtrace: 'doc.tmac':4138: macro 'It'
troff: backtrace: file 'tmac/groff_mdoc.7':5360
troff:tmac/groff_mdoc.7:5360: warning [page 1, line 21873]: cannot adjust line; 
underset by 2n
troff: backtrace: 'doc.tmac':4370: macro 'doc-item-box1'
troff: backtrace: 'doc.tmac':4388: macro 'doc-tag-list'
troff: backtrace: 'doc.tmac':4138: macro 'It'
troff: backtrace: file 'tmac/groff_mdoc.7':5392
troff:tmac/groff_mdoc.7:5392: warning [page 1, line 21886]: cannot adjust line; 
underset by 2n
fonts_n.roff: listing font 'PR'...
troff: backtrace: 'an.tmac':1014: string 'an-result'
troff: backtrace: 'an.tmac':1020: macro 'IR'
troff: backtrace: file 'contrib/mm/groff_mm.7':387
troff:contrib/mm/groff_mm.7:387: warning [page 2, line 96]: cannot adjust line; 
underset by 1n
troff: backtrace: 'an.tmac':832: macro 'I'
troff: backtrace: file 'contrib/mm/groff_mm.7':391
troff:contrib/mm/groff_mm.7:391: warning [page 2, line 99]: cannot adjust line; 
underset by 1n
troff: backtrace: 'an.tmac':1014: string 'an-result'
troff: backtrace: 'an.tmac':1020: macro 'IR'
troff: backtrace: file 'contrib/mm/groff_mm.7':1207
troff:contrib/mm/groff_mm.7:1207: warning [page 2, line 331]: cannot adjust 
line; underset by 5n
fonts_x.roff: listing font 'TB'...
fonts_n.roff: listing font 'S'...
troff: backtrace: 'an.tmac':1014: string 'an-result'
troff: backtrace: 'an.tmac':1020: macro 'IR'
troff: backtrace: file 'contrib/mm/groff_mm.7':2880
troff:contrib/mm/groff_mm.7:2880: warning [page 2, line 839]: cannot adjust 
line; underset by 5n
fonts_x.roff: listing font 'TBI'...
fonts_n.roff: listing font 'SS'...
fonts_x.roff: listing font 'TI'...
fonts_n.roff: listing font 'TB'...
fonts_x.roff: listing font 'TR'...
fonts_n.roff: listing font 'TBI'...
fonts_x.roff: listing font 'ZCMI'...
troff: backtrace: 'an.tmac':832: macro 'I'
troff: backtrace: file 'tmac/groff_www.7':583
troff:tmac/groff_www.7:583: warning [page 2, line 4486]: cannot adjust line; 
underset by 2n
fonts_n.roff: listing font 'TI'...
troff: backtrace: file 'man/groff_char.7':1060
troff:man/groff_char.7:1060: warning: special character '.j' not defined
fonts_x.roff: listing font 'ZD'...
troff: backtrace: file 'man/groff_char.7':1466
troff:man/groff_char.7:1466: warning: special character 'vA' not defined
troff: backtrace: file 'man/groff_char.7':1596
troff:man/groff_char.7:1596: warning: special character 'bs' not defined
troff: backtrace: file 'man/groff_char.7':1769
troff:man/groff_char.7:1769: warning: special character '-+' not defined
troff: backtrace: file 'man/groff_char.7':1818
troff:man/groff_char.7:1818: warning: special character 'coproduct' not defined
troff: backtrace: file 'man/groff_char.7':1918
troff:man/groff_char.7:1918: warning: special character '+e' not defined
fonts_n.roff: listing font 'TR'...
fonts_x.roff: listing font 'ZDR'...
fonts_n.roff: listing font 'ZCMI'...
fonts_n.roff: listing font 'ZD'...
fonts_n.roff: listing font 'ZDR'...
troff: backtrace: 'doc.tmac':4370: macro 'doc-item-box1'
troff: backtrace: 'doc.tmac':4388: macro 'doc-tag-list'
troff: backtrace: 'doc.tmac':4138: macro 'It'
troff: backtrace: file 'tmac/groff_mdoc.7':5331
troff:tmac/groff_mdoc.7:5331: warning [page 318, 2.1i]: cannot adjust line; 
underset by 0.717639i
troff: backtrace: file 'contrib/mm/groff_mm.7':2881
troff:contrib/mm/groff_mm.7:2881: warning [page 336, 1.1i]: cannot adjust line; 
underset by 0.0248611i
make[2]: Leaving directory 
'/nix/var/nix/b/1sjjx4n7apv4l6fyqbaf1njk9r/groff-1.24.0.rc4'
make[1]: Leaving directory 
'/nix/var/nix/b/1sjjx4n7apv4l6fyqbaf1njk9r/groff-1.24.0.rc4'
Running phase: checkPhase
@nix { "action": "setPhase", "phase": "checkPhase" }
check flags: -j10 
SHELL=/nix/store/vlfjhc9730i65q1xhzf51kzh58s9kxnp-bash-5.3p9/bin/bash VERBOSE=y 
check
make  check-recursive
make[1]: Entering directory 
'/nix/var/nix/b/1sjjx4n7apv4l6fyqbaf1njk9r/groff-1.24.0.rc4'
make[2]: Entering directory 
'/nix/var/nix/b/1sjjx4n7apv4l6fyqbaf1njk9r/groff-1.24.0.rc4'
make   
make[3]: Entering directory 
'/nix/var/nix/b/1sjjx4n7apv4l6fyqbaf1njk9r/groff-1.24.0.rc4'
make  all-recursive
make[4]: Entering directory 
'/nix/var/nix/b/1sjjx4n7apv4l6fyqbaf1njk9r/groff-1.24.0.rc4'
make[5]: Entering directory 
'/nix/var/nix/b/1sjjx4n7apv4l6fyqbaf1njk9r/groff-1.24.0.rc4'
make[5]: Nothing to be done for 'all-am'.
make[5]: Leaving directory 
'/nix/var/nix/b/1sjjx4n7apv4l6fyqbaf1njk9r/groff-1.24.0.rc4'
make[4]: Leaving directory 
'/nix/var/nix/b/1sjjx4n7apv4l6fyqbaf1njk9r/groff-1.24.0.rc4'
make[3]: Leaving directory 
'/nix/var/nix/b/1sjjx4n7apv4l6fyqbaf1njk9r/groff-1.24.0.rc4'
make  check-TESTS
make[3]: Entering directory 
'/nix/var/nix/b/1sjjx4n7apv4l6fyqbaf1njk9r/groff-1.24.0.rc4'
make[4]: Entering directory 
'/nix/var/nix/b/1sjjx4n7apv4l6fyqbaf1njk9r/groff-1.24.0.rc4'
  GEN      contrib/hdtbl/examples/test-hdtbl.sh
SKIP: contrib/glilypond/tests/smoke-test.sh
SKIP: contrib/chem/tests/smoke-test.sh
PASS: contrib/mm/tests/Captc-string-translates.sh
PASS: contrib/mm/tests/LT-should-space-after-inside-address.sh
PASS: contrib/mm/tests/LB-mark-or-format-argument-works.sh
PASS: contrib/mm/tests/LT-SP-multi-word-LO-SJ-works.sh
PASS: contrib/mm/tests/LT-BL-spaces-before-date.sh
PASS: contrib/mm/tests/LT-SP-AU-without-AT-works.sh
PASS: contrib/mm/tests/ML-accepts-empty-second-argument.sh
PASS: contrib/mm/tests/ML-honors-third-argument.sh
PASS: contrib/mm/tests/ML-marks-work.sh
PASS: contrib/mm/tests/MT-1-reports-all-TM-numbers.sh
PASS: contrib/gdiffmk/tests/runtests.sh
PASS: contrib/mm/tests/MT-5-includes-AT-in-SG.sh
PASS: contrib/mm/tests/Np-register-works.sh
PASS: contrib/mm/tests/P-indentation-works.sh
PASS: contrib/mm/tests/PH-PF-OH-OF-EH-EF-work.sh
PASS: contrib/mm/tests/VL-accommodates-overlong-mark.sh
PASS: contrib/mm/tests/date-localization-works.sh
PASS: contrib/mm/tests/footnote-area-layout-is-correct.sh
PASS: contrib/mm/tests/flush-long-displays-at-end-of-input.sh
PASS: contrib/mm/tests/indexing-works.sh
PASS: contrib/mm/tests/letter-with-bottom-block-works.sh
PASS: contrib/mm/tests/letters-format-correctly.sh
PASS: contrib/mm/tests/lists-indent-correctly.sh
PASS: contrib/mm/tests/marks-in-nested-ML-lists-are-correct.sh
  GEN      contrib/mom/examples/test-mom.sh
PASS: contrib/mm/tests/memoranda-format-correctly.sh
PASS: contrib/mm/tests/ms-cover-sheet-robust-to-missing-AF.sh
  GEN      font/devpdf/tests/check-default-foundry.sh
  GEN      font/devpdf/tests/check-urw-foundry.sh
PASS: contrib/mm/tests/mse_has-sufficient-footnote-space.sh
PASS: contrib/mm/tests/nP-works.sh
PASS: contrib/mm/tests/place-equation-labels-correctly-in-displays.sh
PASS: contrib/mm/tests/short-pages-do-not-overflow-stack.sh
PASS: contrib/mm/tests/toc-captions-ident-correctly.sh
PASS: contrib/mm/tests/vertical-margins-are-correct.sh
PASS: contrib/rfc1345/tests/character-definitions-lack-space.sh
PASS: contrib/rfc1345/tests/smoke-test.sh
XFAIL: tmac/tests/pdf_bookmark-starting-with-control-char-works.sh
PASS: tmac/tests/pdf_pdfhref-W-without-link-text-works.sh
SKIP: tmac/tests/pdfpic_does-not-choke-on-bad-pdfinfo-output.sh
SKIP: tmac/tests/pdfpic_falls-back-to-PSPIC.sh
PASS: contrib/mm/tests/remove-stale-bib-entry-data.sh
SKIP: src/devices/grotty/tests/basic-latin-glyphs-map-correctly.sh
PASS: src/devices/grotty/tests/h-option-works.sh
PASS: src/devices/grotty/tests/osc8-works.sh
PASS: src/preproc/eqn/tests/diagnostics-report-correct-line-numbers.sh
PASS: src/preproc/eqn/tests/parameters-can-be-set-and-reset.sh
PASS: 
src/preproc/eqn/tests/passes-through-input-with-eighth-bit-set.sh
PASS: 
src/preproc/grn/tests/passes-through-input-with-eighth-bit-set.sh
PASS: 
src/preproc/pic/tests/do-not-crash-when-reading-macro-arguments.sh
PASS: 
src/preproc/pic/tests/passes-through-input-with-eighth-bit-set.sh
PASS: src/preproc/pic/tests/polygon-command-works.sh
SKIP: src/preproc/preconv/tests/do-not-seek-the-unseekable.sh
FAIL: src/preproc/preconv/tests/smoke-test.sh
PASS: src/preproc/refer/tests/report-correct-line-numbers.sh
PASS: src/preproc/soelim/tests/space-in-argument-works.sh
PASS: 
src/preproc/soelim/tests/passes-through-input-with-eighth-bit-set.sh
PASS: src/preproc/tbl/tests/align-staggered-text-blocks-correctly.sh
PASS: src/preproc/tbl/tests/boxed-TH-tables-work-on-utf8-device.sh
PASS: src/preproc/tbl/tests/boxes-and-vertical-rules.sh
PASS: src/preproc/tbl/tests/check-horizontal-line-length.sh
PASS: src/preproc/tbl/tests/check-line-intersections.sh
PASS: src/preproc/tbl/tests/check-vertical-line-length.sh
PASS: src/preproc/tbl/tests/cooperate-with-nm-request.sh
PASS: src/preproc/tbl/tests/count-continued-input-lines.sh
PASS: src/preproc/tbl/tests/do-not-overlap-bottom-border-in-nroff.sh
PASS: src/preproc/tbl/tests/do-not-overdraw-page-top-in-nroff-mode.sh
PASS: 
src/preproc/tbl/tests/do-not-segv-on-invalid-vertical-span-entry.sh
PASS: 
src/preproc/tbl/tests/do-not-segv-when-backslash-R-in-text-block.sh
PASS: src/preproc/tbl/tests/emit-accurate-lf-requests.sh
PASS: src/preproc/tbl/tests/expand-region-option-works.sh
PASS: src/preproc/tbl/tests/format-time-diagnostics-work.sh
PASS: src/preproc/tbl/tests/horizontal-rules-not-drawn-too-long.sh
PASS: 
src/preproc/tbl/tests/passes-through-input-with-eighth-bit-set.sh
PASS: src/preproc/tbl/tests/repeated-character-entry-works.sh
PASS: src/preproc/tbl/tests/save-and-restore-hyphenation-parameters.sh
PASS: src/preproc/tbl/tests/save-and-restore-inter-sentence-space.sh
PASS: src/preproc/tbl/tests/save-and-restore-line-numbering.sh
PASS: src/preproc/tbl/tests/save-and-restore-tab-stops.sh
PASS: src/preproc/tbl/tests/warn-on-long-boxed-unkept-table.sh
PASS: src/preproc/tbl/tests/x-column-modifier-works.sh
PASS: src/roff/groff/tests/ab-request-works.sh
PASS: src/roff/groff/tests/adjustment-works.sh
PASS: src/roff/groff/tests/arithmetic-works.sh
PASS: src/roff/groff/tests/asciify-composite-nodes-correctly.sh
PASS: src/roff/groff/tests/asciify-request-works.sh
PASS: src/roff/groff/tests/asciify-special-characters-correctly.sh
PASS: 
src/roff/groff/tests/backslash-X-is-transparent-to-hyphenation.sh
PASS: src/roff/groff/tests/backslash-Y-works.sh
PASS: src/roff/groff/tests/backslash-X-works.sh
PASS: 
src/roff/groff/tests/backslash-exclamation-early-does-not-fail.sh
PASS: 
src/roff/groff/tests/backslash-s-works-with-single-digit-argument.sh
PASS: src/roff/groff/tests/bd-request-works.sh
PASS: src/roff/groff/tests/br-and-brp-requests-work.sh
PASS: src/roff/groff/tests/break-zero-length-output-line-sanely.sh
PASS: src/roff/groff/tests/cf-request-early-does-not-fail.sh
PASS: src/roff/groff/tests/cf-request-works.sh
PASS: src/roff/groff/tests/cflags-works-on-character-classes.sh
PASS: src/roff/groff/tests/class-request-works.sh
PASS: 
src/roff/groff/tests/composite-nodes-produce-approximate-output.sh
XFAIL: 
src/roff/groff/tests/current-language-and-environment-in-sync.sh
PASS: src/roff/groff/tests/degenerate-control-flow-works.sh
PASS: src/roff/groff/tests/detect-evil-link-time-optimizer.sh
PASS: 
src/roff/groff/tests/device-control-escapes-express-basic-latin.sh
PASS: 
src/roff/groff/tests/device-control-special-character-handling.sh
PASS: 
src/roff/groff/tests/device-request-passes-most-escape-sequences.sh
PASS: src/roff/groff/tests/devicem-request-works.sh
PASS: 
src/roff/groff/tests/do-not-crash-on-mismatched-diversion-request.sh
PASS: src/roff/groff/tests/device-request-works.sh
PASS: src/roff/groff/tests/do-not-free-file-name-pointers-early.sh
PASS: src/roff/groff/tests/do-not-loop-infinitely-when-breaking-cjk.sh
PASS: src/roff/groff/tests/dot-b-register-works.sh
PASS: src/roff/groff/tests/dot-cp-register-works.sh
PASS: src/roff/groff/tests/dot-nm-register-works.sh
PASS: src/roff/groff/tests/dot-nn-register-works.sh
PASS: src/roff/groff/tests/dot-trap-register-works.sh
PASS: 
src/roff/groff/tests/double-do-request-does-not-fail-assertion.sh
PASS: src/roff/groff/tests/draw-arc.sh
PASS: src/roff/groff/tests/draw-circle.sh
PASS: src/roff/groff/tests/draw-ellipse.sh
PASS: src/roff/groff/tests/draw-filled-circle.sh
PASS: src/roff/groff/tests/draw-filled-ellipse.sh
PASS: src/roff/groff/tests/draw-filled-polygon.sh
PASS: src/roff/groff/tests/draw-line.sh
PASS: src/roff/groff/tests/check-delimiter-validity.sh
PASS: src/roff/groff/tests/draw-polygon.sh
PASS: src/roff/groff/tests/draw-spline.sh
PASS: 
src/roff/groff/tests/evc-request-produces-no-output-if-invalid.sh
PASS: src/roff/groff/tests/fp-request-does-not-traverse-directories.sh
PASS: src/roff/groff/tests/handle-special-input-code-points.sh
PASS: src/roff/groff/tests/hcode-request-copies-spec-char-code.sh
PASS: src/roff/groff/tests/hla-request-works.sh
SKIP: src/roff/groff/tests/html-device-smoke-test.sh
SKIP: src/roff/groff/tests/html-device-works-with-grn-and-eqn.sh
PASS: src/roff/groff/tests/html-does-not-fumble-tagged-paragraph.sh
PASS: src/roff/groff/tests/dvi-device-smoke-test.sh
PASS: src/roff/groff/tests/driver-C-and-G-options-work.sh
PASS: src/roff/groff/tests/hys-request-works.sh
PASS: src/roff/groff/tests/latin1-device-maps-oq-to-0x27.sh
PASS: src/roff/groff/tests/initialization-is-quiet.sh
PASS: src/roff/groff/tests/lf-request-works.sh
PASS: src/roff/groff/tests/logical-predicates-work.sh
PASS: src/roff/groff/tests/localization-works.sh
PASS: src/roff/groff/tests/msoquiet-request-works.sh
PASS: src/roff/groff/tests/pchar-request-works.sh
PASS: src/roff/groff/tests/pdf-device-smoke-test.sh
PASS: src/roff/groff/tests/output-request-works.sh
PASS: src/roff/groff/tests/lbp-device-smoke-test.sh
PASS: src/roff/groff/tests/pi-request-works.sh
PASS: src/roff/groff/tests/po-request-works.sh
PASS: src/roff/groff/tests/lj4-device-smoke-test.sh
PASS: src/roff/groff/tests/ps-device-smoke-test.sh
PASS: src/roff/groff/tests/recognize-end-of-sentence.sh
PASS: src/roff/groff/tests/regression_savannah_56555.sh
PASS: src/roff/groff/tests/regression_savannah_58153.sh
PASS: src/roff/groff/tests/regression_savannah_58162.sh
PASS: src/roff/groff/tests/regression_savannah_58337.sh
PASS: src/roff/groff/tests/regression_savannah_59202.sh
PASS: src/roff/groff/tests/safer-mode-works.sh
PASS: src/roff/groff/tests/set-stroke-thickness.sh
PASS: src/roff/groff/tests/sizes-request-works.sh
PASS: src/roff/groff/tests/so-request-accepts-embedded-space-in-arg.sh
PASS: src/roff/groff/tests/soquiet-request-works.sh
PASS: src/roff/groff/tests/stringdown-and-stringup-requests-work.sh
PASS: src/roff/groff/tests/stringdown-request-rejects-request-names.sh
XFAIL: 
src/roff/groff/tests/stringup-request-transforms-non-basic-latin.sh
PASS: src/roff/groff/tests/substring-request-works.sh
PASS: src/roff/groff/tests/sy-request-works.sh
PASS: src/roff/groff/tests/trf-request-works.sh
PASS: src/roff/groff/tests/unencodable-things-in-grout.sh
PASS: src/roff/groff/tests/using-diversion-as-character-works.sh
PASS: src/roff/groff/tests/warn-on-overset-adjusted-line.sh
PASS: src/roff/groff/tests/warn-on-overset-unadjusted-line.sh
PASS: src/roff/groff/tests/warn-on-underset-adjusted-line.sh
PASS: src/roff/groff/tests/write-request-handles-empty-second-arg.sh
PASS: tmac/tests/an-ext_MR-works.sh
PASS: src/roff/nroff/tests/verbose-option-works.sh
PASS: src/utils/grog/tests/avoid-refer-fakeout.sh
PASS: src/utils/grog/tests/preserve-groff-options.sh
PASS: src/utils/grog/tests/PF-does-not-start-pic-region.sh
PASS: src/utils/grog/tests/avoid-man-fakeout.sh
PASS: src/utils/grog/tests/detect-chem.sh
PASS: src/utils/grog/tests/recognize-perl-pod.sh
PASS: src/utils/pfbtops/tests/smoke-test.sh
PASS: tmac/tests/an-ext_MT-works.sh
PASS: src/utils/grog/tests/smoke-test.sh
PASS: tmac/tests/an-ext_SY-and-YS-work.sh
PASS: tmac/tests/an-ext_synopses_do_not_automatically_adjust.sh
PASS: tmac/tests/an_CS-register-works.sh
PASS: tmac/tests/an_AT-and-UC-footer-saved-and-restored.sh
PASS: tmac/tests/an-ext_UR-works.sh
PASS: tmac/tests/an_CT-register-works.sh
PASS: tmac/tests/an-ext_synopses_do_not_automatically_hyphenate.sh
PASS: tmac/tests/an_FT-register-value-should-not-trash-titles.sh
PASS: tmac/tests/an_HY-register-works.sh
PASS: tmac/tests/an_LL-register-initializes-sanely.sh
PASS: tmac/tests/an_ME-second-argument-hyphenates.sh
PASS: tmac/tests/an_MR-internal-hyperlinks-work-with-pdfmom.sh
PASS: tmac/tests/an_MR-works.sh
PASS: tmac/tests/an_MT-body-hyphenates.sh
PASS: tmac/tests/an_MT-works.sh
PASS: tmac/tests/an_P-register-works.sh
PASS: tmac/tests/an_PD-restores-spacing.sh
PASS: tmac/tests/an_S-register-works.sh
PASS: tmac/tests/an_SH-works-with-pending-input-trap.sh
PASS: tmac/tests/an_SS-works-with-pending-input-trap.sh
PASS: tmac/tests/an_TH-repairs-ad-damage.sh
PASS: tmac/tests/an_TH-repairs-hy-damage.sh
PASS: tmac/tests/an_TP-works.sh
PASS: tmac/tests/an_TS-adds-no-vertical-space.sh
PASS: tmac/tests/an_TS-do-not-keep-tables-when-cR-set.sh
PASS: tmac/tests/an_UE-breaks-before-long-URIs.sh
PASS: tmac/tests/an_UE-second-argument-hyphenates.sh
PASS: tmac/tests/an_UR-body-hyphenates.sh
SKIP: tmac/tests/an_UR-works.sh
PASS: tmac/tests/an_X-register-works.sh
PASS: tmac/tests/an_adjust-link-text-correctly.sh
PASS: tmac/tests/an_adjustment-mode-preserved-after-paragraph-tag.sh
PASS: tmac/tests/an_adjustment-mode-restoration-works.sh
PASS: tmac/tests/an_avoid-two-font-denial-of-service.sh
PASS: tmac/tests/an_degenerate-documents-work.sh
PASS: tmac/tests/an_degenerate-input-uses-sane-page-length.sh
PASS: tmac/tests/an_do-not-abbreviate-escape-using-TH-arguments.sh
PASS: tmac/tests/an_do-not-hyphenate-hyperlink-with-no-link-text.sh
PASS: tmac/tests/an_font-remapping-does-not-affect-titles.sh
PASS: tmac/tests/an_format-degenerate-input-sanely.sh
PASS: tmac/tests/an_handle-degenerate-input-quietly.sh
PASS: tmac/tests/an_hyphenation-mode-restoration-works.sh
PASS: tmac/tests/an_inner-footer-abbreviation-works.sh
PASS: tmac/tests/an_link-macros-work-in-paragraph-tags.sh
PASS: tmac/tests/an_link-trailing-text-hugs-previous.sh
PASS: tmac/tests/an_no-break-after-short-paragraph-tags.sh
PASS: tmac/tests/an_output-footer-when-continuously-rendering.sh
PASS: tmac/tests/an_page-footers-present.sh
PASS: tmac/tests/an_page-header-has-current-data.sh
PASS: tmac/tests/an_paragraph-reset-preserves-line-length.sh
PASS: tmac/tests/an_paragraph-reset-restores-hyphenation-mode.sh
PASS: tmac/tests/an_report-useful-line-numbers-in-diagnostics.sh
PASS: tmac/tests/an_reset-hyphenation-correctly.sh
PASS: tmac/tests/an_title-abbreviation-works.sh
PASS: tmac/tests/an_use-input-traps-correctly.sh
PASS: tmac/tests/an_vertical-margins-are-correct.sh
PASS: tmac/tests/an_works-with-ec.sh
PASS: tmac/tests/andoc_P-register-works.sh
PASS: tmac/tests/andoc_check-an-to-doc-transition.sh
PASS: tmac/tests/andoc_clear-doc-traps.sh
PASS: tmac/tests/andoc_flush-between-packages.sh
PASS: tmac/tests/andoc_internal-hyperlinks-work-with-pdfmom.sh
PASS: tmac/tests/andoc_report-useful-line-numbers-in-diagnostics.sh
PASS: tmac/tests/doc-old_vertical-margins-are-correct.sh
PASS: tmac/tests/doc_CS-register-works.sh
PASS: tmac/tests/doc_CT-register-works.sh
PASS: tmac/tests/doc_D-register-places-page-numbers-correctly.sh
PASS: tmac/tests/doc_Lk-respects-sentence-ending-punctuation.sh
PASS: tmac/tests/doc_Lk-works.sh
PASS: tmac/tests/doc_Mt-works.sh
PASS: tmac/tests/doc_Nm-works.sh
PASS: tmac/tests/doc_P-register-works.sh
PASS: tmac/tests/doc_Rs-works.sh
PASS: tmac/tests/doc_TS-do-not-keep-tables-when-cR-set.sh
PASS: tmac/tests/doc_X-register-works.sh
PASS: tmac/tests/doc_Xr-internal-hyperlinks-work-with-pdfmom.sh
PASS: tmac/tests/doc_Xr-works.sh
PASS: tmac/tests/doc_accept-mixed-case-section-headings.sh
PASS: tmac/tests/doc_adjustment-mode-restoration-works.sh
PASS: tmac/tests/doc_degenerate-input-uses-sane-page-length.sh
PASS: tmac/tests/doc_do-not-hyphenate-hyperlink-with-no-link-text.sh
PASS: tmac/tests/doc_do-not-loop-infinitely-when-shortening-headers.sh
PASS: tmac/tests/doc_format-degenerate-input-sanely.sh
PASS: tmac/tests/doc_heading-font-remapping-works.sh
PASS: tmac/tests/doc_hyphenation-mode-restoration-works.sh
PASS: tmac/tests/doc_indents-correctly.sh
PASS: tmac/tests/doc_infer-correct-type-of-dot-T-string.sh
PASS: tmac/tests/doc_output-footer-when-continuously-rendering.sh
PASS: tmac/tests/doc_report-useful-line-numbers-in-diagnostics.sh
PASS: tmac/tests/doc_reset-data-between-documents.sh
PASS: tmac/tests/doc_smoke-test.sh
PASS: tmac/tests/doc_synopsis-is-not-adjusted.sh
PASS: tmac/tests/doc_vertical-margins-are-correct.sh
PASS: tmac/tests/e_chapter-titles-work.sh
PASS: tmac/tests/e_columns-work-on-long-pages.sh
PASS: tmac/tests/e_delayed-text-marks-work.sh
PASS: tmac/tests/e_footnote-marks-work.sh
XFAIL: tmac/tests/e_footnotes-work-with-columns.sh
PASS: tmac/tests/e_ld-works.sh
PASS: tmac/tests/e_line-numbering-works.sh
PASS: tmac/tests/e_rejects-too-short-page-lengths.sh
PASS: tmac/tests/ec_works.sh
PASS: tmac/tests/latin2_works.sh
PASS: tmac/tests/latin5_works.sh
PASS: tmac/tests/latin9_works.sh
PASS: tmac/tests/s_EQ-handles-empty-first-arg.sh
PASS: tmac/tests/s_IP-indents-using-paragraph-type-size.sh
PASS: tmac/tests/s_IP-respects-inter-sentence-space-in-tags.sh
PASS: tmac/tests/localization-works.sh
PASS: tmac/tests/s_PN-register-works.sh
PASS: tmac/tests/s_R-handles-its-arguments.sh
PASS: tmac/tests/s_SH-resets-IP-indentation-amount.sh
PASS: tmac/tests/s_TC-works-with-percent-in-custom-titles.sh
PASS: tmac/tests/s_XA-literal-no-argument-suppresses-leader.sh
PASS: tmac/tests/s_XA-reduces-line-length.sh
PASS: tmac/tests/s_can-start-document-with-DS-call.sh
PASS: tmac/tests/s_honor-MINGW-when-two-columns.sh
PASS: tmac/tests/s_honor-page-break-after-display.sh
PASS: tmac/tests/s_honor-page-break-in-text.sh
PASS: tmac/tests/s_mark-column-start-correctly.sh
PASS: tmac/tests/s_no-excess-space-around-displays.sh
PASS: tmac/tests/s_rejects-too-short-page-lengths.sh
PASS: tmac/tests/s_start-document-with-keep-quietly.sh
PASS: tmac/tests/s_vertical-margins-are-correct.sh
SKIP: contrib/hdtbl/examples/test-hdtbl.sh
SKIP: contrib/mom/examples/test-mom.sh
SKIP: font/devpdf/tests/check-default-foundry.sh
SKIP: font/devpdf/tests/check-urw-foundry.sh
===========================================
   GNU roff 1.24.0.rc4: ./test-suite.log
===========================================

# TOTAL: 313
# PASS:  295
# SKIP:  13
# XFAIL: 4
# FAIL:  1
# XPASS: 0
# ERROR: 0

System information (uname -a): Darwin 25.2.0 Darwin Kernel Version 25.2.0: Tue 
Nov 18 21:09:40 PST 2025; root:xnu-12377.61.12~1/RELEASE_ARM64_T6000 arm64 arm

.. contents:: :depth: 2

SKIP: contrib/chem/tests/smoke-test.sh
======================================

Perl module Math::Trig not available; skipping
SKIP contrib/chem/tests/smoke-test.sh (exit status: 77)

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 " \ ` ' - ^ ~ 
no 'locale' command available; skipping test
SKIP src/devices/grotty/tests/basic-latin-glyphs-map-correctly.sh (exit status: 
77)

SKIP: src/preproc/preconv/tests/do-not-seek-the-unseekable.sh
=============================================================

testing seekability of file operand '-'
/dev/stdin is not a character device; skipping test
SKIP src/preproc/preconv/tests/do-not-seek-the-unseekable.sh (exit status: 77)

FAIL: 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
testing uchardet detection on pipe (expect fallback to -D)
testing fallback to locale setting in environment
...FAILED
FAIL src/preproc/preconv/tests/smoke-test.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 18:10: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)

============================================================================
Testsuite summary for GNU roff 1.24.0.rc4
============================================================================
# TOTAL: 313
# PASS:  295
# SKIP:  13
# XFAIL: 4
# FAIL:  1
# XPASS: 0
# ERROR: 0
============================================================================
See ./test-suite.log for debugging.
Some test(s) failed.  Please report this to 
http://savannah.gnu.org/bugs/?group=groff,
together with the test-suite.log file (gzipped) and your system
information.  Thanks.
============================================================================
make[4]: *** [Makefile:13438: test-suite.log] Error 1
make[4]: Leaving directory 
'/nix/var/nix/b/1sjjx4n7apv4l6fyqbaf1njk9r/groff-1.24.0.rc4'
make[3]: *** [Makefile:13573: check-TESTS] Error 2
make[3]: Leaving directory 
'/nix/var/nix/b/1sjjx4n7apv4l6fyqbaf1njk9r/groff-1.24.0.rc4'
make[2]: *** [Makefile:16008: check-am] Error 2
make[2]: Leaving directory 
'/nix/var/nix/b/1sjjx4n7apv4l6fyqbaf1njk9r/groff-1.24.0.rc4'
make[1]: *** [Makefile:13324: check-recursive] Error 1
make[1]: Leaving directory 
'/nix/var/nix/b/1sjjx4n7apv4l6fyqbaf1njk9r/groff-1.24.0.rc4'
make: *** [Makefile:16010: check] Error 2

Reply via email to