https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91243
--- Comment #5 from TC <rs2740 at gmail dot com> --- I don't think we should use decltype's special rule in this context :) Also, std::is_nothrow_invocable_v<F> hard-errors in libstdc++, because the noexcept operator doesn't have that rule...