[PATCH] D38831: [libcxx] P0604, invoke_result and is_invocable
Agustín Bergé via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Tue Dec 12 05:04:26 PST 2017
K-ballo added a comment.
In https://reviews.llvm.org/D38831#952228, @lichray wrote:
> [...]test/std/utilities/meta/meta.rel/is_nothrow_invocable.pass.cpp:118:9: error: static_assert failed due to requirement '!std::is_nothrow_invocable_r_v<int, Fn>' ""
> static_assert(!std::is_nothrow_invocable_r_v<int, Fn>, "");
> ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 1 error generated.
> with Clang-5.0 and trunk. Can you reproduce?
I can reproduce.
It seems the intention was to match the tests from the previous section, so an extra `int` argument would be missing. I'll take care of it.
More information about the cfe-commits