[Bug c++/22603] [4.0 Regression] internal compiler error: in pop_binding, at cp/name-lookup.c:380
pinskia at gcc dot gnu dot org
gcc-bugzilla@gcc.gnu.org
Fri Jul 22 04:03:00 GMT 2005
------- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-22 04:00 -------
I should mention this was started after 20050225 which was when the branch happened.
And here is the backtrace:
#0 fancy_abort (file=0x1197880 "../../gcc/cp/name-lookup.c", line=380, function=0x1197904
"pop_binding") at ../../gcc/diagnostic.c:556
#1 0x001e83d0 in pop_binding (id=0x426b923c, decl=0x426b5e80) at ../../gcc/cp/name-lookup.c:
380
#2 0x00028968 in poplevel (keep=0, reverse=0, functionbody=0) at ../../gcc/cp/decl.c:650
#3 0x0002707c in finish_scope () at ../../gcc/cp/decl.c:346
#4 0x00079c34 in end_template_decl () at ../../gcc/cp/pt.c:2400
#5 0x001b6e1c in finish_template_decl (parms=0x4267c300) at ../../gcc/cp/semantics.c:2300
#6 0x00147594 in cp_parser_template_declaration_after_export (parser=0x426b92a4, member_p=1
'\001') at ../../gcc/cp/parser.c:15038
#7 0x0013a240 in cp_parser_template_declaration (parser=0x426b92a4, member_p=1 '\001') at ../../
gcc/cp/parser.c:8154
#8 0x001436bc in cp_parser_member_declaration (parser=0x426b92a4) at ../../gcc/cp/parser.c:
13099
#9 0x00143624 in cp_parser_member_specification_opt (parser=0x426b92a4) at ../../gcc/cp/
parser.c:13040
#10 0x00141dc4 in cp_parser_class_specifier (parser=0x426b92a4) at ../../gcc/cp/parser.c:12498
#11 0x0013c8e4 in cp_parser_type_specifier (parser=0x426b92a4,
flags=CP_PARSER_FLAGS_OPTIONAL, decl_specs=0xbffff840, is_declaration=1 '\001',
declares_class_or_enum=0xbffff7d8, is_cv_qualifier=0xbffff7dc "") at ../../gcc/cp/parser.c:9326
#12 0x00138d18 in cp_parser_decl_specifier_seq (parser=0x426b92a4,
flags=CP_PARSER_FLAGS_OPTIONAL, decl_specs=0xbffff840, declares_class_or_enum=0xbffff890) at ../
../gcc/cp/parser.c:7309
#13 0x00138714 in cp_parser_simple_declaration (parser=0x426b92a4,
function_definition_allowed_p=1 '\001') at ../../gcc/cp/parser.c:7005
#14 0x001386b8 in cp_parser_block_declaration (parser=0x426b92a4, statement_p=0 '\0') at ../../
gcc/cp/parser.c:6966
#15 0x001384a0 in cp_parser_declaration (parser=0x426b92a4) at ../../gcc/cp/parser.c:6883
#16 0x001380fc in cp_parser_declaration_seq_opt (parser=0x426b92a4) at ../../gcc/cp/parser.c:6787
#17 0x00130d8c in cp_parser_translation_unit (parser=0x426b92a4) at ../../gcc/cp/parser.c:2596
--
What |Removed |Added
----------------------------------------------------------------------------
Known to fail| |4.1.0
Known to work| |3.4.4
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22603
More information about the Gcc-bugs
mailing list