Re: [pushed] c++: Tuple of self-dependent classes [PR96926]

2021-02-18 Thread Jason Merrill via Gcc-patches
On 2/18/21 9:22 PM, Jason Merrill wrote: When compiling this testcase, trying to resolve the initialization for the tuple member ends up recursively considering the same set of tuple constructor overloads, and since two of them separately depend on is_constructible, the one we try second fails to

[pushed] c++: Tuple of self-dependent classes [PR96926]

2021-02-18 Thread Jason Merrill via Gcc-patches
When compiling this testcase, trying to resolve the initialization for the tuple member ends up recursively considering the same set of tuple constructor overloads, and since two of them separately depend on is_constructible, the one we try second fails to instantiate is_constructible because we're