Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enable CUDA builds using conda-forge packages #36

Merged
merged 58 commits into from
Nov 11, 2020
Merged
Show file tree
Hide file tree
Changes from 3 commits
Commits
Show all changes
58 commits
Select commit Hold shift + click to select a range
d5b00bf
Add test label to channel sources
jaimergp Oct 28, 2020
3a3cbcf
MNT: Re-rendered with conda-build 3.20.0, conda-smithy 3.8.2, and con…
jaimergp Oct 28, 2020
89d46b8
Bump up build number
jaimergp Oct 28, 2020
f0506dd
Re add cdt zip keys
jaimergp Oct 28, 2020
487f83e
Unpin doxygen
jaimergp Oct 28, 2020
fbe48d0
Repin doxygen
jaimergp Oct 28, 2020
115a151
CUDA11 requires cdt_name=cos7
jaimergp Oct 28, 2020
6882164
Remove test label in one cuda11 build
jaimergp Oct 28, 2020
5fa2c96
Enable Windows
jaimergp Oct 28, 2020
5661343
MNT: Re-rendered with conda-build 3.20.0, conda-smithy 3.8.2, and con…
jaimergp Oct 28, 2020
f7cacb2
Update to latest master, closer to 7.5rc
jaimergp Oct 28, 2020
27095a2
Add PPC (patched for CUDA 10.1) & ARM
jaimergp Oct 28, 2020
5f23ed1
Specify cuda version in ppc docker images
jaimergp Oct 28, 2020
1ae3682
Update CUDA-applicable selectors in meta.yaml
jaimergp Oct 28, 2020
b74889a
Fix bug in cuda selector
jaimergp Oct 28, 2020
b9b9f4f
Add more platforms checks to build.sh
jaimergp Oct 28, 2020
0fa8844
`cuda_compiler=nvcc` is also required in the ci_support yamls for ppc…
jaimergp Oct 28, 2020
49b141d
Readd test label to CUDA11Py39
jaimergp Oct 30, 2020
e566159
Temporarily disable Linux and OSX to work on Windows
jaimergp Oct 30, 2020
fc40e07
Add windows migrator
jaimergp Nov 9, 2020
645b930
MNT: Re-rendered with conda-build 3.20.5, conda-smithy 3.8.5, and con…
jaimergp Nov 9, 2020
43d81ff
Patch CUDA11/cos7 on Linux64
jaimergp Nov 9, 2020
8865635
Try with manual CUDA / OpenCL paths
jaimergp Nov 9, 2020
f770ca0
use BUILD_PREFIX for CUDA root
jaimergp Nov 10, 2020
ddc2fb9
Add nvcuda.dll to dso whitelist
jaimergp Nov 10, 2020
c7948af
Experiment with some changes in CUDA driver installation
jaimergp Nov 10, 2020
e0e0109
add artifacts support
jaimergp Nov 10, 2020
a260839
MNT: Re-rendered with conda-build 3.20.5, conda-smithy 3.8.5, and con…
jaimergp Nov 10, 2020
3b47f3c
Install drivers
jaimergp Nov 10, 2020
0d341cc
Add 7zip
jaimergp Nov 10, 2020
b7b3d2f
7zip output must be contiguous to flag (no space)
jaimergp Nov 10, 2020
8f89291
Installer typo
jaimergp Nov 10, 2020
d0b9ae3
I thought Windows was case insensitive, but worth trying...
jaimergp Nov 10, 2020
e1237c3
... sometimes I am just an idiot
jaimergp Nov 10, 2020
24d066b
Workaround driver installer
jaimergp Nov 10, 2020
15f3588
Typo
jaimergp Nov 10, 2020
9f862c9
Fix paths
jaimergp Nov 10, 2020
935fd74
Try with a different location
jaimergp Nov 10, 2020
dd636e2
Reduce matrix for debugging
jaimergp Nov 10, 2020
d2dfbf8
Syntax error
jaimergp Nov 10, 2020
8d55452
Retry commit
jaimergp Nov 10, 2020
ef05182
xcopy -> copy
jaimergp Nov 10, 2020
9e0c6d3
Define CUDA_PATH earlier
jaimergp Nov 10, 2020
4c64354
More assertions
jaimergp Nov 10, 2020
8e98bb6
Run CUDA toolkit installer directly?
jaimergp Nov 10, 2020
011c35e
nvfatbinaryloader not present in latest drivers
jaimergp Nov 10, 2020
2d011a1
Change CUDA_TOOLKIT_ROOT_DIR to mimic Linux?
jaimergp Nov 10, 2020
87c21cf
More path fixes
jaimergp Nov 10, 2020
6b37be4
Ehem, *proper* path fixes
jaimergp Nov 10, 2020
6b43ec5
Add more CUDA components
jaimergp Nov 10, 2020
c9a58f2
CUDA_VER -> CUDA_VERSION
jaimergp Nov 10, 2020
ebecada
Copy nvcuda.dll to system32 too
jaimergp Nov 10, 2020
6c25ed7
Give up with drivers
jaimergp Nov 11, 2020
cf7e5f7
Better debugging for platform errors
jaimergp Nov 11, 2020
9ae0aed
MNT: Re-rendered with conda-build 3.20.5, conda-smithy 3.8.5, and con…
jaimergp Nov 11, 2020
58489c7
nvgraph only for CUDA <11
jaimergp Nov 11, 2020
e12faa9
Change channel target to match cudatoolkit
jaimergp Nov 11, 2020
3cb253f
git commit -m "MNT: Re-rendered with conda-build 3.20.5, conda-smithy…
jaimergp Nov 11, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ c_compiler_version:
cdt_name:
- cos6
channel_sources:
- conda-forge,defaults
- conda-forge/label/test,conda-forge,defaults
channel_targets:
- conda-forge testing
cuda_compiler:
Expand Down Expand Up @@ -35,8 +35,7 @@ target_platform:
zip_keys:
- - c_compiler_version
- cxx_compiler_version
- - cdt_name
jaimergp marked this conversation as resolved.
Show resolved Hide resolved
- cuda_compiler_version
- - cuda_compiler_version
- docker_image
- - python
- numpy
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ c_compiler_version:
cdt_name:
- cos6
channel_sources:
- conda-forge,defaults
- conda-forge/label/test,conda-forge,defaults
channel_targets:
- conda-forge testing
cuda_compiler:
Expand Down Expand Up @@ -35,8 +35,7 @@ target_platform:
zip_keys:
- - c_compiler_version
- cxx_compiler_version
- - cdt_name
- cuda_compiler_version
- - cuda_compiler_version
- docker_image
- - python
- numpy
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ c_compiler_version:
cdt_name:
- cos6
channel_sources:
- conda-forge,defaults
- conda-forge/label/test,conda-forge,defaults
channel_targets:
- conda-forge testing
cuda_compiler:
Expand Down Expand Up @@ -35,8 +35,7 @@ target_platform:
zip_keys:
- - c_compiler_version
- cxx_compiler_version
- - cdt_name
- cuda_compiler_version
- - cuda_compiler_version
- docker_image
- - python
- numpy
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ c_compiler_version:
cdt_name:
- cos6
channel_sources:
- conda-forge,defaults
- conda-forge/label/test,conda-forge,defaults
channel_targets:
- conda-forge testing
cuda_compiler:
Expand Down Expand Up @@ -35,8 +35,7 @@ target_platform:
zip_keys:
- - c_compiler_version
- cxx_compiler_version
- - cdt_name
- cuda_compiler_version
- - cuda_compiler_version
- docker_image
- - python
- numpy
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ c_compiler_version:
cdt_name:
- cos6
channel_sources:
- conda-forge,defaults
- conda-forge/label/test,conda-forge,defaults
channel_targets:
- conda-forge testing
cuda_compiler:
Expand Down Expand Up @@ -35,8 +35,7 @@ target_platform:
zip_keys:
- - c_compiler_version
- cxx_compiler_version
- - cdt_name
- cuda_compiler_version
- - cuda_compiler_version
- docker_image
- - python
- numpy
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ c_compiler_version:
cdt_name:
- cos6
channel_sources:
- conda-forge,defaults
- conda-forge/label/test,conda-forge,defaults
channel_targets:
- conda-forge testing
cuda_compiler:
Expand Down Expand Up @@ -35,8 +35,7 @@ target_platform:
zip_keys:
- - c_compiler_version
- cxx_compiler_version
- - cdt_name
- cuda_compiler_version
- - cuda_compiler_version
- docker_image
- - python
- numpy
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ c_compiler_version:
cdt_name:
- cos6
channel_sources:
- conda-forge,defaults
- conda-forge/label/test,conda-forge,defaults
channel_targets:
- conda-forge testing
cuda_compiler:
Expand Down Expand Up @@ -35,8 +35,7 @@ target_platform:
zip_keys:
- - c_compiler_version
- cxx_compiler_version
- - cdt_name
- cuda_compiler_version
- - cuda_compiler_version
- docker_image
- - python
- numpy
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ c_compiler_version:
cdt_name:
- cos6
channel_sources:
- conda-forge,defaults
- conda-forge/label/test,conda-forge,defaults
channel_targets:
- conda-forge testing
cuda_compiler:
Expand Down Expand Up @@ -35,8 +35,7 @@ target_platform:
zip_keys:
- - c_compiler_version
- cxx_compiler_version
- - cdt_name
- cuda_compiler_version
- - cuda_compiler_version
- docker_image
- - python
- numpy
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ c_compiler_version:
cdt_name:
- cos6
channel_sources:
- conda-forge,defaults
- conda-forge/label/test,conda-forge,defaults
channel_targets:
- conda-forge testing
cuda_compiler:
Expand Down Expand Up @@ -35,8 +35,7 @@ target_platform:
zip_keys:
- - c_compiler_version
- cxx_compiler_version
- - cdt_name
- cuda_compiler_version
- - cuda_compiler_version
- docker_image
- - python
- numpy
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ c_compiler_version:
cdt_name:
- cos6
channel_sources:
- conda-forge,defaults
- conda-forge/label/test,conda-forge,defaults
channel_targets:
- conda-forge testing
cuda_compiler:
Expand Down Expand Up @@ -35,8 +35,7 @@ target_platform:
zip_keys:
- - c_compiler_version
- cxx_compiler_version
- - cdt_name
- cuda_compiler_version
- - cuda_compiler_version
- docker_image
- - python
- numpy
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ c_compiler_version:
cdt_name:
- cos6
channel_sources:
- conda-forge,defaults
- conda-forge/label/test,conda-forge,defaults
channel_targets:
- conda-forge testing
cuda_compiler:
Expand Down Expand Up @@ -35,8 +35,7 @@ target_platform:
zip_keys:
- - c_compiler_version
- cxx_compiler_version
- - cdt_name
- cuda_compiler_version
- - cuda_compiler_version
- docker_image
- - python
- numpy
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ c_compiler_version:
cdt_name:
- cos6
channel_sources:
- conda-forge,defaults
- conda-forge/label/test,conda-forge,defaults
channel_targets:
- conda-forge testing
cuda_compiler:
Expand Down Expand Up @@ -35,8 +35,7 @@ target_platform:
zip_keys:
- - c_compiler_version
- cxx_compiler_version
- - cdt_name
- cuda_compiler_version
- - cuda_compiler_version
- docker_image
- - python
- numpy
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@ c_compiler:
c_compiler_version:
- '7'
cdt_name:
- cos7
- cos6
channel_sources:
- conda-forge,defaults
- conda-forge/label/test,conda-forge,defaults
channel_targets:
- conda-forge testing
cuda_compiler:
Expand Down Expand Up @@ -35,8 +35,7 @@ target_platform:
zip_keys:
- - c_compiler_version
- cxx_compiler_version
- - cdt_name
- cuda_compiler_version
- - cuda_compiler_version
- docker_image
- - python
- numpy
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@ c_compiler:
c_compiler_version:
- '7'
cdt_name:
- cos7
- cos6
channel_sources:
- conda-forge,defaults
- conda-forge/label/test,conda-forge,defaults
channel_targets:
- conda-forge testing
cuda_compiler:
Expand Down Expand Up @@ -35,8 +35,7 @@ target_platform:
zip_keys:
- - c_compiler_version
- cxx_compiler_version
- - cdt_name
- cuda_compiler_version
- - cuda_compiler_version
- docker_image
- - python
- numpy
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@ c_compiler:
c_compiler_version:
- '7'
cdt_name:
- cos7
- cos6
channel_sources:
- conda-forge,defaults
- conda-forge/label/test,conda-forge,defaults
channel_targets:
- conda-forge testing
cuda_compiler:
Expand Down Expand Up @@ -35,8 +35,7 @@ target_platform:
zip_keys:
- - c_compiler_version
- cxx_compiler_version
- - cdt_name
- cuda_compiler_version
- - cuda_compiler_version
- docker_image
- - python
- numpy
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@ c_compiler:
c_compiler_version:
- '7'
cdt_name:
- cos7
- cos6
channel_sources:
- conda-forge,defaults
- conda-forge/label/test,conda-forge,defaults
channel_targets:
- conda-forge testing
cuda_compiler:
Expand Down Expand Up @@ -35,8 +35,7 @@ target_platform:
zip_keys:
- - c_compiler_version
- cxx_compiler_version
- - cdt_name
- cuda_compiler_version
- - cuda_compiler_version
- docker_image
- - python
- numpy
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ c_compiler_version:
cdt_name:
- cos6
channel_sources:
- conda-forge,defaults
- conda-forge/label/test,conda-forge,defaults
channel_targets:
- conda-forge testing
cuda_compiler:
Expand Down Expand Up @@ -35,8 +35,7 @@ target_platform:
zip_keys:
- - c_compiler_version
- cxx_compiler_version
- - cdt_name
- cuda_compiler_version
- - cuda_compiler_version
- docker_image
- - python
- numpy
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ c_compiler_version:
cdt_name:
- cos6
channel_sources:
- conda-forge,defaults
- conda-forge/label/test,conda-forge,defaults
channel_targets:
- conda-forge testing
cuda_compiler:
Expand Down Expand Up @@ -35,8 +35,7 @@ target_platform:
zip_keys:
- - c_compiler_version
- cxx_compiler_version
- - cdt_name
- cuda_compiler_version
- - cuda_compiler_version
- docker_image
- - python
- numpy
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ c_compiler_version:
cdt_name:
- cos6
channel_sources:
- conda-forge,defaults
- conda-forge/label/test,conda-forge,defaults
channel_targets:
- conda-forge testing
cuda_compiler:
Expand Down Expand Up @@ -35,8 +35,7 @@ target_platform:
zip_keys:
- - c_compiler_version
- cxx_compiler_version
- - cdt_name
- cuda_compiler_version
- - cuda_compiler_version
- docker_image
- - python
- numpy
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ c_compiler_version:
cdt_name:
- cos6
channel_sources:
- conda-forge,defaults
- conda-forge/label/test,conda-forge,defaults
channel_targets:
- conda-forge testing
cuda_compiler:
Expand Down Expand Up @@ -35,8 +35,7 @@ target_platform:
zip_keys:
- - c_compiler_version
- cxx_compiler_version
- - cdt_name
- cuda_compiler_version
- - cuda_compiler_version
- docker_image
- - python
- numpy
Loading