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

            Bug ID: 96140
           Summary: internal compiler error: in expand_intrinsic_vaarg
           Product: gcc
           Version: 10.1.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: d
          Assignee: ibuclaw at gdcproject dot org
          Reporter: ibuclaw at gdcproject dot org
  Target Milestone: ---

void test_va_arg(ref int a, ...) { return va_arg!int(_argptr, a); }
---
0x6231bc expand_intrinsic_vaarg
        ../../gcc/d/intrinsics.cc:514
0x6231bc maybe_expand_intrinsic(tree_node*)
        ../../gcc/d/intrinsics.cc:845
0x7a1381 d_build_call(TypeFunction*, tree_node*, tree_node*,
Array<Expression*>*)
        ../../gcc/d/d-codegen.cc:1947
0x7b3153 ExprVisitor::visit(CallExp*)
        ../../gcc/d/expr.cc:1843
0x7b131a build_expr(Expression*, bool)
        ../../gcc/d/expr.cc:3085
0x7b13c1 build_expr_dtor(Expression*)
        ../../gcc/d/expr.cc:3108
0x7bd411 IRVisitor::visit(ExpStatement*)
        ../../gcc/d/toir.cc:1040
0x7bd11c IRVisitor::build_stmt(Statement*)
        ../../gcc/d/toir.cc:273
0x7bd11c IRVisitor::visit(CompoundStatement*)
        ../../gcc/d/toir.cc:1057
0x7bd11c IRVisitor::visit(CompoundStatement*)
        ../../gcc/d/toir.cc:1047
0x7bd11c IRVisitor::build_stmt(Statement*)
        ../../gcc/d/toir.cc:273
0x7bd11c IRVisitor::visit(CompoundStatement*)
        ../../gcc/d/toir.cc:1057
0x7bd11c IRVisitor::visit(CompoundStatement*)
        ../../gcc/d/toir.cc:1047
0x7bcfed IRVisitor::build_stmt(Statement*)
        ../../gcc/d/toir.cc:273
0x7bcfed build_function_body(FuncDeclaration*)
        ../../gcc/d/toir.cc:1469
0x7b08bf DeclVisitor::visit(FuncDeclaration*)
        ../../gcc/d/decl.cc:1006
0x7ad36f build_decl_tree(Dsymbol*)
        ../../gcc/d/decl.cc:1047
0x7bad80 build_module_tree(Module*)
        ../../gcc/d/modules.cc:728
0x7afa5b DeclVisitor::visit(Module*)
        ../../gcc/d/decl.cc:147
0x7ad36f build_decl_tree(Dsymbol*)
        ../../gcc/d/decl.cc:1047
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