From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 48) id 6962A3858C36; Thu, 29 Feb 2024 15:54:25 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 6962A3858C36 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1709222065; bh=jnSVubE7KxjSVy/ZUuH1TFona0CKSoqLI0XZewkDzXA=; h=From:To:Subject:Date:In-Reply-To:References:From; b=eEEISk9sRwn4yP0E4ugiA5Y11prYJBoqkTlIsEdI7JW/JuZDkp51m3q6lcfu+az7F CwEdd4DKsCjgUxoHgLDd4lz9ecEtEBR7rySYN5CPB2RR4dnfYBvnT29keYkNAy//Sx tkKlISb3gR+ZDUFoJKPIwCQeRej4bkiRwsDfb99Q= From: "mpolacek at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/110242] ICE on valid (decltype with lambda) Date: Thu, 29 Feb 2024 15:54:24 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 12.1.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: mpolacek at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cf_reconfirmed_on everconfirmed cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 List-Id: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D110242 Marek Polacek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Last reconfirmed| |2024-02-29 Ever confirmed|0 |1 CC| |mpolacek at gcc dot gnu.org --- Comment #1 from Marek Polacek --- Confirmed. internal compiler error: error reporting routines re-entered. 0x10bc067 push_template_decl(tree_node*, bool) /home/mpolacek/src/gcc/gcc/cp/pt.cc:5883 0xed6ec4 start_preparsed_function(tree_node*, tree_node*, int) /home/mpolacek/src/gcc/gcc/cp/decl.cc:17845 0xf4eb00 start_lambda_function(tree_node*, tree_node*) /home/mpolacek/src/gcc/gcc/cp/lambda.cc:1696 0x1106d94 tsubst_lambda_expr(tree_node*, tree_node*, int, tree_node*) /home/mpolacek/src/gcc/gcc/cp/pt.cc:19748 0x11119fc tsubst_expr(tree_node*, tree_node*, int, tree_node*) /home/mpolacek/src/gcc/gcc/cp/pt.cc:21684 0x10f5523 tsubst(tree_node*, tree_node*, int, tree_node*) /home/mpolacek/src/gcc/gcc/cp/pt.cc:16895 0xf0be5a dump_template_bindings /home/mpolacek/src/gcc/gcc/cp/error.cc:494 0xf12a3d dump_substitution /home/mpolacek/src/gcc/gcc/cp/error.cc:1705 0xf14cb0 dump_function_decl /home/mpolacek/src/gcc/gcc/cp/error.cc:1878 0xf11580 dump_decl /home/mpolacek/src/gcc/gcc/cp/error.cc:1427 0xf1c053 decl_to_string /home/mpolacek/src/gcc/gcc/cp/error.cc:3323 0xf201a4 cp_printer /home/mpolacek/src/gcc/gcc/cp/error.cc:4501 0x36610a4 pp_format(pretty_printer*, text_info*, urlifier const*) /home/mpolacek/src/gcc/gcc/pretty-print.cc:1750 0x3661837 pp_format_verbatim(pretty_printer*, text_info*) /home/mpolacek/src/gcc/gcc/pretty-print.cc:1950 0x36620b9 pp_verbatim(pretty_printer*, char const*, ...) /home/mpolacek/src/gcc/gcc/pretty-print.cc:2200 0xf1e211 print_instantiation_full_context /home/mpolacek/src/gcc/gcc/cp/error.cc:3738 0xf1e79f maybe_print_instantiation_context /home/mpolacek/src/gcc/gcc/cp/error.cc:3888 0xf1c97e cp_diagnostic_starter /home/mpolacek/src/gcc/gcc/cp/error.cc:3574 0x3631f74 diagnostic_text_output_format::on_begin_diagnostic(diagnostic_info const&) /home/mpolacek/src/gcc/gcc/diagnostic.cc:2401 0x362f4d7 diagnostic_context::report_diagnostic(diagnostic_info*) /home/mpolacek/src/gcc/gcc/diagnostic.cc:1605=