https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99833
--- Comment #8 from Jakub Jelinek <jakub at gcc dot gnu.org> --- And that ICEs since r7-4511-g70f40fea6a317d7be82d1f02defb59381c7752e7 when structured binding support has been added, first with internal compiler error: in is_normal_capture_proxy, at cp/lambda.c:271 then is accepted since r8-6835-g6f58bc5825c0d0ff0606b747b01bb2dcff882a1d and then since r8-7613-g1456e764105702a0bb6c9be13d8eef7f21990a79 ICEs in tsubst_decomp_names.