Re: [PATCH v2] c++: Don't ICE due to artificial constructor parameters [PR116722]

2024-10-02 Thread Simon Martin
Hi Jason, On 2 Oct 2024, at 0:18, Jason Merrill wrote: > On 10/1/24 12:44 PM, Simon Martin wrote: >> Hi Jason, >> >> On 30 Sep 2024, at 19:56, Jason Merrill wrote: >> >>> On 9/23/24 4:44 AM, Simon Martin wrote: Hi Jason, On 20 Sep 2024, at 18:01, Jason Merrill wrote: > On

Re: [PATCH v2] c++: Don't ICE due to artificial constructor parameters [PR116722]

2024-10-01 Thread Jason Merrill
On 10/1/24 12:44 PM, Simon Martin wrote: Hi Jason, On 30 Sep 2024, at 19:56, Jason Merrill wrote: On 9/23/24 4:44 AM, Simon Martin wrote: Hi Jason, On 20 Sep 2024, at 18:01, Jason Merrill wrote: On 9/20/24 5:21 PM, Simon Martin wrote: The following code triggers an ICE === cut here === c

Re: [PATCH v2] c++: Don't ICE due to artificial constructor parameters [PR116722]

2024-10-01 Thread Simon Martin
Hi Jason, On 30 Sep 2024, at 19:56, Jason Merrill wrote: > On 9/23/24 4:44 AM, Simon Martin wrote: >> Hi Jason, >> >> On 20 Sep 2024, at 18:01, Jason Merrill wrote: >> >>> On 9/20/24 5:21 PM, Simon Martin wrote: The following code triggers an ICE === cut here === class base {}

Re: [PATCH v2] c++: Don't ICE due to artificial constructor parameters [PR116722]

2024-09-30 Thread Jason Merrill
On 9/23/24 4:44 AM, Simon Martin wrote: Hi Jason, On 20 Sep 2024, at 18:01, Jason Merrill wrote: On 9/20/24 5:21 PM, Simon Martin wrote: The following code triggers an ICE === cut here === class base {}; class derived : virtual public base { public: template constexpr derived(Arg) {} };

Re: [PATCH v2] c++: Don't ICE due to artificial constructor parameters [PR116722]

2024-09-23 Thread Jason Merrill
On 9/23/24 10:44 AM, Simon Martin wrote: Hi Jason, On 20 Sep 2024, at 18:01, Jason Merrill wrote: On 9/20/24 5:21 PM, Simon Martin wrote: The following code triggers an ICE === cut here === class base {}; class derived : virtual public base { public: template constexpr derived(Arg) {} };