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

--- Comment #4 from Marc Glisse <glisse at gcc dot gnu.org> ---
https://geometrica.saclay.inria.fr/team/Marc.Glisse/tmp/mybug.cc.xz
(1.7M after compression still exceeds the limit)

With -Wall -Wextra

Internal compiler error: Error reporting routines re-entered.
0xec0348 xref_basetypes(tree_node*, tree_node*)
        ../../src/gcc/cp/decl.cc:15783
0x101d194 instantiate_class_template_1
        ../../src/gcc/cp/pt.cc:11953
0x101ec31 instantiate_class_template(tree_node*)
        ../../src/gcc/cp/pt.cc:12311
0x10714d8 complete_type(tree_node*)
        ../../src/gcc/cp/typeck.cc:143
0xff0ad6 get_template_base
        ../../src/gcc/cp/pt.cc:23282
0xff2720 unify
        ../../src/gcc/cp/pt.cc:24348
0xff10d4 unify
        ../../src/gcc/cp/pt.cc:24499
0xfee75b unify_one_argument
        ../../src/gcc/cp/pt.cc:22472
0xfffd65 type_unification_real
        ../../src/gcc/cp/pt.cc:22595
0x1019da9 fn_type_unification(tree_node*, tree_node*, tree_node*, tree_node*
const*, unsigned int, tree_node*, unification_kind_t, int, conversion**, bool,
bool)
        ../../src/gcc/cp/pt.cc:21923
0xe146d9 add_template_candidate_real
        ../../src/gcc/cp/call.cc:3544
0xe15633 add_template_candidate
        ../../src/gcc/cp/call.cc:3632
0xe15633 add_candidates
        ../../src/gcc/cp/call.cc:6165
0xe1c362 add_candidates
        ../../src/gcc/cp/call.cc:6051
0xe1c362 build_new_method_call(tree_node*, tree_node*, vec<tree_node*, va_gc,
vl_embed>**, tree_node*, int, tree_node**, int)
        ../../src/gcc/cp/call.cc:11012
0x1039e3d finish_call_expr(tree_node*, vec<tree_node*, va_gc, vl_embed>**,
bool, bool, int)
        ../../src/gcc/cp/semantics.cc:2788
0xfe96d4 tsubst_copy_and_build(tree_node*, tree_node*, int, tree_node*, bool,
bool)
        ../../src/gcc/cp/pt.cc:20780
0xff5e8c tsubst(tree_node*, tree_node*, int, tree_node*)
        ../../src/gcc/cp/pt.cc:16162
0x100494e tsubst_template_args(tree_node*, tree_node*, int, tree_node*)
        ../../src/gcc/cp/pt.cc:13423
0xff635e tsubst(tree_node*, tree_node*, int, tree_node*)
        ../../src/gcc/cp/pt.cc:15461

Reply via email to