facebookresearch/pytorch3d

error: namespace "thrust::cub" has no member "DebugSyncStream"

Closed this issue · 1 comments

I meet a question
win11 + CUDA 11.8 + py3.9 + pytorch2.0.1 + pytorch3d 0.7.7 cub1.17.0
C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v11.8/include\thrust/system/cuda/detail/core/agent_launcher.h(524): error:
namespace "thrust::cub" has no member "DebugSyncStream"

1 error detected in the compilation of "C:/Users/pytorch3d-main/pytorch3d/csrc/iou_box3d/iou_box3d.cu".
error: command 'C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8\bin\nvcc.exe' failed with exit code 2
I have tried cub 1.17.0 1.17.2 1.17.1 1.15.0 all failed,Can you help to solve this?

I install the cub0.7.7 and solved this problem