[Bug c++/119129] [14/15 Regression] ICE: in keep_template_parm, at cp/pt.cc:11115

2025-03-05 Thread eczbek.void at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119129

--- Comment #2 from eczbek.void at gmail dot com ---
Is the ice-on-invalid-code tag correct? The code looks valid to me and it seems
to compile on Clang.

[Bug c++/119129] [14/15 Regression] ICE: in keep_template_parm, at cp/pt.cc:11115

2025-03-05 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119129

Marek Polacek  changed:

   What|Removed |Added

 CC||mpolacek at gcc dot gnu.org,
   ||ppalka at gcc dot gnu.org
   Keywords||ice-on-invalid-code
 Status|UNCONFIRMED |NEW
   Last reconfirmed||2025-03-05
   Target Milestone|--- |14.3
Summary|ICE: in keep_template_parm, |[14/15 Regression] ICE: in
   |at cp/pt.cc:5   |keep_template_parm, at
   ||cp/pt.cc:5
 Ever confirmed|0   |1
   Priority|P3  |P2

--- Comment #1 from Marek Polacek  ---
Started with r14-9938:

commit 081c1e93d56d35c7314ed68e6d87628b430de917
Author: Patrick Palka 
Date:   Fri Apr 12 08:59:27 2024 -0400

c++: templated substitution into lambda-expr [PR114393]