https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102047
Marek Polacek <mpolacek at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Last reconfirmed| |2025-02-17 Ever confirmed|0 |1 Status|UNCONFIRMED |NEW CC| |mpolacek at gcc dot gnu.org --- Comment #2 from Marek Polacek <mpolacek at gcc dot gnu.org> --- Still ICEs: $ ./cc1plus -quiet 102047.C -std=c++20 102047.C:6:18: internal compiler error: Segmentation fault 6 | { t.x } -> M<[]<A>(){}>; | ^~~~~~~~~ 0x30303e5 internal_error(char const*, ...) /home/mpolacek/src/gcc/gcc/diagnostic-global-context.cc:517 0x11c45ce crash_signal /home/mpolacek/src/gcc/gcc/toplev.cc:322 0x7f9c124df04f ??? /usr/src/debug/glibc-2.40-21.fc41.x86_64/signal/../sysdeps/unix/sysv/linux/x86_64/libc_sigaction.c:0 0x40644d tree_check(tree_node*, char const*, int, char const*, tree_code) /home/mpolacek/src/gcc/gcc/tree.h:3686 0x76be52 template_parms_to_args(tree_node*) /home/mpolacek/src/gcc/gcc/cp/pt.cc:4996 0x79f87c tsubst_template_decl /home/mpolacek/src/gcc/gcc/cp/pt.cc:15248 0x7be34b tsubst_lambda_expr(tree_node*, tree_node*, int, tree_node*) /home/mpolacek/src/gcc/gcc/cp/pt.cc:20289 0x7c9587 tsubst_expr(tree_node*, tree_node*, int, tree_node*) /home/mpolacek/src/gcc/gcc/cp/pt.cc:22292 0x7922ce tsubst_template_arg(tree_node*, tree_node*, int, tree_node*) /home/mpolacek/src/gcc/gcc/cp/pt.cc:13054 0x4bd6ff tsubst_parameter_mapping /home/mpolacek/src/gcc/gcc/cp/constraint.cc:1805 0x4bf454 satisfy_atom /home/mpolacek/src/gcc/gcc/cp/constraint.cc:2395 0x4bfb88 satisfy_constraint_r /home/mpolacek/src/gcc/gcc/cp/constraint.cc:2495 0x4bfc39 satisfy_normalized_constraints /home/mpolacek/src/gcc/gcc/cp/constraint.cc:2520 0x4c0100 satisfy_nondeclaration_constraints /home/mpolacek/src/gcc/gcc/cp/constraint.cc:2601 0x4c0cb6 constraint_satisfaction_value /home/mpolacek/src/gcc/gcc/cp/constraint.cc:2766 0x4c0e0f constraints_satisfied_p(tree_node*, tree_node*) /home/mpolacek/src/gcc/gcc/cp/constraint.cc:2798 0x7f5e9d do_auto_deduction(tree_node*, tree_node*, tree_node*, int, auto_deduction_context, tree_node*, int, tree_node*) /home/mpolacek/src/gcc/gcc/cp/pt.cc:31840 0x4bc40e type_deducible_p /home/mpolacek/src/gcc/gcc/cp/constraint.cc:1444 0x4bc85e tsubst_compound_requirement /home/mpolacek/src/gcc/gcc/cp/constraint.cc:1510 0x4bcd2c tsubst_requirement /home/mpolacek/src/gcc/gcc/cp/constraint.cc:1602