Closed LuSo58 closed 3 months ago
Oh, very good finding, thanks a lot! :heart_eyes:
(And since the source repo of the function traits seems to no longer be maintained, I guess it does not make sense to try to include it there.)
I added macros to hide the noexcept specs from compilers, that don't seem to distinguish between the signatures. See the checks results. I don't know how to force rerun the checks, so I can't check if it works easily.
Thanks!
Yeah, I need to approve such runs - probably to prevent people from using the CI to mine Bitcoins or similar. ;)
Edit: Just for later reference. It continues here: https://github.com/Dobiasd/FunctionalPlus/pull/298
When using
function_traits
with callable items that are noexcept, no specialization would match. Here is a simple reproduction case for this.