79169472

Date: 2024-11-08 09:41:10
Score: 3.5
Natty:
Report link

It appears that the cuda architecture has been added to the namespace name for thrust objects in order to avoid collisions from shared libraries compiled with different architectures, see section Symbols visibility in: https://github.com/NVIDIA/cccl?tab=readme-ov-file#application-binary-interface-abi https://github.com/NVIDIA/cccl/issues/2737

So not a bug per se, but rather an expected side effect of recent changes to address other issues.

Thanks to https://github.com/jrhemstad and https://forums.developer.nvidia.com/u/Robert_Crovella for the answer.

Reasons:
  • Blacklisted phrase (0.5): Thanks
  • Probably link only (1):
  • No code block (0.5):
  • Self-answer (0.5):
  • Low reputation (1):
Posted by: RichardSmithLab