Skip to content

Commit

Permalink
Fix CUDA 12 conda environment to remove cubinlinker and ptxcompiler. (#…
Browse files Browse the repository at this point in the history
…13636)

The CUDA 12 developer conda environment contains `cubinlinker` and `ptxcompiler`. These are unneeded and make the environment unsolvable, because they depend on `cudatoolkit`.

Authors:
  - Bradley Dice (https://github.com/bdice)

Approvers:
  - Vyas Ramasubramani (https://github.com/vyasr)
  - Ray Douglass (https://github.com/raydouglass)

URL: #13636
  • Loading branch information
bdice authored Jun 29, 2023
1 parent a17ea9c commit 1df1549
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 6 deletions.
2 changes: 0 additions & 2 deletions conda/environments/all_cuda-120_arch-x86_64.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,6 @@ dependencies:
- c-compiler
- cachetools
- cmake>=3.26.4
- cubinlinker
- cuda-cudart-dev
- cuda-nvcc
- cuda-nvrtc-dev
Expand Down Expand Up @@ -63,7 +62,6 @@ dependencies:
- pip
- pre-commit
- protobuf>=4.21.6,<4.22
- ptxcompiler
- pyarrow==11.0.0.*
- pydata-sphinx-theme
- pyorc
Expand Down
22 changes: 18 additions & 4 deletions dependencies.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -424,20 +424,16 @@ dependencies:
- *protobuf
- output_types: conda
packages:
- cubinlinker
- cupy>=12.0.0
- pip
- pip:
- git+https://github.com/python-streamz/streamz.git@master
- ptxcompiler
- output_types: requirements
packages:
# pip recognizes the index as a global option for the requirements.txt file
# This index is needed for rmm, cubinlinker, ptxcompiler.
- --extra-index-url=https://pypi.ngc.nvidia.com
- cubinlinker-cu11
- git+https://github.com/python-streamz/streamz.git@master
- ptxcompiler-cu11
- &cupy_pip cupy-cuda11x>=12.0.0
- output_types: pyproject
packages:
Expand All @@ -454,6 +450,24 @@ dependencies:
- matrix: # All CUDA 11 versions
packages:
- cuda-python>=11.7.1,<12.0a0
- output_types: [conda, pyproject]
matrices:
- matrix:
cuda: "12.0"
packages:
- matrix: # All CUDA 11 versions
packages:
- cubinlinker
- ptxcompiler
- output_types: requirements
matrices:
- matrix:
cuda: "12.0"
packages:
- matrix: # All CUDA 11 versions
packages:
- cubinlinker-cu11
- ptxcompiler-cu11
run_dask_cudf:
common:
- output_types: [conda, requirements, pyproject]
Expand Down

0 comments on commit 1df1549

Please sign in to comment.