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

--- Comment #1 from Iain Buclaw <ibuclaw at gdcproject dot org> ---
ice.d:4:7: internal compiler error: Segmentation fault
    4 |     aa[0] = 1;
      |       ^
0xe958af crash_signal
        ../../gcc/toplev.c:327
0x88d8b8 TypeInfoDeclaration::TypeInfoDeclaration(Type*)
        ../../gcc/d/dmd/declaration.c:1258
0x88ddb8
TypeInfoAssociativeArrayDeclaration::TypeInfoAssociativeArrayDeclaration(Type*)
        ../../gcc/d/dmd/declaration.c:1461
0x88de11 TypeInfoAssociativeArrayDeclaration::create(Type*)
        ../../gcc/d/dmd/declaration.c:1472
0x9de4f5 create_typeinfo(Type*, Module*)
        ../../gcc/d/typeinfo.cc:1559
0x9de8fa build_typeinfo(Loc const&, Type*)
        ../../gcc/d/typeinfo.cc:1394
0x9cd628 ExprVisitor::visit(IndexExp*)
        ../../gcc/d/expr.cc:1266
0x9c9ae0 build_expr(Expression*, bool, bool)
        ../../gcc/d/expr.cc:3129
0x9cdedc ExprVisitor::visit(AssignExp*)
        ../../gcc/d/expr.cc:1218
0x9c9ae0 build_expr(Expression*, bool, bool)
        ../../gcc/d/expr.cc:3129
0x9ca54c ExprVisitor::visit(CommaExp*)
        ../../gcc/d/expr.cc:1330
0x9c9ae0 build_expr(Expression*, bool, bool)
        ../../gcc/d/expr.cc:3129
0x9c9b8b build_expr_dtor(Expression*)
        ../../gcc/d/expr.cc:3152
0x9d8101 IRVisitor::visit(ExpStatement*)
        ../../gcc/d/toir.cc:1092
0x9d7c1f IRVisitor::build_stmt(Statement*)
        ../../gcc/d/toir.cc:274
0x9d7c1f IRVisitor::visit(CompoundStatement*)
        ../../gcc/d/toir.cc:1109
0x9d7c1f IRVisitor::visit(CompoundStatement*)
        ../../gcc/d/toir.cc:1099
0x9d7c1f IRVisitor::build_stmt(Statement*)
        ../../gcc/d/toir.cc:274
0x9d7c1f IRVisitor::visit(CompoundStatement*)
        ../../gcc/d/toir.cc:1109
0x9d7c1f IRVisitor::visit(CompoundStatement*)
        ../../gcc/d/toir.cc:1099
Please submit a full bug report,
with preprocessed source if appropriate.
Please include the complete backtrace with any bug report.
See <https://gcc.gnu.org/bugs/> for instructions.

Reply via email to