https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65811

            Bug ID: 65811
           Summary: ice in vague_linkage_p
           Product: gcc
           Version: 6.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: c++
          Assignee: unassigned at gcc dot gnu.org
          Reporter: dcb314 at hotmail dot com

Created attachment 35364
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=35364&action=edit
gzipped C++ source code

The attached code, when compiled by gcc trunk dated 20150418, does this

xcsv_tokens.in: In function ‘xt_mapping* in_word_set(const char*, unsigned
int)’
:
xcsv_tokens.in:28:5: internal compiler error: in vague_linkage_p, at
cp/decl2.c:
1866
0x703cde vague_linkage_p(tree_node*)
    ../../src/trunk/gcc/cp/decl2.c:1866
0x63230c maybe_commonize_var(tree_node*)
    ../../src/trunk/gcc/cp/decl.c:5200
0x65fff5 cp_finish_decl(tree_node*, tree_node*, bool, tree_node*, int)
    ../../src/trunk/gcc/cp/decl.c:6692
0x750d6e cp_parser_init_declarator
    ../../src/trunk/gcc/cp/parser.c:17280

Reply via email to