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

            Bug ID: 77931
           Summary: PASS->FAIL: gdb.cp/namespace.exp: print ina
           Product: gcc
           Version: 7.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: debug
          Assignee: unassigned at gcc dot gnu.org
          Reporter: thopre01 at gcc dot gnu.org
                CC: rguenth at gcc dot gnu.org
  Target Milestone: ---
            Target: arm-none-eabi

Hi,

I've tracked the following GDB tests regression on arm-none-eabi targets to
r240855. Keeping all components (gas, ld, gdb) fixed except for GCC confirmed
GCC is the source of the regression.

PASS->FAIL: gdb.cp/namespace.exp: print ina
PASS->FAIL: gdb.cp/namespace.exp: ptype ina
PASS->FAIL: gdb.cp/rtti.exp: print *e2

All three fail with the following error:

No symbol "ina" in current context. (respectively e2 for the last testcase). I
can see that indeed after the commit there is less debug info in namespace.cc
(in particular the bits about ina is removed).

Please let me know what dump would help you debug the issue.

Best regards.

Reply via email to