http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57524
Marc Glisse <glisse at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Last reconfirmed|2013-06-05 00:00:00 |2013-06-08 Ever confirmed|0 |1 Known to fail| |4.7.3, 4.8.0 --- Comment #9 from Marc Glisse <glisse at gcc dot gnu.org> --- Calling cc1plus directly, I can reproduce with trunk. The failing assert in timevar.c is: /* Don't allow the same timing variable to be started more than once. */ gcc_assert (!tv->standalone); /usr/include/boost/variant/detail/hash_variant.hpp:33:24: internal compiler error: in timevar_start, at timevar.c:343 0xcce161 timevar_start(timevar_id_t) /data/repos/gcc/trunk/gcc/timevar.c:343 0x7cfa85 push_using_directive /data/repos/gcc/trunk/gcc/cp/name-lookup.c:5652 0x7cfa34 push_using_directive_1 /data/repos/gcc/trunk/gcc/cp/name-lookup.c:5641 0x7cfa91 push_using_directive /data/repos/gcc/trunk/gcc/cp/name-lookup.c:5653 0x7ca70e do_using_directive(tree_node*) /data/repos/gcc/trunk/gcc/cp/name-lookup.c:3933 0x7ca7a7 parse_using_directive(tree_node*, tree_node*) /data/repos/gcc/trunk/gcc/cp/name-lookup.c:3957 0x6ddce4 cp_parser_using_directive /data/repos/gcc/trunk/gcc/cp/parser.c:15732 0x6d5ceb cp_parser_block_declaration /data/repos/gcc/trunk/gcc/cp/parser.c:10670 0x6d53df cp_parser_declaration_statement /data/repos/gcc/trunk/gcc/cp/parser.c:10344 0x6d2e33 cp_parser_statement /data/repos/gcc/trunk/gcc/cp/parser.c:9107 0x6d371b cp_parser_statement_seq_opt /data/repos/gcc/trunk/gcc/cp/parser.c:9379 0x6d361e cp_parser_compound_statement /data/repos/gcc/trunk/gcc/cp/parser.c:9333 0x6e1e23 cp_parser_function_body /data/repos/gcc/trunk/gcc/cp/parser.c:18066 0x6e20b0 cp_parser_ctor_initializer_opt_and_function_body /data/repos/gcc/trunk/gcc/cp/parser.c:18102 0x6e8f28 cp_parser_function_definition_after_declarator /data/repos/gcc/trunk/gcc/cp/parser.c:22080 0x6eab72 cp_parser_late_parsing_for_member /data/repos/gcc/trunk/gcc/cp/parser.c:22730 0x6e36cc cp_parser_class_specifier_1 /data/repos/gcc/trunk/gcc/cp/parser.c:18825 0x6e3795 cp_parser_class_specifier /data/repos/gcc/trunk/gcc/cp/parser.c:18849 0x6da899 cp_parser_type_specifier /data/repos/gcc/trunk/gcc/cp/parser.c:13861 0x6d66b4 cp_parser_decl_specifier_seq /data/repos/gcc/trunk/gcc/cp/parser.c:11152