https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121763

            Bug ID: 121763
           Summary: Disable -gstatement-frontiers,
                    -gvariable-location-views by default
           Product: gcc
           Version: 16.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: debug
          Assignee: unassigned at gcc dot gnu.org
          Reporter: sjames at gcc dot gnu.org
            Blocks: 99654, 104277
  Target Milestone: ---

Filing this so I can make some notes.

The gist is that nothing consumes statement frontiers or variable location view
information, and no such support seems to be on the horizon, so we should try
disabling them to avoid various known problems (see the metabugs).

It got worse recently with r16-2197-g385d9937f0e23c with even more
compare-debug issues.


Referenced Bugs:

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99654
[Bug 99654] Incorrect DW_AT_entry_pc values for inlined function with
-gvariable-location-views
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104277
[Bug 104277] [meta-bug] gstatement-frontiers issues

Reply via email to