https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119637
Robert Dubner <rdubner at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Last reconfirmed| |2025-04-08 Status|UNCONFIRMED |ASSIGNED Priority|P3 |P4 Severity|normal |enhancement Ever confirmed|0 |1 Assignee|unassigned at gcc dot gnu.org |rdubner at gcc dot gnu.org --- Comment #1 from Robert Dubner <rdubner at gcc dot gnu.org> --- One of the reasons for what you are seeing is because although the parser accepts accepts FD mini-report linage is 16 lines with footing at 15 lines at top 2 lines at bottom 2. 01 report-line pic x(80). we aren't doing anything with the various values. And it appears that we established LINAGE-COUNTER as a global register that we don't actually do anything with. Not only is that incorrect -- it needs to be established on a per-file basis -- but as you discovered we didn't even manage to define the variable in global space. I am setting this to a lower-priority enhancement. We'll get to it eventually.