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

            Bug ID: 68116
           Summary: ice in add_expr, at tree.c:7840
           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
  Target Milestone: ---

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

For trunk dated 20151025, I get the following error message,
when the attached code is compiled with -O2 -march=native.

/home/dcb/rpmbuild/BUILD/smokegen-4.14.3/parser/visitor.cpp: In function ‘void
_
_static_initialization_and_destruction_0(int, int)’:
/home/dcb/rpmbuild/BUILD/smokegen-4.14.3/parser/visitor.cpp:21:26: internal
comp
iler error: in add_expr, at tree.c:7840
 Visitor::visitor_fun_ptr Visitor::_S_table[AST::NODE_KIND_COUNT] = {
                          ^
0x104fce6 inchash::add_expr(tree_node const*, inchash::hash&)
        ../../src/trunk/gcc/tree.c:7840
0x104fa80 inchash::add_expr(tree_node const*, inchash::hash&)
        ../../src/trunk/gcc/tree.c:7852
0x104f842 inchash::add_expr(tree_node const*, inchash::hash&)
        ../../src/trunk/gcc/tree.c:7813
0xb0a231 iterative_hash_expr
        ../../src/trunk/gcc/tree.h:4610

The machine is x86_64

Reply via email to