Re: [PATCH] libstdc++: Use __is_invocable/nothrow_invocable builtins more

2025-03-13 Thread Jonathan Wakely
On Thu, 6 Mar 2025 at 16:29, Jonathan Wakely wrote: > > On Wed, 29 Jan 2025 at 18:55, Patrick Palka wrote: > > > > Tested on x86_64-pc-linux-gnu, I suppose this is stage 1 material? > > Yes, I think so, since it could impact C++17 programs. > > OK for trunk as soon as stage 1 opens though, thanks.

Re: [PATCH] libstdc++: Use __is_invocable/nothrow_invocable builtins more

2025-03-11 Thread Jonathan Wakely
On Wed, 29 Jan 2025 at 18:55, Patrick Palka wrote: > > Tested on x86_64-pc-linux-gnu, I suppose this is stage 1 material? Yes, I think so, since it could impact C++17 programs. OK for trunk as soon as stage 1 opens though, thanks. > > -- >8 -- > > As a follow-up to r15-1253 and r15-1254. > > li

[PATCH] libstdc++: Use __is_invocable/nothrow_invocable builtins more

2025-01-29 Thread Patrick Palka
Tested on x86_64-pc-linux-gnu, I suppose this is stage 1 material? -- >8 -- As a follow-up to r15-1253 and r15-1254. libstdc++-v3/ChangeLog: * include/std/type_traits (__is_invocable): Define in terms of corresponding builtin if available. (__is_nothrow_invocable): Likew