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