Follow-up Comment #1, bug #64155 (project groff): I suspect this is related to bug #64144 (errors when setting -f to a font which does not contain a full latin-1 character set). It occurs when using .if ''' in a macro so a construct such as .if '\*[.T]'html' will fail when troff generates the output of both to compare.
Branden devised an ingenious solution in bug #64144, it is a bit odd because -T pdf produces a different error:- [derij@pip build (new-gropdf)]$ echo ' ' | ./test-groff -Tps -fEURO -a troff: fatal error: invalid default font family 'EURO' [derij@pip build (new-gropdf)]$ echo ' ' | ./test-groff -Tpdf -fEURO -a troff: fatal error: invalid default font family 'EURO' [derij@pip build (new-gropdf)]$ echo ' ' | ./test-groff -Tpdf -fZD -a troff: fatal error: invalid default font family 'ZD' [derij@pip build (new-gropdf)]$ echo ' ' | ./test-groff -Tps -fZD -a troff:/home/derij/groff-git/groff/build/../tmac/fallbacks.tmac:14: warning: character 'p' not defined troff:/home/derij/groff-git/groff/build/../tmac/fallbacks.tmac:14: warning: character 's' not defined troff:/home/derij/groff-git/groff/build/../tmac/fallbacks.tmac:14: warning: character 'a' not defined troff:/home/derij/groff-git/groff/build/../tmac/fallbacks.tmac:14: warning: character 'c' not defined troff:/home/derij/groff-git/groff/build/../tmac/fallbacks.tmac:14: warning: character 'i' not defined troff:/home/derij/groff-git/groff/build/../tmac/fallbacks.tmac:16: warning: character 'l' not defined troff:/home/derij/groff-git/groff/build/../tmac/fallbacks.tmac:16: warning: character 't' not defined troff:/home/derij/groff-git/groff/build/../tmac/fallbacks.tmac:16: warning: character 'n' not defined troff:/home/derij/groff-git/groff/build/../tmac/fallbacks.tmac:17: warning: character 'u' not defined troff:/home/derij/groff-git/groff/build/../tmac/fallbacks.tmac:17: warning: character 'f' not defined troff:/home/derij/groff-git/groff/build/../tmac/troffrc-end:7: warning: character 'h' not defined troff:/home/derij/groff-git/groff/build/../tmac/troffrc-end:7: warning: character 'm' not defined <beginning of page> troff:/home/derij/groff-git/groff/build/../tmac/html-end.tmac:20: error: numeric overflow _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/bugs/?64155> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/