Skip to content

Commit

Permalink
Update build dependencies (#5496)
Browse files Browse the repository at this point in the history
Add missing build dependencies: gtest, gmock, and nvcc.

Likely not noticed previously because of an implicit dependency.

Authors:
  - Simon Adorf (https://github.com/csadorf)

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

URL: #5496
  • Loading branch information
csadorf authored Jul 11, 2023
1 parent e350b99 commit 090ce41
Show file tree
Hide file tree
Showing 3 changed files with 20 additions and 0 deletions.
3 changes: 3 additions & 0 deletions conda/environments/all_cuda-118_arch-x86_64.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,9 @@ dependencies:
- distributed>=2023.5.1
- doxygen=1.8.20
- gcc_linux-64=11.*
- gmock>=1.13.0
- graphviz
- gtest>=1.13.0
- hdbscan
- hypothesis>=6.0,<7
- ipykernel
Expand All @@ -48,6 +50,7 @@ dependencies:
- nltk
- numba>=0.57
- numpydoc
- nvcc_linux-64=11.8
- pip
- pydata-sphinx-theme
- pylibraft==23.8.*
Expand Down
3 changes: 3 additions & 0 deletions conda/environments/cpp_all_cuda-118_arch-x86_64.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,8 @@ dependencies:
- cudatoolkit=11.8
- cxx-compiler
- gcc_linux-64=11.*
- gmock>=1.13.0
- gtest>=1.13.0
- libcublas-dev=11.11.3.6
- libcublas=11.11.3.6
- libcufft-dev=10.9.0.58
Expand All @@ -27,5 +29,6 @@ dependencies:
- libraft==23.8.*
- librmm==23.8.*
- ninja
- nvcc_linux-64=11.8
- sysroot_linux-64==2.17
name: cpp_all_cuda-118_arch-x86_64
14 changes: 14 additions & 0 deletions dependencies.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -91,6 +91,8 @@ dependencies:
packages:
- c-compiler
- cxx-compiler
- gmock>=1.13.0
- gtest>=1.13.0
- libcumlprims==23.8.*
- libraft==23.8.*
- libraft-headers==23.8.*
Expand All @@ -108,6 +110,18 @@ dependencies:
packages:
- gcc_linux-aarch64=11.*
- sysroot_linux-aarch64==2.17
- output_types: conda
matrices:
- matrix:
arch: x86_64
cuda: "11.8"
packages:
- nvcc_linux-64=11.8
- matrix:
arch: aarch64
cuda: "11.8"
packages:
- nvcc_linux-aarch64=11.8
py_build:
common:
- output_types: [conda, requirements, pyproject]
Expand Down

0 comments on commit 090ce41

Please sign in to comment.