URL: <https://savannah.gnu.org/bugs/?67501>
Summary: [gropdf] Perl warnings after commit 2a5ad85ce4,
2025-09-11
Group: GNU roff
Submitter: gbranden
Submitted: Thu 11 Sep 2025 02:03:31 PM UTC
Category: Driver gropdf
Severity: 2 - Minor
Item Group: Warning/Suspicious behaviour
Status: None
Privacy: Public
Assigned to: deri
Open/Closed: Open
Discussion Lock: Any
Planned Release: None
_______________________________________________________
Follow-up Comments:
-------------------------------------------------------
Date: Thu 11 Sep 2025 02:03:31 PM UTC By: G. Branden Robinson <gbranden>
Hi Deri,
I'm getting Perl warnings from the latest revision of _gropdf_.
I'm setting the ticket severity to "minor" because these appear to be simply
harmless noise.
* All tests still pass (or "xfail", yadda yadda), including enhancements to
the "asciify" test in my working copy.
* The two documents warned about, "slide-demo.pdf" and "groff-man-pages.pdf",
also seem to render fine. I didn't check every page of the latter, just
_grops_(1) and _groff_char_(7), which seemed the most likely to have
problems.
...
GROFF doc/groff-man-pages.pdf
troff: backtrace: file 'man/groff_char.7':1062
troff:man/groff_char.7:1062: warning: special character '.j' not defined
troff: backtrace: file 'man/groff_char.7':1468
troff:man/groff_char.7:1468: warning: special character 'vA' not defined
troff: backtrace: file 'man/groff_char.7':1598
troff:man/groff_char.7:1598: warning: special character 'bs' not defined
troff: backtrace: file 'man/groff_char.7':1771
troff:man/groff_char.7:1771: warning: special character '-+' not defined
troff: backtrace: file 'man/groff_char.7':1820
troff:man/groff_char.7:1820: warning: special character 'coproduct' not
defined
troff: backtrace: file 'man/groff_char.7':1920
troff:man/groff_char.7:1920: warning: special character '+e' not defined
Use of uninitialized value in string eq at
/home/branden/src/GIT/groff/build/gropdf line 4520, <> line 328581.
Use of uninitialized value in string eq at
/home/branden/src/GIT/groff/build/gropdf line 4520, <> line 328630.
Use of uninitialized value in string eq at
/home/branden/src/GIT/groff/build/gropdf line 4520, <> line 328651.
Use of uninitialized value in string eq at
/home/branden/src/GIT/groff/build/gropdf line 4520, <> line 328674.
Use of uninitialized value in string eq at
/home/branden/src/GIT/groff/build/gropdf line 4520, <> line 328698.
Use of uninitialized value in string eq at
/home/branden/src/GIT/groff/build/gropdf line 4520, <> line 328719.
Use of uninitialized value in string eq at
/home/branden/src/GIT/groff/build/gropdf line 4520, <> line 328742.
Use of uninitialized value in string eq at
/home/branden/src/GIT/groff/build/gropdf line 4520, <> line 328766.
Use of uninitialized value in string eq at
/home/branden/src/GIT/groff/build/gropdf line 4520, <> line 328785.
Use of uninitialized value in string eq at
/home/branden/src/GIT/groff/build/gropdf line 4520, <> line 328804.
Use of uninitialized value in string eq at
/home/branden/src/GIT/groff/build/gropdf line 4520, <> line 328896.
Use of uninitialized value in string eq at
/home/branden/src/GIT/groff/build/gropdf line 4520, <> line 328915.
Use of uninitialized value in string eq at
/home/branden/src/GIT/groff/build/gropdf line 4520, <> line 328936.
Use of uninitialized value in string eq at
/home/branden/src/GIT/groff/build/gropdf line 4520, <> line 329030.
Use of uninitialized value in string eq at
/home/branden/src/GIT/groff/build/gropdf line 4520, <> line 329047.
Use of uninitialized value in string eq at
/home/branden/src/GIT/groff/build/gropdf line 4520, <> line 329066.
Use of uninitialized value in string eq at
/home/branden/src/GIT/groff/build/gropdf line 4520, <> line 329083.
Use of uninitialized value in string eq at
/home/branden/src/GIT/groff/build/gropdf line 4520, <> line 329100.
Use of uninitialized value in string eq at
/home/branden/src/GIT/groff/build/gropdf line 4520, <> line 329119.
Use of uninitialized value in string eq at
/home/branden/src/GIT/groff/build/gropdf line 4520, <> line 329491.
Use of uninitialized value in string eq at
/home/branden/src/GIT/groff/build/gropdf line 4520, <> line 330612.
GEN contrib/hdtbl/examples/fonts_n.roff
...
GROFF contrib/mom/examples/slide-demo.pdf
Use of uninitialized value in string eq at
/home/branden/src/GIT/groff/build/gropdf line 4520, <> line 3243.
Use of uninitialized value in string eq at
/home/branden/src/GIT/groff/build/gropdf line 4520, <> line 3245.
Use of uninitialized value in string eq at
/home/branden/src/GIT/groff/build/gropdf line 4520, <> line 3247.
Use of uninitialized value in string eq at
/home/branden/src/GIT/groff/build/gropdf line 4520, <> line 3251.
GROFF contrib/mom/examples/copyright-default.pdf
...
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?67501>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
signature.asc
Description: PGP signature
