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

Refactor for cmake-based infra in 1.6.4; add py3.9 & cpu-only windows #17

Merged
merged 31 commits into from
Dec 12, 2020
Merged
Show file tree
Hide file tree
Changes from 29 commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
b7b64c9
bump to 1.6.4
h-vetinari Oct 26, 2020
cf3524f
update expected headers for 1.6.4
h-vetinari Oct 26, 2020
58fb324
update patches
h-vetinari Oct 26, 2020
a42ad11
remove redundant deps re:autoreconf
h-vetinari Oct 26, 2020
3acf9c9
unpin numpy host version
h-vetinari Oct 26, 2020
e20457a
build for windows
h-vetinari Oct 26, 2020
b3ae8a7
update unix scripts to new build infra
h-vetinari Oct 26, 2020
024c8bd
update windows build scripts
h-vetinari Oct 26, 2020
d44b71b
update test-section of recipe
h-vetinari Dec 6, 2020
48f1f7a
add output in case of header-test failures
h-vetinari Dec 6, 2020
4e144b3
adapt to windows dll-naming conventions
h-vetinari Dec 6, 2020
b4fc994
remove autotools-dep on windows
h-vetinari Dec 6, 2020
16d993d
Fix CMake cache conflict
mbargull Dec 6, 2020
6db46dd
add python run-dep
h-vetinari Dec 6, 2020
d590994
remove redundant blas/lapack deps
h-vetinari Dec 6, 2020
a46dd5a
remove custom build strings form compat-packages
h-vetinari Dec 6, 2020
6b5c8b5
add an explanatory comment re:cmake-cache
h-vetinari Dec 6, 2020
ecdad4d
downgrade compiler versions
h-vetinari Dec 6, 2020
0eeb061
Rebuild for python39
regro-cf-autotick-bot Nov 11, 2020
502c9f1
remove llvm-openmp for win due to clobber
h-vetinari Dec 7, 2020
e96a4c1
Use ;-separated list for CMAKE_CUDA_ARCHITECTURES
mbargull Dec 7, 2020
19724a3
Try `rm ${BUILD_PREFIX}/bin/nvcc`
mbargull Dec 8, 2020
3a10dca
add nvcc-workaround also to build-pkg.sh
h-vetinari Dec 8, 2020
76653d4
add echo for CUDA_CONFIG_ARGS
h-vetinari Dec 8, 2020
13b6a1b
remove python host-dep & add useful tests for compat-packages
h-vetinari Dec 8, 2020
fac5134
MNT: Re-rendered with conda-build 3.20.5, conda-smithy 3.8.5, and con…
h-vetinari Dec 7, 2020
f361d19
CMake/Windows: Install into %LIBRARY_PREFIX%
mbargull Dec 8, 2020
ac6417a
Add upstream patch for CMake GNUInstallDirs
mbargull Dec 8, 2020
782532f
Fix Windows test
mbargull Dec 9, 2020
c6b2153
unfuzz patch-application
h-vetinari Dec 9, 2020
fec6a4d
be verbose in build-lib.sh
h-vetinari Dec 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
13 changes: 6 additions & 7 deletions .azure-pipelines/azure-pipelines-linux.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 0 additions & 1 deletion .azure-pipelines/azure-pipelines-osx.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

110 changes: 110 additions & 0 deletions .azure-pipelines/azure-pipelines-win.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

