Hi, it seems to be an issue with how the MSVC implements std::source_location
using the new c++20 type of constant evaluation that NVCC doesn’t support yet.
I posted a code snippet in the other thread about how to work around it for anyone that might be having the same issue.