Open gfardell opened 6 months ago
Enforcing __cuda
has knock on effects for the docker build, which needs to include tigre, but cannot if __cuda
is enforced as a virtual package.
When we build with CUDA SDK > 12 we need to confirm cudart libraries are included in the distribution with cuda-version
We are handling the cuda dependency incorrectly.
Based on https://github.com/conda-forge/cuda-version-feedstock/blob/main/recipe/README.md I believe our meta.yaml should be something like:
where
__cuda
sets the minimum driver requirement from the user.And
cuda-version
orcudatoolkit
handle the cudart version.I'm surprised at the lose requirement for
cudatoolkit
/cuda-version
as I expected us to need the correct minor version of cudart. It might need trying cxomparing withpin_compatible