RAJA: Invalid device function on first kernel

I updated to the latest CAMP, Umpire, RAJA, and CHAI (from 2022.03 to 2022.10) and now my tests are crashing on the first call to RAJA::forall<RAJA::cuda_exec<256, true>>:

C++ exception with description "CUDAassert: invalid device function <path>/<to>/<installed>/<RAJA>/include/RAJA/policy/cuda/MemUtils_CUDA.hpp:229" thrown in the test body.

Any ideas what might be causing this?

About this issue

  • Original URL
  • State: closed
  • Created a year ago
  • Comments: 20 (20 by maintainers)

Most upvoted comments

rdc should be enabled if you’re using workgroup to fuse kernels.