GpuBTree icon indicating copy to clipboard operation
GpuBTree copied to clipboard

nvcc error : 'cl.exe' died with status 0xC0000005 (ACCESS_VIOLATION)

Open xiaoleitongxue opened this issue 2 years ago • 5 comments

When I build, I encountered this issue, and I have no idea about cause. My enviroment

  • MSVC 17
  • CUDA 11.8

nvcc error : 'cl.exe' died with status 0xC0000005 (ACCESS_VIOLATION)

xiaoleitongxue avatar Oct 17 '22 12:10 xiaoleitongxue

Hi @xiaoleitongxue, The nvcc compiler crashing would be an nvcc bug. I ran into a similar bug before, but they are tough to track down, so I'd recommend submitting a bug report here. I'll try to reproduce the bug later and see if I can change some code to avoid this crash.

You can also use our more recent version of this implementation on the MVGpuBTree repo. The gpu_blink_tree struct is implementing the same data structure.

maawad avatar Oct 22 '22 03:10 maawad

Hi @xiaoleitongxue, The nvcc compiler crashing would be an nvcc bug. I ran into a similar bug before, but they are tough to track down, so I'd recommend submitting a bug report here. I'll try to reproduce the bug later and see if I can change some code to avoid this crash.

You can also use our more recent version of this implementation on the MVGpuBTree repo. The gpu_blink_tree struct is implementing the same data structure.

Thank you for your reply, as you said, this problem is probably caused by nvcc, and now I have successfully run the code.

xiaoleitongxue avatar Oct 26 '22 11:10 xiaoleitongxue

That's great! Thanks for the update. Do you mind sharing what CUDA/NVCC version worked for you? I tried CUDA 11.8 on Linux, and the code compiled successfully, so it's probably just an issue on windows.

maawad avatar Oct 27 '22 02:10 maawad

您好,请问您怎么解决这个问题的?

xiaoniandada123 avatar Feb 24 '23 16:02 xiaoniandada123

Hi @xiaoniandada123 , which CUDA version and operating system you are using?

maawad avatar Feb 24 '23 17:02 maawad