http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46101

--- Comment #5 from Zdenek Sojka <zsojka at seznam dot cz> 2010-12-13 01:29:11 
UTC ---
Created attachment 22729
  --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=22729
another testcase

Running testsuite with -g -feliminate-dwarf2-dups still gives similiar (or the
same?) ICE. It seems those failures happen only in C++0x mode. Attached is one
such reduced testcase. Should I open new PR for that?

$ gcc -std=c++0x -g -feliminate-dwarf2-dups pr46101-2.C 
pr46101-2.C:8:4: internal compiler error: in build_abbrev_table, at
dwarf2out.c:10476
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.

Tha failing assert is:
gcc_assert (dwarf_version >= 4 || AT_ref (a)->die_id.die_symbol);
(indeed it passes with -gdwarf-4)

Reply via email to