| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Signed-off-by: Kyue <164024549+Gooh456@users.noreply.github.com>
|
looks good, will review properly in a bit |
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
Fixes #753. cudaGraphBase(ArgsT&&...) forwards straight to Creator{}(args...) with no constraint, so anything that probes it via std::constructible_from/if constexpr gets a hard error from inside the constructor body instead of SFINAE'ing away cleanly. Added requires std::invocable<Creator, ArgsT...> — matches the fix suggested in the issue, <concepts> is already available transitively through traits.hpp so nothing new to include.
I don't have a CUDA toolchain here to compile-verify this against the reporter's exact if constexpr(std::constructible_from<...>) repro — flagging that so it gets a real build check in CI/review rather than assuming it's clean.