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.

Reply via email to