http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60532
Bug ID: 60532 Summary: [4.9 Regression] r208573 causes Firefox build failure Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: trippels at gcc dot gnu.org CC: jason at gcc dot gnu.org With --enable-checking=release I get with r208573: Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0x7ffff7e27840 (LWP 12914)] 0x0000000000e3f6d0 in dfs_get_pure_virtuals(tree_node*, void*) () (gdb) bt #0 0x0000000000e3f6d0 in dfs_get_pure_virtuals(tree_node*, void*) () #1 0x0000000000e3e302 in get_pure_virtuals(tree_node*) () #2 0x0000000000d087e2 in finish_struct_1(tree_node*) () #3 0x0000000000d002a1 in finish_struct(tree_node*, tree_node*) () #4 0x0000000000c6bc58 in cp_parser_class_specifier_1(cp_parser*) [clone .lto_priv.4355] () #5 0x0000000000c5e2ef in cp_parser_decl_specifier_seq(cp_parser*, int, cp_decl_specifier_seq*, int*) [clone .lto_priv.3863] () #6 0x0000000000c5c7e0 in cp_parser_block_declaration(cp_parser*, bool) [clone .lto_priv.4014] () #7 0x0000000000c5bc1d in cp_parser_declaration(cp_parser*) [clone .lto_priv.4104] () #8 0x0000000000c5b8d8 in cp_parser_declaration_seq_opt(cp_parser*) [clone .lto_priv.4092] () #9 0x0000000000c7a56b in cp_parser_namespace_definition(cp_parser*) [clone .lto_priv.3836] () #10 0x0000000000c5be8c in cp_parser_declaration(cp_parser*) [clone .lto_priv.4104] () #11 0x0000000000c5b8d8 in cp_parser_declaration_seq_opt(cp_parser*) [clone .lto_priv.4092] () #12 0x0000000000c41683 in c_parse_file() () #13 0x0000000000c10ab2 in c_common_parse_file() () #14 0x0000000000c10921 in compile_file() [clone .lto_priv.2466] () #15 0x0000000000b56e02 in toplev_main(int, char**) () #16 0x00007ffff7756fb0 in __libc_start_main () from /lib/libc.so.6 #17 0x0000000000b511c7 in _start () Reducing.