14 changes: 12 additions & 2 deletions .ci_support/linux_64_cuda_compiler_version10.0.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
cdt_name:
- cos6
channel_sources:
- conda-forge,defaults
channel_targets:
Expand All @@ -11,11 +13,16 @@ cxx_compiler:
cxx_compiler_version:
- '7'
docker_image:
- condaforge/linux-anvil-cuda:10.0
- quay.io/condaforge/linux-anvil-cuda:10.0
libblas:
- 3.8 *netlib
liblapack:
- 3.8.0 *netlib
- 3.8 *netlib
numpy:
- '1.16'
- '1.16'
- '1.16'
- '1.19'
pin_run_as_build:
python:
min_pin: x.x
Expand All @@ -24,8 +31,11 @@ python:
- 3.6.* *_cpython
- 3.7.* *_cpython
- 3.8.* *_cpython
- 3.9.* *_cpython
target_platform:
- linux-64
zip_keys:
- - cuda_compiler_version
- docker_image
- - python
- numpy
14 changes: 12 additions & 2 deletions .ci_support/linux_64_cuda_compiler_version10.1.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
cdt_name:
- cos6
channel_sources:
- conda-forge,defaults
channel_targets:
Expand All @@ -11,11 +13,16 @@ cxx_compiler:
cxx_compiler_version:
- '7'
docker_image:
- condaforge/linux-anvil-cuda:10.1
- quay.io/condaforge/linux-anvil-cuda:10.1
libblas:
- 3.8 *netlib
liblapack:
- 3.8.0 *netlib
- 3.8 *netlib
numpy:
- '1.16'
- '1.16'
- '1.16'
- '1.19'
pin_run_as_build:
python:
min_pin: x.x
Expand All @@ -24,8 +31,11 @@ python:
- 3.6.* *_cpython
- 3.7.* *_cpython
- 3.8.* *_cpython
- 3.9.* *_cpython
target_platform:
- linux-64
zip_keys:
- - cuda_compiler_version
- docker_image
- - python
- numpy
14 changes: 12 additions & 2 deletions .ci_support/linux_64_cuda_compiler_version10.2.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
cdt_name:
- cos6
channel_sources:
- conda-forge,defaults
channel_targets:
Expand All @@ -11,11 +13,16 @@ cxx_compiler:
cxx_compiler_version:
- '7'
docker_image:
- condaforge/linux-anvil-cuda:10.2
- quay.io/condaforge/linux-anvil-cuda:10.2
libblas:
- 3.8 *netlib
liblapack:
- 3.8.0 *netlib
- 3.8 *netlib
numpy:
- '1.16'
- '1.16'
- '1.16'
- '1.19'
pin_run_as_build:
python:
min_pin: x.x
Expand All @@ -24,8 +31,11 @@ python:
- 3.6.* *_cpython
- 3.7.* *_cpython
- 3.8.* *_cpython
- 3.9.* *_cpython
target_platform:
- linux-64
zip_keys:
- - cuda_compiler_version
- docker_image
- - python
- numpy
14 changes: 12 additions & 2 deletions .ci_support/linux_64_cuda_compiler_version11.0.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
cdt_name:
- cos6
channel_sources:
- conda-forge,defaults
channel_targets:
Expand All @@ -11,11 +13,16 @@ cxx_compiler:
cxx_compiler_version:
- '7'
docker_image:
- condaforge/linux-anvil-cuda:11.0
- quay.io/condaforge/linux-anvil-cuda:11.0
libblas:
- 3.8 *netlib
liblapack:
- 3.8.0 *netlib
- 3.8 *netlib
numpy:
- '1.16'
- '1.16'
- '1.16'
- '1.19'
pin_run_as_build:
python:
min_pin: x.x
Expand All @@ -24,8 +31,11 @@ python:
- 3.6.* *_cpython
- 3.7.* *_cpython
- 3.8.* *_cpython
- 3.9.* *_cpython
target_platform:
- linux-64
zip_keys:
- - cuda_compiler_version
- docker_image
- - python
- numpy
14 changes: 12 additions & 2 deletions .ci_support/linux_64_cuda_compiler_version9.2.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
cdt_name:
- cos6
channel_sources:
- conda-forge,defaults
channel_targets:
Expand All @@ -11,11 +13,16 @@ cxx_compiler:
cxx_compiler_version:
- '7'
docker_image:
- condaforge/linux-anvil-cuda:9.2
- quay.io/condaforge/linux-anvil-cuda:9.2
libblas:
- 3.8 *netlib
liblapack:
- 3.8.0 *netlib
- 3.8 *netlib
numpy:
- '1.16'
- '1.16'
- '1.16'
- '1.19'
pin_run_as_build:
python:
min_pin: x.x
Expand All @@ -24,8 +31,11 @@ python:
- 3.6.* *_cpython
- 3.7.* *_cpython
- 3.8.* *_cpython
- 3.9.* *_cpython
target_platform:
- linux-64
zip_keys:
- - cuda_compiler_version
- docker_image
- - python
- numpy
14 changes: 12 additions & 2 deletions .ci_support/linux_64_cuda_compiler_versionNone.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
cdt_name:
- cos6
channel_sources:
- conda-forge,defaults
channel_targets:
Expand All @@ -11,11 +13,16 @@ cxx_compiler:
cxx_compiler_version:
- '7'
docker_image:
- condaforge/linux-anvil-comp7
- quay.io/condaforge/linux-anvil-comp7
libblas:
- 3.8 *netlib
liblapack:
- 3.8.0 *netlib
- 3.8 *netlib
numpy:
- '1.16'
- '1.16'
- '1.16'
- '1.19'
pin_run_as_build:
python:
min_pin: x.x
Expand All @@ -24,8 +31,11 @@ python:
- 3.6.* *_cpython
- 3.7.* *_cpython
- 3.8.* *_cpython
- 3.9.* *_cpython
target_platform:
- linux-64
zip_keys:
- - cuda_compiler_version
- docker_image
- - python
- numpy
Loading