Re: [PATCH v2] c++: ICE with invalid structured bindings [PR107276]

2022-10-24 Thread Jason Merrill via Gcc-patches
On 10/24/22 13:13, Marek Polacek wrote: On Mon, Oct 24, 2022 at 10:31:50AM -0400, Jason Merrill wrote: On 10/21/22 19:29, Marek Polacek wrote: This test ICEs in C++23 because we reach the new code in do_auto_deduction: 30468 if (cxx_dialect >= cxx23 30469 && context == adc_return_type

[PATCH v2] c++: ICE with invalid structured bindings [PR107276]

2022-10-24 Thread Marek Polacek via Gcc-patches
On Mon, Oct 24, 2022 at 10:31:50AM -0400, Jason Merrill wrote: > On 10/21/22 19:29, Marek Polacek wrote: > > This test ICEs in C++23 because we reach the new code in do_auto_deduction: > > > > 30468 if (cxx_dialect >= cxx23 > > 30469 && context == adc_return_type > > 30470 && (!AUTO_