https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117034
Patrick Palka <ppalka at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |ppalka at gcc dot gnu.org
--- Comment #7 from Patrick Palka <ppalka at gcc dot gnu.org> ---
(In reply to GCC Commits from comment #6)
> The trunk branch has been updated by Jason Merrill <[email protected]>:
>
> https://gcc.gnu.org/g:5f39aa74f2217e04d2868f2110523b2a0ed41165
>
> commit r16-6277-g5f39aa74f2217e04d2868f2110523b2a0ed41165
> Author: Jason Merrill <[email protected]>
> Date: Fri Dec 19 15:20:13 2025 +0700
>
> c++: lambda template arg in abbreviated template [PR117034]
>
> A lambda used as a non-type template argument to a type-constraint in the
> first parameter of an abbreviated function template was wrapped in a
> TARGET_EXPR because we hadn't opened the implicit template scope yet.
> After
> r16-5115 changed convert_template_argument to call
r16-5115 seems unrelated?