https://gcc.gnu.org/bugzilla/show_bug.cgi?id=128508
Jakub Jelinek <jakub at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|[15/16/17 Regression] |[15/16/17 Regression]
|__is_invocable built-in |__is_invocable built-in
|doesn't match std::invoke |doesn't match std::invoke
|for pointer-to-member |for pointer-to-member
|invoked with array since |invoked with array since
|r15-376 |r15-1253
--- Comment #3 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
Or more likely a later libstdc++ patch which started using it.
So r15-1253-gdbb26feeb67d033d9dff51042044997aa5db9226