You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
cuda::std::common_type does not work properly with complex types in CUDA 12.6 due to an issue with nvcc. The issue is due to a pragma used in CCCL in version 2.5.0 and above, which allows CCCL 2.4.0 to work properly. However, 2.4.0 is not supported in CTK 12.6 since it ships with 2.5.0. This issue is to find a workaround until CTK is fixed that allows common_type to be used in CCCL.
How to Reproduce
Use cuda::std::common_type with a complex type in CTK 12.6.
Expected behavior
cuda::std::common_type shows no compiler errors when used correctly.
Reproduction link
No response
Operating System
No response
nvidia-smi output
No response
NVCC version
No response
The text was updated successfully, but these errors were encountered:
Is this a duplicate?
Type of Bug
Silent Failure
Component
Thrust
Describe the bug
cuda::std::common_type
does not work properly with complex types in CUDA 12.6 due to an issue with nvcc. The issue is due to a pragma used in CCCL in version 2.5.0 and above, which allows CCCL 2.4.0 to work properly. However, 2.4.0 is not supported in CTK 12.6 since it ships with 2.5.0. This issue is to find a workaround until CTK is fixed that allowscommon_type
to be used in CCCL.How to Reproduce
Use
cuda::std::common_type
with a complex type in CTK 12.6.Expected behavior
cuda::std::common_type
shows no compiler errors when used correctly.Reproduction link
No response
Operating System
No response
nvidia-smi output
No response
NVCC version
No response
The text was updated successfully, but these errors were encountered: