JuliaGPU / CUDA.jl

CUDA programming in Julia.
https://juliagpu.org/cuda/
Other
1.21k stars 222 forks source link

Update wrappers for CUDA v12.6.1 #2499

Closed amontoison closed 2 months ago

maleadt commented 2 months ago

Huh, I didn't expect header changes in a patch update.

maleadt commented 2 months ago

https://github.com/JuliaGPU/CUDA.jl/pull/2461#issuecomment-2272944004

amontoison commented 2 months ago

https://github.com/JuliaGPU/CUDA.jl/blob/cab8f2d103c9eab9ac8e18660964715f641fcd52/lib/complex.jl#L1 Documentation of the routine here. I will update the toml file.

maleadt commented 2 months ago

CUDA's complex types are defined in terms of vector types (float2, double2),

I know, but our wrapper generator doesn't emit such code. The fact that I had to manually edit is what I was hinting at.

Anyway, LGTM, CUDNN failure unrelated. Thanks for the PR!