Re: [PATCH] c++: excessive satisfaction in check_methods [PR108579]

2023-02-02 Thread Jason Merrill via Gcc-patches
On 1/30/23 14:10, Patrick Palka wrote: In check_methods we're unnecessarily checking satisfaction for all constructors and assignment operators, even those that don't look like copy/move special members. In the testcase below this manifests as an unstable satisfaction error because the satisfact

[PATCH] c++: excessive satisfaction in check_methods [PR108579]

2023-01-30 Thread Patrick Palka via Gcc-patches
In check_methods we're unnecessarily checking satisfaction for all constructors and assignment operators, even those that don't look like copy/move special members. In the testcase below this manifests as an unstable satisfaction error because the satisfaction result is first determined to be fals