Skip to content

Commit

Permalink
Pin runtime libraries and not just the -dev package. This is needed t…
Browse files Browse the repository at this point in the history
…o prevent the -dev package from matching CUDA 12 with >= pinnings on the runtime libraries.
  • Loading branch information
bdice committed Dec 13, 2022
1 parent 8032473 commit 4c77b69
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 0 deletions.
8 changes: 8 additions & 0 deletions conda/recipes/libraft/meta.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -48,17 +48,25 @@ outputs:
- cudatoolkit {{ cuda_version }}.*
- cuda-profiler-api {{ cuda_profiler_api_version }}
- libcublas-dev {{ libcublas_version }}
- libcublas {{ libcublas_version }}
- libcurand-dev {{ libcurand_version }}
- libcurand {{ libcurand_version }}
- libcusolver-dev {{ libcusolver_version }}
- libcusolver {{ libcusolver_version }}
- libcusparse-dev {{ libcusparse_version }}
- libcusparse {{ libcusparse_version }}
- librmm {{ minor_version }}.*
run:
- cudatoolkit {{ cuda_spec }}
- cuda-profiler-api {{ cuda_profiler_api_version }}
- libcublas-dev {{ libcublas_version }}
- libcublas {{ libcublas_version }}
- libcurand-dev {{ libcurand_version }}
- libcurand {{ libcurand_version }}
- libcusolver-dev {{ libcusolver_version }}
- libcusolver {{ libcusolver_version }}
- libcusparse-dev {{ libcusparse_version }}
- libcusparse {{ libcusparse_version }}
- librmm {{ minor_version }}.*
about:
home: https://rapids.ai/
Expand Down
3 changes: 3 additions & 0 deletions dependencies.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -84,20 +84,23 @@ dependencies:
packages:
- cudatoolkit=11.2
- libcublas-dev=11.5.2.43 # belongs to cuda-11.4.0 but it's the oldest available
- libcurand-dev=10.2.5.43 # belongs to cuda-11.4.0 but it's the oldest available
- libcusolver-dev=11.2.0.43 # belongs to cuda-11.4.0 but it's the oldest available
- libcusparse-dev=11.6.0.43 # belongs to cuda-11.4.0 but it's the oldest available
- matrix:
cuda: "11.4"
packages:
- cudatoolkit=11.4
- libcublas-dev=11.6.5.2
- libcurand-dev=10.2.5.120
- libcusolver-dev=11.2.0.120
- libcusparse-dev=11.6.0.120
- matrix:
cuda: "11.5"
packages:
- cudatoolkit=11.5
- libcublas-dev=11.7.4.6
- libcurand-dev=10.2.7.107
- libcusolver-dev=11.3.2.107
- libcusparse-dev=11.7.0.107
doc:
Expand Down

0 comments on commit 4c77b69

Please sign in to comment.