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

            Bug ID: 118605
           Summary: gcc/tree-assume.cc:108: dangling field problem
           Product: gcc
           Version: 15.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: c
          Assignee: unassigned at gcc dot gnu.org
          Reporter: dcb314 at hotmail dot com
  Target Milestone: ---

clang says:

gcc/tree-assume.cc:108:67: warning: binding reference member 'm_parm_list' to
stack allocated parameter 'p' [-Wdangling-field]

Source code is

assume_query::assume_query (function *f, bitmap p) : m_parm_list (p),

Maybe better code:

assume_query::assume_query (function *f, const bitmap & p) : m_parm_list (p),

Reply via email to