http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57945
Volker Reichelt <reichelt at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |ice-on-valid-code Last reconfirmed|2013-07-27 00:00:00 |2013-10-05 CC| |reichelt at gcc dot gnu.org Known to work| |4.7.0, 4.8.0 Known to fail| |4.9.0 --- Comment #1 from Volker Reichelt <reichelt at gcc dot gnu.org> --- Here's an even simpler testcase which is probably valid (at least it was accepted in 4.8.x): ================================================= static int i __attribute__((weakref("j"))); ================================================= cc1plus: internal compiler error: in varpool_get_node, at cgraph.h:891 0x512ddc varpool_get_node ../../gcc/gcc/cgraph.h:891 0xd2d101 varpool_get_node ../../gcc/gcc/varpool.c:389 0xd2d101 varpool_analyze_node(varpool_node*) ../../gcc/gcc/varpool.c:396 0x804217 analyze_functions ../../gcc/gcc/cgraphunit.c:1035 0x805739 finalize_compilation_unit() ../../gcc/gcc/cgraphunit.c:2260 0x618920 cp_write_global_declarations() ../../gcc/gcc/cp/decl2.c:4365 Please submit a full bug report, [etc.]