diff --git a/.azure-pipelines/azure-pipelines-linux.yml b/.azure-pipelines/azure-pipelines-linux.yml
index 56d55fea..3a6be5e5 100755
--- a/.azure-pipelines/azure-pipelines-linux.yml
+++ b/.azure-pipelines/azure-pipelines-linux.yml
@@ -8,134 +8,102 @@ jobs:
vmImage: ubuntu-latest
strategy:
matrix:
- linux_64_c_compiler_version10cuda_compiler_version11.1cudnn8cxx_compiler_version10python3.10.____cpython:
- CONFIG: linux_64_c_compiler_version10cuda_compiler_version11.1cudnn8cxx_compiler_version10python3.10.____cpython
+ linux_64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.1cudnn8cxx_compiler_version10python3.10.____cpython:
+ CONFIG: linux_64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.1cudnn8cxx_compiler_version10python3.10.____cpython
UPLOAD_PACKAGES: 'True'
DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.1
- linux_64_c_compiler_version10cuda_compiler_version11.1cudnn8cxx_compiler_version10python3.11.____cpython:
- CONFIG: linux_64_c_compiler_version10cuda_compiler_version11.1cudnn8cxx_compiler_version10python3.11.____cpython
+ linux_64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.1cudnn8cxx_compiler_version10python3.11.____cpython:
+ CONFIG: linux_64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.1cudnn8cxx_compiler_version10python3.11.____cpython
UPLOAD_PACKAGES: 'True'
DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.1
- linux_64_c_compiler_version10cuda_compiler_version11.1cudnn8cxx_compiler_version10python3.8.____cpython:
- CONFIG: linux_64_c_compiler_version10cuda_compiler_version11.1cudnn8cxx_compiler_version10python3.8.____cpython
+ linux_64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.1cudnn8cxx_compiler_version10python3.8.____cpython:
+ CONFIG: linux_64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.1cudnn8cxx_compiler_version10python3.8.____cpython
UPLOAD_PACKAGES: 'True'
DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.1
- linux_64_c_compiler_version10cuda_compiler_version11.1cudnn8cxx_compiler_version10python3.9.____cpython:
- CONFIG: linux_64_c_compiler_version10cuda_compiler_version11.1cudnn8cxx_compiler_version10python3.9.____cpython
+ linux_64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.1cudnn8cxx_compiler_version10python3.9.____cpython:
+ CONFIG: linux_64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.1cudnn8cxx_compiler_version10python3.9.____cpython
UPLOAD_PACKAGES: 'True'
DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.1
- linux_64_c_compiler_version10cuda_compiler_version11.2cudnn8cxx_compiler_version10python3.10.____cpython:
- CONFIG: linux_64_c_compiler_version10cuda_compiler_version11.2cudnn8cxx_compiler_version10python3.10.____cpython
+ linux_64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cudnn8cxx_compiler_version10python3.10.____cpython:
+ CONFIG: linux_64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cudnn8cxx_compiler_version10python3.10.____cpython
UPLOAD_PACKAGES: 'True'
DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.2
- linux_64_c_compiler_version10cuda_compiler_version11.2cudnn8cxx_compiler_version10python3.11.____cpython:
- CONFIG: linux_64_c_compiler_version10cuda_compiler_version11.2cudnn8cxx_compiler_version10python3.11.____cpython
+ linux_64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cudnn8cxx_compiler_version10python3.11.____cpython:
+ CONFIG: linux_64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cudnn8cxx_compiler_version10python3.11.____cpython
UPLOAD_PACKAGES: 'True'
DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.2
- linux_64_c_compiler_version10cuda_compiler_version11.2cudnn8cxx_compiler_version10python3.8.____cpython:
- CONFIG: linux_64_c_compiler_version10cuda_compiler_version11.2cudnn8cxx_compiler_version10python3.8.____cpython
+ linux_64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cudnn8cxx_compiler_version10python3.8.____cpython:
+ CONFIG: linux_64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cudnn8cxx_compiler_version10python3.8.____cpython
UPLOAD_PACKAGES: 'True'
DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.2
- linux_64_c_compiler_version10cuda_compiler_version11.2cudnn8cxx_compiler_version10python3.9.____cpython:
- CONFIG: linux_64_c_compiler_version10cuda_compiler_version11.2cudnn8cxx_compiler_version10python3.9.____cpython
+ linux_64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cudnn8cxx_compiler_version10python3.9.____cpython:
+ CONFIG: linux_64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cudnn8cxx_compiler_version10python3.9.____cpython
UPLOAD_PACKAGES: 'True'
DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.2
- linux_64_c_compiler_version7cuda_compiler_version10.2cudnn7cxx_compiler_version7python3.10.____cpython:
- CONFIG: linux_64_c_compiler_version7cuda_compiler_version10.2cudnn7cxx_compiler_version7python3.10.____cpython
+ ? linux_64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12.0cudnn8cxx_compiler_version12python3.10.____cpython
+ : CONFIG: linux_64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12.0cudnn8cxx_compiler_version12python3.10.____cpython
+ UPLOAD_PACKAGES: 'True'
+ DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64
+ ? linux_64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12.0cudnn8cxx_compiler_version12python3.11.____cpython
+ : CONFIG: linux_64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12.0cudnn8cxx_compiler_version12python3.11.____cpython
+ UPLOAD_PACKAGES: 'True'
+ DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64
+ ? linux_64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12.0cudnn8cxx_compiler_version12python3.8.____cpython
+ : CONFIG: linux_64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12.0cudnn8cxx_compiler_version12python3.8.____cpython
+ UPLOAD_PACKAGES: 'True'
+ DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64
+ ? linux_64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12.0cudnn8cxx_compiler_version12python3.9.____cpython
+ : CONFIG: linux_64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12.0cudnn8cxx_compiler_version12python3.9.____cpython
+ UPLOAD_PACKAGES: 'True'
+ DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64
+ linux_64_c_compiler_version7cuda_compilernvcccuda_compiler_version10.2cudnn7cxx_compiler_version7python3.10.____cpython:
+ CONFIG: linux_64_c_compiler_version7cuda_compilernvcccuda_compiler_version10.2cudnn7cxx_compiler_version7python3.10.____cpython
UPLOAD_PACKAGES: 'True'
DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-cuda:10.2
- linux_64_c_compiler_version7cuda_compiler_version10.2cudnn7cxx_compiler_version7python3.11.____cpython:
- CONFIG: linux_64_c_compiler_version7cuda_compiler_version10.2cudnn7cxx_compiler_version7python3.11.____cpython
+ linux_64_c_compiler_version7cuda_compilernvcccuda_compiler_version10.2cudnn7cxx_compiler_version7python3.11.____cpython:
+ CONFIG: linux_64_c_compiler_version7cuda_compilernvcccuda_compiler_version10.2cudnn7cxx_compiler_version7python3.11.____cpython
UPLOAD_PACKAGES: 'True'
DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-cuda:10.2
- linux_64_c_compiler_version7cuda_compiler_version10.2cudnn7cxx_compiler_version7python3.8.____cpython:
- CONFIG: linux_64_c_compiler_version7cuda_compiler_version10.2cudnn7cxx_compiler_version7python3.8.____cpython
+ linux_64_c_compiler_version7cuda_compilernvcccuda_compiler_version10.2cudnn7cxx_compiler_version7python3.8.____cpython:
+ CONFIG: linux_64_c_compiler_version7cuda_compilernvcccuda_compiler_version10.2cudnn7cxx_compiler_version7python3.8.____cpython
UPLOAD_PACKAGES: 'True'
DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-cuda:10.2
- linux_64_c_compiler_version7cuda_compiler_version10.2cudnn7cxx_compiler_version7python3.9.____cpython:
- CONFIG: linux_64_c_compiler_version7cuda_compiler_version10.2cudnn7cxx_compiler_version7python3.9.____cpython
+ linux_64_c_compiler_version7cuda_compilernvcccuda_compiler_version10.2cudnn7cxx_compiler_version7python3.9.____cpython:
+ CONFIG: linux_64_c_compiler_version7cuda_compilernvcccuda_compiler_version10.2cudnn7cxx_compiler_version7python3.9.____cpython
UPLOAD_PACKAGES: 'True'
DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-cuda:10.2
- linux_64_c_compiler_version9cuda_compiler_version11.0cudnn8cxx_compiler_version9python3.10.____cpython:
- CONFIG: linux_64_c_compiler_version9cuda_compiler_version11.0cudnn8cxx_compiler_version9python3.10.____cpython
+ linux_64_c_compiler_version9cuda_compilernvcccuda_compiler_version11.0cudnn8cxx_compiler_version9python3.10.____cpython:
+ CONFIG: linux_64_c_compiler_version9cuda_compilernvcccuda_compiler_version11.0cudnn8cxx_compiler_version9python3.10.____cpython
UPLOAD_PACKAGES: 'True'
DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.0
- linux_64_c_compiler_version9cuda_compiler_version11.0cudnn8cxx_compiler_version9python3.11.____cpython:
- CONFIG: linux_64_c_compiler_version9cuda_compiler_version11.0cudnn8cxx_compiler_version9python3.11.____cpython
+ linux_64_c_compiler_version9cuda_compilernvcccuda_compiler_version11.0cudnn8cxx_compiler_version9python3.11.____cpython:
+ CONFIG: linux_64_c_compiler_version9cuda_compilernvcccuda_compiler_version11.0cudnn8cxx_compiler_version9python3.11.____cpython
UPLOAD_PACKAGES: 'True'
DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.0
- linux_64_c_compiler_version9cuda_compiler_version11.0cudnn8cxx_compiler_version9python3.8.____cpython:
- CONFIG: linux_64_c_compiler_version9cuda_compiler_version11.0cudnn8cxx_compiler_version9python3.8.____cpython
+ linux_64_c_compiler_version9cuda_compilernvcccuda_compiler_version11.0cudnn8cxx_compiler_version9python3.8.____cpython:
+ CONFIG: linux_64_c_compiler_version9cuda_compilernvcccuda_compiler_version11.0cudnn8cxx_compiler_version9python3.8.____cpython
UPLOAD_PACKAGES: 'True'
DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.0
- linux_64_c_compiler_version9cuda_compiler_version11.0cudnn8cxx_compiler_version9python3.9.____cpython:
- CONFIG: linux_64_c_compiler_version9cuda_compiler_version11.0cudnn8cxx_compiler_version9python3.9.____cpython
+ linux_64_c_compiler_version9cuda_compilernvcccuda_compiler_version11.0cudnn8cxx_compiler_version9python3.9.____cpython:
+ CONFIG: linux_64_c_compiler_version9cuda_compilernvcccuda_compiler_version11.0cudnn8cxx_compiler_version9python3.9.____cpython
UPLOAD_PACKAGES: 'True'
DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.0
- linux_aarch64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10python3.10.____cpython:
- CONFIG: linux_aarch64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10python3.10.____cpython
- UPLOAD_PACKAGES: 'True'
- DOCKER_IMAGE: quay.io/condaforge/linux-anvil-aarch64-cuda:11.2
- linux_aarch64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10python3.11.____cpython:
- CONFIG: linux_aarch64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10python3.11.____cpython
- UPLOAD_PACKAGES: 'True'
- DOCKER_IMAGE: quay.io/condaforge/linux-anvil-aarch64-cuda:11.2
- linux_aarch64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10python3.8.____cpython:
- CONFIG: linux_aarch64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10python3.8.____cpython
- UPLOAD_PACKAGES: 'True'
- DOCKER_IMAGE: quay.io/condaforge/linux-anvil-aarch64-cuda:11.2
- linux_aarch64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10python3.9.____cpython:
- CONFIG: linux_aarch64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10python3.9.____cpython
- UPLOAD_PACKAGES: 'True'
- DOCKER_IMAGE: quay.io/condaforge/linux-anvil-aarch64-cuda:11.2
- linux_aarch64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9python3.10.____cpython:
- CONFIG: linux_aarch64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9python3.10.____cpython
- UPLOAD_PACKAGES: 'True'
- DOCKER_IMAGE: quay.io/condaforge/linux-anvil-aarch64-cuda:11.0
- linux_aarch64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9python3.11.____cpython:
- CONFIG: linux_aarch64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9python3.11.____cpython
- UPLOAD_PACKAGES: 'True'
- DOCKER_IMAGE: quay.io/condaforge/linux-anvil-aarch64-cuda:11.0
- linux_aarch64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9python3.8.____cpython:
- CONFIG: linux_aarch64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9python3.8.____cpython
+ ? linux_ppc64le_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cudnn8cxx_compiler_version10python3.10.____cpython
+ : CONFIG: linux_ppc64le_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cudnn8cxx_compiler_version10python3.10.____cpython
UPLOAD_PACKAGES: 'True'
- DOCKER_IMAGE: quay.io/condaforge/linux-anvil-aarch64-cuda:11.0
- linux_aarch64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9python3.9.____cpython:
- CONFIG: linux_aarch64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9python3.9.____cpython
- UPLOAD_PACKAGES: 'True'
- DOCKER_IMAGE: quay.io/condaforge/linux-anvil-aarch64-cuda:11.0
- linux_aarch64_c_compiler_version9cuda_compiler_version11.1cxx_compiler_version9python3.10.____cpython:
- CONFIG: linux_aarch64_c_compiler_version9cuda_compiler_version11.1cxx_compiler_version9python3.10.____cpython
- UPLOAD_PACKAGES: 'True'
- DOCKER_IMAGE: quay.io/condaforge/linux-anvil-aarch64-cuda:11.1
- linux_aarch64_c_compiler_version9cuda_compiler_version11.1cxx_compiler_version9python3.11.____cpython:
- CONFIG: linux_aarch64_c_compiler_version9cuda_compiler_version11.1cxx_compiler_version9python3.11.____cpython
- UPLOAD_PACKAGES: 'True'
- DOCKER_IMAGE: quay.io/condaforge/linux-anvil-aarch64-cuda:11.1
- linux_aarch64_c_compiler_version9cuda_compiler_version11.1cxx_compiler_version9python3.8.____cpython:
- CONFIG: linux_aarch64_c_compiler_version9cuda_compiler_version11.1cxx_compiler_version9python3.8.____cpython
- UPLOAD_PACKAGES: 'True'
- DOCKER_IMAGE: quay.io/condaforge/linux-anvil-aarch64-cuda:11.1
- linux_aarch64_c_compiler_version9cuda_compiler_version11.1cxx_compiler_version9python3.9.____cpython:
- CONFIG: linux_aarch64_c_compiler_version9cuda_compiler_version11.1cxx_compiler_version9python3.9.____cpython
- UPLOAD_PACKAGES: 'True'
- DOCKER_IMAGE: quay.io/condaforge/linux-anvil-aarch64-cuda:11.1
- linux_ppc64le_c_compiler_version10cuda_compiler_version11.2cudnn8cxx_compiler_version10python3.10.____cpython:
- CONFIG: linux_ppc64le_c_compiler_version10cuda_compiler_version11.2cudnn8cxx_compiler_version10python3.10.____cpython
- UPLOAD_PACKAGES: 'True'
- DOCKER_IMAGE: quay.io/condaforge/linux-anvil-ppc64le-cuda:11.2
- linux_ppc64le_c_compiler_version10cuda_compiler_version11.2cudnn8cxx_compiler_version10python3.11.____cpython:
- CONFIG: linux_ppc64le_c_compiler_version10cuda_compiler_version11.2cudnn8cxx_compiler_version10python3.11.____cpython
+ DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.2
+ ? linux_ppc64le_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cudnn8cxx_compiler_version10python3.11.____cpython
+ : CONFIG: linux_ppc64le_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cudnn8cxx_compiler_version10python3.11.____cpython
UPLOAD_PACKAGES: 'True'
- DOCKER_IMAGE: quay.io/condaforge/linux-anvil-ppc64le-cuda:11.2
- linux_ppc64le_c_compiler_version10cuda_compiler_version11.2cudnn8cxx_compiler_version10python3.8.____cpython:
- CONFIG: linux_ppc64le_c_compiler_version10cuda_compiler_version11.2cudnn8cxx_compiler_version10python3.8.____cpython
+ DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.2
+ ? linux_ppc64le_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cudnn8cxx_compiler_version10python3.8.____cpython
+ : CONFIG: linux_ppc64le_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cudnn8cxx_compiler_version10python3.8.____cpython
UPLOAD_PACKAGES: 'True'
- DOCKER_IMAGE: quay.io/condaforge/linux-anvil-ppc64le-cuda:11.2
- linux_ppc64le_c_compiler_version10cuda_compiler_version11.2cudnn8cxx_compiler_version10python3.9.____cpython:
- CONFIG: linux_ppc64le_c_compiler_version10cuda_compiler_version11.2cudnn8cxx_compiler_version10python3.9.____cpython
+ DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.2
+ ? linux_ppc64le_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cudnn8cxx_compiler_version10python3.9.____cpython
+ : CONFIG: linux_ppc64le_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cudnn8cxx_compiler_version10python3.9.____cpython
UPLOAD_PACKAGES: 'True'
- DOCKER_IMAGE: quay.io/condaforge/linux-anvil-ppc64le-cuda:11.2
+ DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.2
timeoutInMinutes: 360
steps:
diff --git a/.azure-pipelines/azure-pipelines-win.yml b/.azure-pipelines/azure-pipelines-win.yml
index 9091342e..f3c09446 100755
--- a/.azure-pipelines/azure-pipelines-win.yml
+++ b/.azure-pipelines/azure-pipelines-win.yml
@@ -8,53 +8,53 @@ jobs:
vmImage: windows-2022
strategy:
matrix:
- win_64_cuda_compiler_version10.2cudnn7python3.10.____cpython:
- CONFIG: win_64_cuda_compiler_version10.2cudnn7python3.10.____cpython
+ win_64_cuda_compilernvcccuda_compiler_version10.2cudnn7python3.10.____cpython:
+ CONFIG: win_64_cuda_compilernvcccuda_compiler_version10.2cudnn7python3.10.____cpython
UPLOAD_PACKAGES: 'True'
- win_64_cuda_compiler_version10.2cudnn7python3.11.____cpython:
- CONFIG: win_64_cuda_compiler_version10.2cudnn7python3.11.____cpython
+ win_64_cuda_compilernvcccuda_compiler_version10.2cudnn7python3.11.____cpython:
+ CONFIG: win_64_cuda_compilernvcccuda_compiler_version10.2cudnn7python3.11.____cpython
UPLOAD_PACKAGES: 'True'
- win_64_cuda_compiler_version10.2cudnn7python3.8.____cpython:
- CONFIG: win_64_cuda_compiler_version10.2cudnn7python3.8.____cpython
+ win_64_cuda_compilernvcccuda_compiler_version10.2cudnn7python3.8.____cpython:
+ CONFIG: win_64_cuda_compilernvcccuda_compiler_version10.2cudnn7python3.8.____cpython
UPLOAD_PACKAGES: 'True'
- win_64_cuda_compiler_version10.2cudnn7python3.9.____cpython:
- CONFIG: win_64_cuda_compiler_version10.2cudnn7python3.9.____cpython
+ win_64_cuda_compilernvcccuda_compiler_version10.2cudnn7python3.9.____cpython:
+ CONFIG: win_64_cuda_compilernvcccuda_compiler_version10.2cudnn7python3.9.____cpython
UPLOAD_PACKAGES: 'True'
- win_64_cuda_compiler_version11.0cudnn8python3.10.____cpython:
- CONFIG: win_64_cuda_compiler_version11.0cudnn8python3.10.____cpython
+ win_64_cuda_compilernvcccuda_compiler_version11.0cudnn8python3.10.____cpython:
+ CONFIG: win_64_cuda_compilernvcccuda_compiler_version11.0cudnn8python3.10.____cpython
UPLOAD_PACKAGES: 'True'
- win_64_cuda_compiler_version11.0cudnn8python3.11.____cpython:
- CONFIG: win_64_cuda_compiler_version11.0cudnn8python3.11.____cpython
+ win_64_cuda_compilernvcccuda_compiler_version11.0cudnn8python3.11.____cpython:
+ CONFIG: win_64_cuda_compilernvcccuda_compiler_version11.0cudnn8python3.11.____cpython
UPLOAD_PACKAGES: 'True'
- win_64_cuda_compiler_version11.0cudnn8python3.8.____cpython:
- CONFIG: win_64_cuda_compiler_version11.0cudnn8python3.8.____cpython
+ win_64_cuda_compilernvcccuda_compiler_version11.0cudnn8python3.8.____cpython:
+ CONFIG: win_64_cuda_compilernvcccuda_compiler_version11.0cudnn8python3.8.____cpython
UPLOAD_PACKAGES: 'True'
- win_64_cuda_compiler_version11.0cudnn8python3.9.____cpython:
- CONFIG: win_64_cuda_compiler_version11.0cudnn8python3.9.____cpython
+ win_64_cuda_compilernvcccuda_compiler_version11.0cudnn8python3.9.____cpython:
+ CONFIG: win_64_cuda_compilernvcccuda_compiler_version11.0cudnn8python3.9.____cpython
UPLOAD_PACKAGES: 'True'
- win_64_cuda_compiler_version11.1cudnn8python3.10.____cpython:
- CONFIG: win_64_cuda_compiler_version11.1cudnn8python3.10.____cpython
+ win_64_cuda_compilernvcccuda_compiler_version11.1cudnn8python3.10.____cpython:
+ CONFIG: win_64_cuda_compilernvcccuda_compiler_version11.1cudnn8python3.10.____cpython
UPLOAD_PACKAGES: 'True'
- win_64_cuda_compiler_version11.1cudnn8python3.11.____cpython:
- CONFIG: win_64_cuda_compiler_version11.1cudnn8python3.11.____cpython
+ win_64_cuda_compilernvcccuda_compiler_version11.1cudnn8python3.11.____cpython:
+ CONFIG: win_64_cuda_compilernvcccuda_compiler_version11.1cudnn8python3.11.____cpython
UPLOAD_PACKAGES: 'True'
- win_64_cuda_compiler_version11.1cudnn8python3.8.____cpython:
- CONFIG: win_64_cuda_compiler_version11.1cudnn8python3.8.____cpython
+ win_64_cuda_compilernvcccuda_compiler_version11.1cudnn8python3.8.____cpython:
+ CONFIG: win_64_cuda_compilernvcccuda_compiler_version11.1cudnn8python3.8.____cpython
UPLOAD_PACKAGES: 'True'
- win_64_cuda_compiler_version11.1cudnn8python3.9.____cpython:
- CONFIG: win_64_cuda_compiler_version11.1cudnn8python3.9.____cpython
+ win_64_cuda_compilernvcccuda_compiler_version11.1cudnn8python3.9.____cpython:
+ CONFIG: win_64_cuda_compilernvcccuda_compiler_version11.1cudnn8python3.9.____cpython
UPLOAD_PACKAGES: 'True'
- win_64_cuda_compiler_version11.2cudnn8python3.10.____cpython:
- CONFIG: win_64_cuda_compiler_version11.2cudnn8python3.10.____cpython
+ win_64_cuda_compilernvcccuda_compiler_version11.2cudnn8python3.10.____cpython:
+ CONFIG: win_64_cuda_compilernvcccuda_compiler_version11.2cudnn8python3.10.____cpython
UPLOAD_PACKAGES: 'True'
- win_64_cuda_compiler_version11.2cudnn8python3.11.____cpython:
- CONFIG: win_64_cuda_compiler_version11.2cudnn8python3.11.____cpython
+ win_64_cuda_compilernvcccuda_compiler_version11.2cudnn8python3.11.____cpython:
+ CONFIG: win_64_cuda_compilernvcccuda_compiler_version11.2cudnn8python3.11.____cpython
UPLOAD_PACKAGES: 'True'
- win_64_cuda_compiler_version11.2cudnn8python3.8.____cpython:
- CONFIG: win_64_cuda_compiler_version11.2cudnn8python3.8.____cpython
+ win_64_cuda_compilernvcccuda_compiler_version11.2cudnn8python3.8.____cpython:
+ CONFIG: win_64_cuda_compilernvcccuda_compiler_version11.2cudnn8python3.8.____cpython
UPLOAD_PACKAGES: 'True'
- win_64_cuda_compiler_version11.2cudnn8python3.9.____cpython:
- CONFIG: win_64_cuda_compiler_version11.2cudnn8python3.9.____cpython
+ win_64_cuda_compilernvcccuda_compiler_version11.2cudnn8python3.9.____cpython:
+ CONFIG: win_64_cuda_compilernvcccuda_compiler_version11.2cudnn8python3.9.____cpython
UPLOAD_PACKAGES: 'True'
timeoutInMinutes: 360
variables:
diff --git a/.ci_support/linux_64_c_compiler_version10cuda_compiler_version11.1cudnn8cxx_compiler_version10python3.10.____cpython.yaml b/.ci_support/linux_64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.1cudnn8cxx_compiler_version10python3.10.____cpython.yaml
similarity index 96%
rename from .ci_support/linux_64_c_compiler_version10cuda_compiler_version11.1cudnn8cxx_compiler_version10python3.10.____cpython.yaml
rename to .ci_support/linux_64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.1cudnn8cxx_compiler_version10python3.10.____cpython.yaml
index e219904f..8ed2f128 100644
--- a/.ci_support/linux_64_c_compiler_version10cuda_compiler_version11.1cudnn8cxx_compiler_version10python3.10.____cpython.yaml
+++ b/.ci_support/linux_64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.1cudnn8cxx_compiler_version10python3.10.____cpython.yaml
@@ -36,6 +36,7 @@ zip_keys:
- - c_compiler_version
- cxx_compiler_version
- cudnn
+ - cuda_compiler
- cuda_compiler_version
- cdt_name
- docker_image
diff --git a/.ci_support/linux_64_c_compiler_version10cuda_compiler_version11.1cudnn8cxx_compiler_version10python3.11.____cpython.yaml b/.ci_support/linux_64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.1cudnn8cxx_compiler_version10python3.11.____cpython.yaml
similarity index 96%
rename from .ci_support/linux_64_c_compiler_version10cuda_compiler_version11.1cudnn8cxx_compiler_version10python3.11.____cpython.yaml
rename to .ci_support/linux_64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.1cudnn8cxx_compiler_version10python3.11.____cpython.yaml
index 1eed7a55..9b9de948 100644
--- a/.ci_support/linux_64_c_compiler_version10cuda_compiler_version11.1cudnn8cxx_compiler_version10python3.11.____cpython.yaml
+++ b/.ci_support/linux_64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.1cudnn8cxx_compiler_version10python3.11.____cpython.yaml
@@ -36,6 +36,7 @@ zip_keys:
- - c_compiler_version
- cxx_compiler_version
- cudnn
+ - cuda_compiler
- cuda_compiler_version
- cdt_name
- docker_image
diff --git a/.ci_support/linux_64_c_compiler_version10cuda_compiler_version11.1cudnn8cxx_compiler_version10python3.8.____cpython.yaml b/.ci_support/linux_64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.1cudnn8cxx_compiler_version10python3.8.____cpython.yaml
similarity index 96%
rename from .ci_support/linux_64_c_compiler_version10cuda_compiler_version11.1cudnn8cxx_compiler_version10python3.8.____cpython.yaml
rename to .ci_support/linux_64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.1cudnn8cxx_compiler_version10python3.8.____cpython.yaml
index 5e468e4a..63209bd9 100644
--- a/.ci_support/linux_64_c_compiler_version10cuda_compiler_version11.1cudnn8cxx_compiler_version10python3.8.____cpython.yaml
+++ b/.ci_support/linux_64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.1cudnn8cxx_compiler_version10python3.8.____cpython.yaml
@@ -36,6 +36,7 @@ zip_keys:
- - c_compiler_version
- cxx_compiler_version
- cudnn
+ - cuda_compiler
- cuda_compiler_version
- cdt_name
- docker_image
diff --git a/.ci_support/linux_64_c_compiler_version10cuda_compiler_version11.1cudnn8cxx_compiler_version10python3.9.____cpython.yaml b/.ci_support/linux_64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.1cudnn8cxx_compiler_version10python3.9.____cpython.yaml
similarity index 96%
rename from .ci_support/linux_64_c_compiler_version10cuda_compiler_version11.1cudnn8cxx_compiler_version10python3.9.____cpython.yaml
rename to .ci_support/linux_64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.1cudnn8cxx_compiler_version10python3.9.____cpython.yaml
index 2cd8bd3e..5536948d 100644
--- a/.ci_support/linux_64_c_compiler_version10cuda_compiler_version11.1cudnn8cxx_compiler_version10python3.9.____cpython.yaml
+++ b/.ci_support/linux_64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.1cudnn8cxx_compiler_version10python3.9.____cpython.yaml
@@ -36,6 +36,7 @@ zip_keys:
- - c_compiler_version
- cxx_compiler_version
- cudnn
+ - cuda_compiler
- cuda_compiler_version
- cdt_name
- docker_image
diff --git a/.ci_support/linux_64_c_compiler_version10cuda_compiler_version11.2cudnn8cxx_compiler_version10python3.10.____cpython.yaml b/.ci_support/linux_64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cudnn8cxx_compiler_version10python3.10.____cpython.yaml
similarity index 96%
rename from .ci_support/linux_64_c_compiler_version10cuda_compiler_version11.2cudnn8cxx_compiler_version10python3.10.____cpython.yaml
rename to .ci_support/linux_64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cudnn8cxx_compiler_version10python3.10.____cpython.yaml
index ae57cecc..8d1add0e 100644
--- a/.ci_support/linux_64_c_compiler_version10cuda_compiler_version11.2cudnn8cxx_compiler_version10python3.10.____cpython.yaml
+++ b/.ci_support/linux_64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cudnn8cxx_compiler_version10python3.10.____cpython.yaml
@@ -36,6 +36,7 @@ zip_keys:
- - c_compiler_version
- cxx_compiler_version
- cudnn
+ - cuda_compiler
- cuda_compiler_version
- cdt_name
- docker_image
diff --git a/.ci_support/linux_64_c_compiler_version10cuda_compiler_version11.2cudnn8cxx_compiler_version10python3.11.____cpython.yaml b/.ci_support/linux_64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cudnn8cxx_compiler_version10python3.11.____cpython.yaml
similarity index 96%
rename from .ci_support/linux_64_c_compiler_version10cuda_compiler_version11.2cudnn8cxx_compiler_version10python3.11.____cpython.yaml
rename to .ci_support/linux_64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cudnn8cxx_compiler_version10python3.11.____cpython.yaml
index 5130b623..7ae28c95 100644
--- a/.ci_support/linux_64_c_compiler_version10cuda_compiler_version11.2cudnn8cxx_compiler_version10python3.11.____cpython.yaml
+++ b/.ci_support/linux_64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cudnn8cxx_compiler_version10python3.11.____cpython.yaml
@@ -36,6 +36,7 @@ zip_keys:
- - c_compiler_version
- cxx_compiler_version
- cudnn
+ - cuda_compiler
- cuda_compiler_version
- cdt_name
- docker_image
diff --git a/.ci_support/linux_64_c_compiler_version10cuda_compiler_version11.2cudnn8cxx_compiler_version10python3.8.____cpython.yaml b/.ci_support/linux_64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cudnn8cxx_compiler_version10python3.8.____cpython.yaml
similarity index 96%
rename from .ci_support/linux_64_c_compiler_version10cuda_compiler_version11.2cudnn8cxx_compiler_version10python3.8.____cpython.yaml
rename to .ci_support/linux_64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cudnn8cxx_compiler_version10python3.8.____cpython.yaml
index 12c61932..84e69694 100644
--- a/.ci_support/linux_64_c_compiler_version10cuda_compiler_version11.2cudnn8cxx_compiler_version10python3.8.____cpython.yaml
+++ b/.ci_support/linux_64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cudnn8cxx_compiler_version10python3.8.____cpython.yaml
@@ -36,6 +36,7 @@ zip_keys:
- - c_compiler_version
- cxx_compiler_version
- cudnn
+ - cuda_compiler
- cuda_compiler_version
- cdt_name
- docker_image
diff --git a/.ci_support/linux_64_c_compiler_version10cuda_compiler_version11.2cudnn8cxx_compiler_version10python3.9.____cpython.yaml b/.ci_support/linux_64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cudnn8cxx_compiler_version10python3.9.____cpython.yaml
similarity index 96%
rename from .ci_support/linux_64_c_compiler_version10cuda_compiler_version11.2cudnn8cxx_compiler_version10python3.9.____cpython.yaml
rename to .ci_support/linux_64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cudnn8cxx_compiler_version10python3.9.____cpython.yaml
index 6b73dc59..0ab0b2f4 100644
--- a/.ci_support/linux_64_c_compiler_version10cuda_compiler_version11.2cudnn8cxx_compiler_version10python3.9.____cpython.yaml
+++ b/.ci_support/linux_64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cudnn8cxx_compiler_version10python3.9.____cpython.yaml
@@ -36,6 +36,7 @@ zip_keys:
- - c_compiler_version
- cxx_compiler_version
- cudnn
+ - cuda_compiler
- cuda_compiler_version
- cdt_name
- docker_image
diff --git a/.ci_support/linux_64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12.0cudnn8cxx_compiler_version12python3.10.____cpython.yaml b/.ci_support/linux_64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12.0cudnn8cxx_compiler_version12python3.10.____cpython.yaml
new file mode 100644
index 00000000..2425ad75
--- /dev/null
+++ b/.ci_support/linux_64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12.0cudnn8cxx_compiler_version12python3.10.____cpython.yaml
@@ -0,0 +1,42 @@
+c_compiler:
+- gcc
+c_compiler_version:
+- '12'
+cdt_name:
+- cos7
+channel_sources:
+- conda-forge
+channel_targets:
+- conda-forge main
+cuda_compiler:
+- cuda-nvcc
+cuda_compiler_version:
+- '12.0'
+cudnn:
+- '8'
+cutensor:
+- '1'
+cxx_compiler:
+- gxx
+cxx_compiler_version:
+- '12'
+docker_image:
+- quay.io/condaforge/linux-anvil-cos7-x86_64
+nccl:
+- '2'
+pin_run_as_build:
+ python:
+ min_pin: x.x
+ max_pin: x.x
+python:
+- 3.10.* *_cpython
+target_platform:
+- linux-64
+zip_keys:
+- - c_compiler_version
+ - cxx_compiler_version
+ - cudnn
+ - cuda_compiler
+ - cuda_compiler_version
+ - cdt_name
+ - docker_image
diff --git a/.ci_support/linux_64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12.0cudnn8cxx_compiler_version12python3.11.____cpython.yaml b/.ci_support/linux_64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12.0cudnn8cxx_compiler_version12python3.11.____cpython.yaml
new file mode 100644
index 00000000..1ddd2c7f
--- /dev/null
+++ b/.ci_support/linux_64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12.0cudnn8cxx_compiler_version12python3.11.____cpython.yaml
@@ -0,0 +1,42 @@
+c_compiler:
+- gcc
+c_compiler_version:
+- '12'
+cdt_name:
+- cos7
+channel_sources:
+- conda-forge
+channel_targets:
+- conda-forge main
+cuda_compiler:
+- cuda-nvcc
+cuda_compiler_version:
+- '12.0'
+cudnn:
+- '8'
+cutensor:
+- '1'
+cxx_compiler:
+- gxx
+cxx_compiler_version:
+- '12'
+docker_image:
+- quay.io/condaforge/linux-anvil-cos7-x86_64
+nccl:
+- '2'
+pin_run_as_build:
+ python:
+ min_pin: x.x
+ max_pin: x.x
+python:
+- 3.11.* *_cpython
+target_platform:
+- linux-64
+zip_keys:
+- - c_compiler_version
+ - cxx_compiler_version
+ - cudnn
+ - cuda_compiler
+ - cuda_compiler_version
+ - cdt_name
+ - docker_image
diff --git a/.ci_support/linux_64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12.0cudnn8cxx_compiler_version12python3.8.____cpython.yaml b/.ci_support/linux_64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12.0cudnn8cxx_compiler_version12python3.8.____cpython.yaml
new file mode 100644
index 00000000..ff63e768
--- /dev/null
+++ b/.ci_support/linux_64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12.0cudnn8cxx_compiler_version12python3.8.____cpython.yaml
@@ -0,0 +1,42 @@
+c_compiler:
+- gcc
+c_compiler_version:
+- '12'
+cdt_name:
+- cos7
+channel_sources:
+- conda-forge
+channel_targets:
+- conda-forge main
+cuda_compiler:
+- cuda-nvcc
+cuda_compiler_version:
+- '12.0'
+cudnn:
+- '8'
+cutensor:
+- '1'
+cxx_compiler:
+- gxx
+cxx_compiler_version:
+- '12'
+docker_image:
+- quay.io/condaforge/linux-anvil-cos7-x86_64
+nccl:
+- '2'
+pin_run_as_build:
+ python:
+ min_pin: x.x
+ max_pin: x.x
+python:
+- 3.8.* *_cpython
+target_platform:
+- linux-64
+zip_keys:
+- - c_compiler_version
+ - cxx_compiler_version
+ - cudnn
+ - cuda_compiler
+ - cuda_compiler_version
+ - cdt_name
+ - docker_image
diff --git a/.ci_support/linux_64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12.0cudnn8cxx_compiler_version12python3.9.____cpython.yaml b/.ci_support/linux_64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12.0cudnn8cxx_compiler_version12python3.9.____cpython.yaml
new file mode 100644
index 00000000..6abb8611
--- /dev/null
+++ b/.ci_support/linux_64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12.0cudnn8cxx_compiler_version12python3.9.____cpython.yaml
@@ -0,0 +1,42 @@
+c_compiler:
+- gcc
+c_compiler_version:
+- '12'
+cdt_name:
+- cos7
+channel_sources:
+- conda-forge
+channel_targets:
+- conda-forge main
+cuda_compiler:
+- cuda-nvcc
+cuda_compiler_version:
+- '12.0'
+cudnn:
+- '8'
+cutensor:
+- '1'
+cxx_compiler:
+- gxx
+cxx_compiler_version:
+- '12'
+docker_image:
+- quay.io/condaforge/linux-anvil-cos7-x86_64
+nccl:
+- '2'
+pin_run_as_build:
+ python:
+ min_pin: x.x
+ max_pin: x.x
+python:
+- 3.9.* *_cpython
+target_platform:
+- linux-64
+zip_keys:
+- - c_compiler_version
+ - cxx_compiler_version
+ - cudnn
+ - cuda_compiler
+ - cuda_compiler_version
+ - cdt_name
+ - docker_image
diff --git a/.ci_support/linux_64_c_compiler_version7cuda_compiler_version10.2cudnn7cxx_compiler_version7python3.10.____cpython.yaml b/.ci_support/linux_64_c_compiler_version7cuda_compilernvcccuda_compiler_version10.2cudnn7cxx_compiler_version7python3.10.____cpython.yaml
similarity index 96%
rename from .ci_support/linux_64_c_compiler_version7cuda_compiler_version10.2cudnn7cxx_compiler_version7python3.10.____cpython.yaml
rename to .ci_support/linux_64_c_compiler_version7cuda_compilernvcccuda_compiler_version10.2cudnn7cxx_compiler_version7python3.10.____cpython.yaml
index 62f383b5..79e679c8 100644
--- a/.ci_support/linux_64_c_compiler_version7cuda_compiler_version10.2cudnn7cxx_compiler_version7python3.10.____cpython.yaml
+++ b/.ci_support/linux_64_c_compiler_version7cuda_compilernvcccuda_compiler_version10.2cudnn7cxx_compiler_version7python3.10.____cpython.yaml
@@ -36,6 +36,7 @@ zip_keys:
- - c_compiler_version
- cxx_compiler_version
- cudnn
+ - cuda_compiler
- cuda_compiler_version
- cdt_name
- docker_image
diff --git a/.ci_support/linux_64_c_compiler_version7cuda_compiler_version10.2cudnn7cxx_compiler_version7python3.11.____cpython.yaml b/.ci_support/linux_64_c_compiler_version7cuda_compilernvcccuda_compiler_version10.2cudnn7cxx_compiler_version7python3.11.____cpython.yaml
similarity index 96%
rename from .ci_support/linux_64_c_compiler_version7cuda_compiler_version10.2cudnn7cxx_compiler_version7python3.11.____cpython.yaml
rename to .ci_support/linux_64_c_compiler_version7cuda_compilernvcccuda_compiler_version10.2cudnn7cxx_compiler_version7python3.11.____cpython.yaml
index ad2b1866..15368784 100644
--- a/.ci_support/linux_64_c_compiler_version7cuda_compiler_version10.2cudnn7cxx_compiler_version7python3.11.____cpython.yaml
+++ b/.ci_support/linux_64_c_compiler_version7cuda_compilernvcccuda_compiler_version10.2cudnn7cxx_compiler_version7python3.11.____cpython.yaml
@@ -36,6 +36,7 @@ zip_keys:
- - c_compiler_version
- cxx_compiler_version
- cudnn
+ - cuda_compiler
- cuda_compiler_version
- cdt_name
- docker_image
diff --git a/.ci_support/linux_64_c_compiler_version7cuda_compiler_version10.2cudnn7cxx_compiler_version7python3.8.____cpython.yaml b/.ci_support/linux_64_c_compiler_version7cuda_compilernvcccuda_compiler_version10.2cudnn7cxx_compiler_version7python3.8.____cpython.yaml
similarity index 96%
rename from .ci_support/linux_64_c_compiler_version7cuda_compiler_version10.2cudnn7cxx_compiler_version7python3.8.____cpython.yaml
rename to .ci_support/linux_64_c_compiler_version7cuda_compilernvcccuda_compiler_version10.2cudnn7cxx_compiler_version7python3.8.____cpython.yaml
index c8d45951..c0834eb3 100644
--- a/.ci_support/linux_64_c_compiler_version7cuda_compiler_version10.2cudnn7cxx_compiler_version7python3.8.____cpython.yaml
+++ b/.ci_support/linux_64_c_compiler_version7cuda_compilernvcccuda_compiler_version10.2cudnn7cxx_compiler_version7python3.8.____cpython.yaml
@@ -36,6 +36,7 @@ zip_keys:
- - c_compiler_version
- cxx_compiler_version
- cudnn
+ - cuda_compiler
- cuda_compiler_version
- cdt_name
- docker_image
diff --git a/.ci_support/linux_64_c_compiler_version7cuda_compiler_version10.2cudnn7cxx_compiler_version7python3.9.____cpython.yaml b/.ci_support/linux_64_c_compiler_version7cuda_compilernvcccuda_compiler_version10.2cudnn7cxx_compiler_version7python3.9.____cpython.yaml
similarity index 96%
rename from .ci_support/linux_64_c_compiler_version7cuda_compiler_version10.2cudnn7cxx_compiler_version7python3.9.____cpython.yaml
rename to .ci_support/linux_64_c_compiler_version7cuda_compilernvcccuda_compiler_version10.2cudnn7cxx_compiler_version7python3.9.____cpython.yaml
index 1e36907a..c0bcf67a 100644
--- a/.ci_support/linux_64_c_compiler_version7cuda_compiler_version10.2cudnn7cxx_compiler_version7python3.9.____cpython.yaml
+++ b/.ci_support/linux_64_c_compiler_version7cuda_compilernvcccuda_compiler_version10.2cudnn7cxx_compiler_version7python3.9.____cpython.yaml
@@ -36,6 +36,7 @@ zip_keys:
- - c_compiler_version
- cxx_compiler_version
- cudnn
+ - cuda_compiler
- cuda_compiler_version
- cdt_name
- docker_image
diff --git a/.ci_support/linux_64_c_compiler_version9cuda_compiler_version11.0cudnn8cxx_compiler_version9python3.10.____cpython.yaml b/.ci_support/linux_64_c_compiler_version9cuda_compilernvcccuda_compiler_version11.0cudnn8cxx_compiler_version9python3.10.____cpython.yaml
similarity index 96%
rename from .ci_support/linux_64_c_compiler_version9cuda_compiler_version11.0cudnn8cxx_compiler_version9python3.10.____cpython.yaml
rename to .ci_support/linux_64_c_compiler_version9cuda_compilernvcccuda_compiler_version11.0cudnn8cxx_compiler_version9python3.10.____cpython.yaml
index 680434e8..fd35a657 100644
--- a/.ci_support/linux_64_c_compiler_version9cuda_compiler_version11.0cudnn8cxx_compiler_version9python3.10.____cpython.yaml
+++ b/.ci_support/linux_64_c_compiler_version9cuda_compilernvcccuda_compiler_version11.0cudnn8cxx_compiler_version9python3.10.____cpython.yaml
@@ -36,6 +36,7 @@ zip_keys:
- - c_compiler_version
- cxx_compiler_version
- cudnn
+ - cuda_compiler
- cuda_compiler_version
- cdt_name
- docker_image
diff --git a/.ci_support/linux_64_c_compiler_version9cuda_compiler_version11.0cudnn8cxx_compiler_version9python3.11.____cpython.yaml b/.ci_support/linux_64_c_compiler_version9cuda_compilernvcccuda_compiler_version11.0cudnn8cxx_compiler_version9python3.11.____cpython.yaml
similarity index 96%
rename from .ci_support/linux_64_c_compiler_version9cuda_compiler_version11.0cudnn8cxx_compiler_version9python3.11.____cpython.yaml
rename to .ci_support/linux_64_c_compiler_version9cuda_compilernvcccuda_compiler_version11.0cudnn8cxx_compiler_version9python3.11.____cpython.yaml
index d698cb6e..c0776b28 100644
--- a/.ci_support/linux_64_c_compiler_version9cuda_compiler_version11.0cudnn8cxx_compiler_version9python3.11.____cpython.yaml
+++ b/.ci_support/linux_64_c_compiler_version9cuda_compilernvcccuda_compiler_version11.0cudnn8cxx_compiler_version9python3.11.____cpython.yaml
@@ -36,6 +36,7 @@ zip_keys:
- - c_compiler_version
- cxx_compiler_version
- cudnn
+ - cuda_compiler
- cuda_compiler_version
- cdt_name
- docker_image
diff --git a/.ci_support/linux_64_c_compiler_version9cuda_compiler_version11.0cudnn8cxx_compiler_version9python3.8.____cpython.yaml b/.ci_support/linux_64_c_compiler_version9cuda_compilernvcccuda_compiler_version11.0cudnn8cxx_compiler_version9python3.8.____cpython.yaml
similarity index 96%
rename from .ci_support/linux_64_c_compiler_version9cuda_compiler_version11.0cudnn8cxx_compiler_version9python3.8.____cpython.yaml
rename to .ci_support/linux_64_c_compiler_version9cuda_compilernvcccuda_compiler_version11.0cudnn8cxx_compiler_version9python3.8.____cpython.yaml
index 421d646e..fb15ca1e 100644
--- a/.ci_support/linux_64_c_compiler_version9cuda_compiler_version11.0cudnn8cxx_compiler_version9python3.8.____cpython.yaml
+++ b/.ci_support/linux_64_c_compiler_version9cuda_compilernvcccuda_compiler_version11.0cudnn8cxx_compiler_version9python3.8.____cpython.yaml
@@ -36,6 +36,7 @@ zip_keys:
- - c_compiler_version
- cxx_compiler_version
- cudnn
+ - cuda_compiler
- cuda_compiler_version
- cdt_name
- docker_image
diff --git a/.ci_support/linux_64_c_compiler_version9cuda_compiler_version11.0cudnn8cxx_compiler_version9python3.9.____cpython.yaml b/.ci_support/linux_64_c_compiler_version9cuda_compilernvcccuda_compiler_version11.0cudnn8cxx_compiler_version9python3.9.____cpython.yaml
similarity index 96%
rename from .ci_support/linux_64_c_compiler_version9cuda_compiler_version11.0cudnn8cxx_compiler_version9python3.9.____cpython.yaml
rename to .ci_support/linux_64_c_compiler_version9cuda_compilernvcccuda_compiler_version11.0cudnn8cxx_compiler_version9python3.9.____cpython.yaml
index a6dd1b1e..5dd85ca7 100644
--- a/.ci_support/linux_64_c_compiler_version9cuda_compiler_version11.0cudnn8cxx_compiler_version9python3.9.____cpython.yaml
+++ b/.ci_support/linux_64_c_compiler_version9cuda_compilernvcccuda_compiler_version11.0cudnn8cxx_compiler_version9python3.9.____cpython.yaml
@@ -36,6 +36,7 @@ zip_keys:
- - c_compiler_version
- cxx_compiler_version
- cudnn
+ - cuda_compiler
- cuda_compiler_version
- cdt_name
- docker_image
diff --git a/.ci_support/linux_aarch64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10python3.10.____cpython.yaml b/.ci_support/linux_aarch64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cudnn8cxx_compiler_version10python3.10.____cpython.yaml
similarity index 96%
rename from .ci_support/linux_aarch64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10python3.10.____cpython.yaml
rename to .ci_support/linux_aarch64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cudnn8cxx_compiler_version10python3.10.____cpython.yaml
index d3acaa1a..367cc7b5 100644
--- a/.ci_support/linux_aarch64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10python3.10.____cpython.yaml
+++ b/.ci_support/linux_aarch64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cudnn8cxx_compiler_version10python3.10.____cpython.yaml
@@ -1,7 +1,5 @@
BUILD:
- aarch64-conda_cos7-linux-gnu
-arm_variant_type:
-- sbsa
c_compiler:
- gcc
c_compiler_version:
@@ -42,6 +40,7 @@ zip_keys:
- - c_compiler_version
- cxx_compiler_version
- cudnn
+ - cuda_compiler
- cuda_compiler_version
- cdt_name
- docker_image
diff --git a/.ci_support/linux_aarch64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10python3.11.____cpython.yaml b/.ci_support/linux_aarch64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cudnn8cxx_compiler_version10python3.11.____cpython.yaml
similarity index 96%
rename from .ci_support/linux_aarch64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10python3.11.____cpython.yaml
rename to .ci_support/linux_aarch64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cudnn8cxx_compiler_version10python3.11.____cpython.yaml
index a99d2cfc..cfea3be7 100644
--- a/.ci_support/linux_aarch64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10python3.11.____cpython.yaml
+++ b/.ci_support/linux_aarch64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cudnn8cxx_compiler_version10python3.11.____cpython.yaml
@@ -1,7 +1,5 @@
BUILD:
- aarch64-conda_cos7-linux-gnu
-arm_variant_type:
-- sbsa
c_compiler:
- gcc
c_compiler_version:
@@ -42,6 +40,7 @@ zip_keys:
- - c_compiler_version
- cxx_compiler_version
- cudnn
+ - cuda_compiler
- cuda_compiler_version
- cdt_name
- docker_image
diff --git a/.ci_support/linux_aarch64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10python3.8.____cpython.yaml b/.ci_support/linux_aarch64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cudnn8cxx_compiler_version10python3.8.____cpython.yaml
similarity index 96%
rename from .ci_support/linux_aarch64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10python3.8.____cpython.yaml
rename to .ci_support/linux_aarch64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cudnn8cxx_compiler_version10python3.8.____cpython.yaml
index 003d0b1b..d52b6542 100644
--- a/.ci_support/linux_aarch64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10python3.8.____cpython.yaml
+++ b/.ci_support/linux_aarch64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cudnn8cxx_compiler_version10python3.8.____cpython.yaml
@@ -1,7 +1,5 @@
BUILD:
- aarch64-conda_cos7-linux-gnu
-arm_variant_type:
-- sbsa
c_compiler:
- gcc
c_compiler_version:
@@ -42,6 +40,7 @@ zip_keys:
- - c_compiler_version
- cxx_compiler_version
- cudnn
+ - cuda_compiler
- cuda_compiler_version
- cdt_name
- docker_image
diff --git a/.ci_support/linux_aarch64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10python3.9.____cpython.yaml b/.ci_support/linux_aarch64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cudnn8cxx_compiler_version10python3.9.____cpython.yaml
similarity index 96%
rename from .ci_support/linux_aarch64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10python3.9.____cpython.yaml
rename to .ci_support/linux_aarch64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cudnn8cxx_compiler_version10python3.9.____cpython.yaml
index 69eb4a98..68c1ff25 100644
--- a/.ci_support/linux_aarch64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10python3.9.____cpython.yaml
+++ b/.ci_support/linux_aarch64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cudnn8cxx_compiler_version10python3.9.____cpython.yaml
@@ -1,7 +1,5 @@
BUILD:
- aarch64-conda_cos7-linux-gnu
-arm_variant_type:
-- sbsa
c_compiler:
- gcc
c_compiler_version:
@@ -42,6 +40,7 @@ zip_keys:
- - c_compiler_version
- cxx_compiler_version
- cudnn
+ - cuda_compiler
- cuda_compiler_version
- cdt_name
- docker_image
diff --git a/.ci_support/linux_aarch64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9python3.10.____cpython.yaml b/.ci_support/linux_aarch64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9python3.10.____cpython.yaml
deleted file mode 100644
index 61ce0641..00000000
--- a/.ci_support/linux_aarch64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9python3.10.____cpython.yaml
+++ /dev/null
@@ -1,47 +0,0 @@
-BUILD:
-- aarch64-conda_cos7-linux-gnu
-arm_variant_type:
-- sbsa
-c_compiler:
-- gcc
-c_compiler_version:
-- '9'
-cdt_arch:
-- aarch64
-cdt_name:
-- cos7
-channel_sources:
-- conda-forge
-channel_targets:
-- conda-forge main
-cuda_compiler:
-- nvcc
-cuda_compiler_version:
-- '11.0'
-cudnn:
-- '8'
-cutensor:
-- '1'
-cxx_compiler:
-- gxx
-cxx_compiler_version:
-- '9'
-docker_image:
-- quay.io/condaforge/linux-anvil-aarch64-cuda:11.0
-nccl:
-- '2'
-pin_run_as_build:
- python:
- min_pin: x.x
- max_pin: x.x
-python:
-- 3.10.* *_cpython
-target_platform:
-- linux-aarch64
-zip_keys:
-- - c_compiler_version
- - cxx_compiler_version
- - cudnn
- - cuda_compiler_version
- - cdt_name
- - docker_image
diff --git a/.ci_support/linux_aarch64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9python3.11.____cpython.yaml b/.ci_support/linux_aarch64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9python3.11.____cpython.yaml
deleted file mode 100644
index 6f8cafdc..00000000
--- a/.ci_support/linux_aarch64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9python3.11.____cpython.yaml
+++ /dev/null
@@ -1,47 +0,0 @@
-BUILD:
-- aarch64-conda_cos7-linux-gnu
-arm_variant_type:
-- sbsa
-c_compiler:
-- gcc
-c_compiler_version:
-- '9'
-cdt_arch:
-- aarch64
-cdt_name:
-- cos7
-channel_sources:
-- conda-forge
-channel_targets:
-- conda-forge main
-cuda_compiler:
-- nvcc
-cuda_compiler_version:
-- '11.0'
-cudnn:
-- '8'
-cutensor:
-- '1'
-cxx_compiler:
-- gxx
-cxx_compiler_version:
-- '9'
-docker_image:
-- quay.io/condaforge/linux-anvil-aarch64-cuda:11.0
-nccl:
-- '2'
-pin_run_as_build:
- python:
- min_pin: x.x
- max_pin: x.x
-python:
-- 3.11.* *_cpython
-target_platform:
-- linux-aarch64
-zip_keys:
-- - c_compiler_version
- - cxx_compiler_version
- - cudnn
- - cuda_compiler_version
- - cdt_name
- - docker_image
diff --git a/.ci_support/linux_aarch64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9python3.8.____cpython.yaml b/.ci_support/linux_aarch64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9python3.8.____cpython.yaml
deleted file mode 100644
index 8c2129d1..00000000
--- a/.ci_support/linux_aarch64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9python3.8.____cpython.yaml
+++ /dev/null
@@ -1,47 +0,0 @@
-BUILD:
-- aarch64-conda_cos7-linux-gnu
-arm_variant_type:
-- sbsa
-c_compiler:
-- gcc
-c_compiler_version:
-- '9'
-cdt_arch:
-- aarch64
-cdt_name:
-- cos7
-channel_sources:
-- conda-forge
-channel_targets:
-- conda-forge main
-cuda_compiler:
-- nvcc
-cuda_compiler_version:
-- '11.0'
-cudnn:
-- '8'
-cutensor:
-- '1'
-cxx_compiler:
-- gxx
-cxx_compiler_version:
-- '9'
-docker_image:
-- quay.io/condaforge/linux-anvil-aarch64-cuda:11.0
-nccl:
-- '2'
-pin_run_as_build:
- python:
- min_pin: x.x
- max_pin: x.x
-python:
-- 3.8.* *_cpython
-target_platform:
-- linux-aarch64
-zip_keys:
-- - c_compiler_version
- - cxx_compiler_version
- - cudnn
- - cuda_compiler_version
- - cdt_name
- - docker_image
diff --git a/.ci_support/linux_aarch64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9python3.9.____cpython.yaml b/.ci_support/linux_aarch64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9python3.9.____cpython.yaml
deleted file mode 100644
index 6843a922..00000000
--- a/.ci_support/linux_aarch64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9python3.9.____cpython.yaml
+++ /dev/null
@@ -1,47 +0,0 @@
-BUILD:
-- aarch64-conda_cos7-linux-gnu
-arm_variant_type:
-- sbsa
-c_compiler:
-- gcc
-c_compiler_version:
-- '9'
-cdt_arch:
-- aarch64
-cdt_name:
-- cos7
-channel_sources:
-- conda-forge
-channel_targets:
-- conda-forge main
-cuda_compiler:
-- nvcc
-cuda_compiler_version:
-- '11.0'
-cudnn:
-- '8'
-cutensor:
-- '1'
-cxx_compiler:
-- gxx
-cxx_compiler_version:
-- '9'
-docker_image:
-- quay.io/condaforge/linux-anvil-aarch64-cuda:11.0
-nccl:
-- '2'
-pin_run_as_build:
- python:
- min_pin: x.x
- max_pin: x.x
-python:
-- 3.9.* *_cpython
-target_platform:
-- linux-aarch64
-zip_keys:
-- - c_compiler_version
- - cxx_compiler_version
- - cudnn
- - cuda_compiler_version
- - cdt_name
- - docker_image
diff --git a/.ci_support/linux_aarch64_c_compiler_version9cuda_compiler_version11.1cxx_compiler_version9python3.10.____cpython.yaml b/.ci_support/linux_aarch64_c_compiler_version9cuda_compiler_version11.1cxx_compiler_version9python3.10.____cpython.yaml
deleted file mode 100644
index 8db40550..00000000
--- a/.ci_support/linux_aarch64_c_compiler_version9cuda_compiler_version11.1cxx_compiler_version9python3.10.____cpython.yaml
+++ /dev/null
@@ -1,47 +0,0 @@
-BUILD:
-- aarch64-conda_cos7-linux-gnu
-arm_variant_type:
-- sbsa
-c_compiler:
-- gcc
-c_compiler_version:
-- '9'
-cdt_arch:
-- aarch64
-cdt_name:
-- cos7
-channel_sources:
-- conda-forge
-channel_targets:
-- conda-forge main
-cuda_compiler:
-- nvcc
-cuda_compiler_version:
-- '11.1'
-cudnn:
-- '8'
-cutensor:
-- '1'
-cxx_compiler:
-- gxx
-cxx_compiler_version:
-- '9'
-docker_image:
-- quay.io/condaforge/linux-anvil-aarch64-cuda:11.1
-nccl:
-- '2'
-pin_run_as_build:
- python:
- min_pin: x.x
- max_pin: x.x
-python:
-- 3.10.* *_cpython
-target_platform:
-- linux-aarch64
-zip_keys:
-- - c_compiler_version
- - cxx_compiler_version
- - cudnn
- - cuda_compiler_version
- - cdt_name
- - docker_image
diff --git a/.ci_support/linux_aarch64_c_compiler_version9cuda_compiler_version11.1cxx_compiler_version9python3.11.____cpython.yaml b/.ci_support/linux_aarch64_c_compiler_version9cuda_compiler_version11.1cxx_compiler_version9python3.11.____cpython.yaml
deleted file mode 100644
index 248666ed..00000000
--- a/.ci_support/linux_aarch64_c_compiler_version9cuda_compiler_version11.1cxx_compiler_version9python3.11.____cpython.yaml
+++ /dev/null
@@ -1,47 +0,0 @@
-BUILD:
-- aarch64-conda_cos7-linux-gnu
-arm_variant_type:
-- sbsa
-c_compiler:
-- gcc
-c_compiler_version:
-- '9'
-cdt_arch:
-- aarch64
-cdt_name:
-- cos7
-channel_sources:
-- conda-forge
-channel_targets:
-- conda-forge main
-cuda_compiler:
-- nvcc
-cuda_compiler_version:
-- '11.1'
-cudnn:
-- '8'
-cutensor:
-- '1'
-cxx_compiler:
-- gxx
-cxx_compiler_version:
-- '9'
-docker_image:
-- quay.io/condaforge/linux-anvil-aarch64-cuda:11.1
-nccl:
-- '2'
-pin_run_as_build:
- python:
- min_pin: x.x
- max_pin: x.x
-python:
-- 3.11.* *_cpython
-target_platform:
-- linux-aarch64
-zip_keys:
-- - c_compiler_version
- - cxx_compiler_version
- - cudnn
- - cuda_compiler_version
- - cdt_name
- - docker_image
diff --git a/.ci_support/linux_aarch64_c_compiler_version9cuda_compiler_version11.1cxx_compiler_version9python3.8.____cpython.yaml b/.ci_support/linux_aarch64_c_compiler_version9cuda_compiler_version11.1cxx_compiler_version9python3.8.____cpython.yaml
deleted file mode 100644
index 1698ca44..00000000
--- a/.ci_support/linux_aarch64_c_compiler_version9cuda_compiler_version11.1cxx_compiler_version9python3.8.____cpython.yaml
+++ /dev/null
@@ -1,47 +0,0 @@
-BUILD:
-- aarch64-conda_cos7-linux-gnu
-arm_variant_type:
-- sbsa
-c_compiler:
-- gcc
-c_compiler_version:
-- '9'
-cdt_arch:
-- aarch64
-cdt_name:
-- cos7
-channel_sources:
-- conda-forge
-channel_targets:
-- conda-forge main
-cuda_compiler:
-- nvcc
-cuda_compiler_version:
-- '11.1'
-cudnn:
-- '8'
-cutensor:
-- '1'
-cxx_compiler:
-- gxx
-cxx_compiler_version:
-- '9'
-docker_image:
-- quay.io/condaforge/linux-anvil-aarch64-cuda:11.1
-nccl:
-- '2'
-pin_run_as_build:
- python:
- min_pin: x.x
- max_pin: x.x
-python:
-- 3.8.* *_cpython
-target_platform:
-- linux-aarch64
-zip_keys:
-- - c_compiler_version
- - cxx_compiler_version
- - cudnn
- - cuda_compiler_version
- - cdt_name
- - docker_image
diff --git a/.ci_support/linux_aarch64_c_compiler_version9cuda_compiler_version11.1cxx_compiler_version9python3.9.____cpython.yaml b/.ci_support/linux_aarch64_c_compiler_version9cuda_compiler_version11.1cxx_compiler_version9python3.9.____cpython.yaml
deleted file mode 100644
index 22602d56..00000000
--- a/.ci_support/linux_aarch64_c_compiler_version9cuda_compiler_version11.1cxx_compiler_version9python3.9.____cpython.yaml
+++ /dev/null
@@ -1,47 +0,0 @@
-BUILD:
-- aarch64-conda_cos7-linux-gnu
-arm_variant_type:
-- sbsa
-c_compiler:
-- gcc
-c_compiler_version:
-- '9'
-cdt_arch:
-- aarch64
-cdt_name:
-- cos7
-channel_sources:
-- conda-forge
-channel_targets:
-- conda-forge main
-cuda_compiler:
-- nvcc
-cuda_compiler_version:
-- '11.1'
-cudnn:
-- '8'
-cutensor:
-- '1'
-cxx_compiler:
-- gxx
-cxx_compiler_version:
-- '9'
-docker_image:
-- quay.io/condaforge/linux-anvil-aarch64-cuda:11.1
-nccl:
-- '2'
-pin_run_as_build:
- python:
- min_pin: x.x
- max_pin: x.x
-python:
-- 3.9.* *_cpython
-target_platform:
-- linux-aarch64
-zip_keys:
-- - c_compiler_version
- - cxx_compiler_version
- - cudnn
- - cuda_compiler_version
- - cdt_name
- - docker_image
diff --git a/.ci_support/linux_ppc64le_c_compiler_version10cuda_compiler_version11.2cudnn8cxx_compiler_version10python3.10.____cpython.yaml b/.ci_support/linux_ppc64le_c_compiler_version10cuda_compiler_version11.2cudnn8cxx_compiler_version10python3.10.____cpython.yaml
deleted file mode 100644
index 2e61cf36..00000000
--- a/.ci_support/linux_ppc64le_c_compiler_version10cuda_compiler_version11.2cudnn8cxx_compiler_version10python3.10.____cpython.yaml
+++ /dev/null
@@ -1,41 +0,0 @@
-c_compiler:
-- gcc
-c_compiler_version:
-- '10'
-cdt_name:
-- cos7
-channel_sources:
-- conda-forge
-channel_targets:
-- conda-forge main
-cuda_compiler:
-- nvcc
-cuda_compiler_version:
-- '11.2'
-cudnn:
-- '8'
-cutensor:
-- '1'
-cxx_compiler:
-- gxx
-cxx_compiler_version:
-- '10'
-docker_image:
-- quay.io/condaforge/linux-anvil-ppc64le-cuda:11.2
-nccl:
-- '2'
-pin_run_as_build:
- python:
- min_pin: x.x
- max_pin: x.x
-python:
-- 3.10.* *_cpython
-target_platform:
-- linux-ppc64le
-zip_keys:
-- - c_compiler_version
- - cxx_compiler_version
- - cudnn
- - cuda_compiler_version
- - cdt_name
- - docker_image
diff --git a/.ci_support/linux_ppc64le_c_compiler_version10cuda_compiler_version11.2cudnn8cxx_compiler_version10python3.11.____cpython.yaml b/.ci_support/linux_ppc64le_c_compiler_version10cuda_compiler_version11.2cudnn8cxx_compiler_version10python3.11.____cpython.yaml
deleted file mode 100644
index 908e4421..00000000
--- a/.ci_support/linux_ppc64le_c_compiler_version10cuda_compiler_version11.2cudnn8cxx_compiler_version10python3.11.____cpython.yaml
+++ /dev/null
@@ -1,41 +0,0 @@
-c_compiler:
-- gcc
-c_compiler_version:
-- '10'
-cdt_name:
-- cos7
-channel_sources:
-- conda-forge
-channel_targets:
-- conda-forge main
-cuda_compiler:
-- nvcc
-cuda_compiler_version:
-- '11.2'
-cudnn:
-- '8'
-cutensor:
-- '1'
-cxx_compiler:
-- gxx
-cxx_compiler_version:
-- '10'
-docker_image:
-- quay.io/condaforge/linux-anvil-ppc64le-cuda:11.2
-nccl:
-- '2'
-pin_run_as_build:
- python:
- min_pin: x.x
- max_pin: x.x
-python:
-- 3.11.* *_cpython
-target_platform:
-- linux-ppc64le
-zip_keys:
-- - c_compiler_version
- - cxx_compiler_version
- - cudnn
- - cuda_compiler_version
- - cdt_name
- - docker_image
diff --git a/.ci_support/linux_ppc64le_c_compiler_version10cuda_compiler_version11.2cudnn8cxx_compiler_version10python3.8.____cpython.yaml b/.ci_support/linux_ppc64le_c_compiler_version10cuda_compiler_version11.2cudnn8cxx_compiler_version10python3.8.____cpython.yaml
deleted file mode 100644
index 1dae812f..00000000
--- a/.ci_support/linux_ppc64le_c_compiler_version10cuda_compiler_version11.2cudnn8cxx_compiler_version10python3.8.____cpython.yaml
+++ /dev/null
@@ -1,41 +0,0 @@
-c_compiler:
-- gcc
-c_compiler_version:
-- '10'
-cdt_name:
-- cos7
-channel_sources:
-- conda-forge
-channel_targets:
-- conda-forge main
-cuda_compiler:
-- nvcc
-cuda_compiler_version:
-- '11.2'
-cudnn:
-- '8'
-cutensor:
-- '1'
-cxx_compiler:
-- gxx
-cxx_compiler_version:
-- '10'
-docker_image:
-- quay.io/condaforge/linux-anvil-ppc64le-cuda:11.2
-nccl:
-- '2'
-pin_run_as_build:
- python:
- min_pin: x.x
- max_pin: x.x
-python:
-- 3.8.* *_cpython
-target_platform:
-- linux-ppc64le
-zip_keys:
-- - c_compiler_version
- - cxx_compiler_version
- - cudnn
- - cuda_compiler_version
- - cdt_name
- - docker_image
diff --git a/.ci_support/linux_ppc64le_c_compiler_version10cuda_compiler_version11.2cudnn8cxx_compiler_version10python3.9.____cpython.yaml b/.ci_support/linux_ppc64le_c_compiler_version10cuda_compiler_version11.2cudnn8cxx_compiler_version10python3.9.____cpython.yaml
deleted file mode 100644
index b89db266..00000000
--- a/.ci_support/linux_ppc64le_c_compiler_version10cuda_compiler_version11.2cudnn8cxx_compiler_version10python3.9.____cpython.yaml
+++ /dev/null
@@ -1,41 +0,0 @@
-c_compiler:
-- gcc
-c_compiler_version:
-- '10'
-cdt_name:
-- cos7
-channel_sources:
-- conda-forge
-channel_targets:
-- conda-forge main
-cuda_compiler:
-- nvcc
-cuda_compiler_version:
-- '11.2'
-cudnn:
-- '8'
-cutensor:
-- '1'
-cxx_compiler:
-- gxx
-cxx_compiler_version:
-- '10'
-docker_image:
-- quay.io/condaforge/linux-anvil-ppc64le-cuda:11.2
-nccl:
-- '2'
-pin_run_as_build:
- python:
- min_pin: x.x
- max_pin: x.x
-python:
-- 3.9.* *_cpython
-target_platform:
-- linux-ppc64le
-zip_keys:
-- - c_compiler_version
- - cxx_compiler_version
- - cudnn
- - cuda_compiler_version
- - cdt_name
- - docker_image
diff --git a/.ci_support/linux_ppc64le_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cudnn8cxx_compiler_version10python3.10.____cpython.yaml b/.ci_support/linux_ppc64le_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cudnn8cxx_compiler_version10python3.10.____cpython.yaml
new file mode 100644
index 00000000..069e2ca9
--- /dev/null
+++ b/.ci_support/linux_ppc64le_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cudnn8cxx_compiler_version10python3.10.____cpython.yaml
@@ -0,0 +1,42 @@
+c_compiler:
+- gcc
+c_compiler_version:
+- '10'
+cdt_name:
+- cos7
+channel_sources:
+- conda-forge
+channel_targets:
+- conda-forge main
+cuda_compiler:
+- nvcc
+cuda_compiler_version:
+- '11.2'
+cudnn:
+- '8'
+cutensor:
+- '1'
+cxx_compiler:
+- gxx
+cxx_compiler_version:
+- '10'
+docker_image:
+- quay.io/condaforge/linux-anvil-cuda:11.2
+nccl:
+- '2'
+pin_run_as_build:
+ python:
+ min_pin: x.x
+ max_pin: x.x
+python:
+- 3.10.* *_cpython
+target_platform:
+- linux-ppc64le
+zip_keys:
+- - c_compiler_version
+ - cxx_compiler_version
+ - cudnn
+ - cuda_compiler
+ - cuda_compiler_version
+ - cdt_name
+ - docker_image
diff --git a/.ci_support/linux_ppc64le_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cudnn8cxx_compiler_version10python3.11.____cpython.yaml b/.ci_support/linux_ppc64le_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cudnn8cxx_compiler_version10python3.11.____cpython.yaml
new file mode 100644
index 00000000..67647e67
--- /dev/null
+++ b/.ci_support/linux_ppc64le_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cudnn8cxx_compiler_version10python3.11.____cpython.yaml
@@ -0,0 +1,42 @@
+c_compiler:
+- gcc
+c_compiler_version:
+- '10'
+cdt_name:
+- cos7
+channel_sources:
+- conda-forge
+channel_targets:
+- conda-forge main
+cuda_compiler:
+- nvcc
+cuda_compiler_version:
+- '11.2'
+cudnn:
+- '8'
+cutensor:
+- '1'
+cxx_compiler:
+- gxx
+cxx_compiler_version:
+- '10'
+docker_image:
+- quay.io/condaforge/linux-anvil-cuda:11.2
+nccl:
+- '2'
+pin_run_as_build:
+ python:
+ min_pin: x.x
+ max_pin: x.x
+python:
+- 3.11.* *_cpython
+target_platform:
+- linux-ppc64le
+zip_keys:
+- - c_compiler_version
+ - cxx_compiler_version
+ - cudnn
+ - cuda_compiler
+ - cuda_compiler_version
+ - cdt_name
+ - docker_image
diff --git a/.ci_support/linux_ppc64le_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cudnn8cxx_compiler_version10python3.8.____cpython.yaml b/.ci_support/linux_ppc64le_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cudnn8cxx_compiler_version10python3.8.____cpython.yaml
new file mode 100644
index 00000000..db2d6195
--- /dev/null
+++ b/.ci_support/linux_ppc64le_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cudnn8cxx_compiler_version10python3.8.____cpython.yaml
@@ -0,0 +1,42 @@
+c_compiler:
+- gcc
+c_compiler_version:
+- '10'
+cdt_name:
+- cos7
+channel_sources:
+- conda-forge
+channel_targets:
+- conda-forge main
+cuda_compiler:
+- nvcc
+cuda_compiler_version:
+- '11.2'
+cudnn:
+- '8'
+cutensor:
+- '1'
+cxx_compiler:
+- gxx
+cxx_compiler_version:
+- '10'
+docker_image:
+- quay.io/condaforge/linux-anvil-cuda:11.2
+nccl:
+- '2'
+pin_run_as_build:
+ python:
+ min_pin: x.x
+ max_pin: x.x
+python:
+- 3.8.* *_cpython
+target_platform:
+- linux-ppc64le
+zip_keys:
+- - c_compiler_version
+ - cxx_compiler_version
+ - cudnn
+ - cuda_compiler
+ - cuda_compiler_version
+ - cdt_name
+ - docker_image
diff --git a/.ci_support/linux_ppc64le_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cudnn8cxx_compiler_version10python3.9.____cpython.yaml b/.ci_support/linux_ppc64le_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cudnn8cxx_compiler_version10python3.9.____cpython.yaml
new file mode 100644
index 00000000..efd6ac56
--- /dev/null
+++ b/.ci_support/linux_ppc64le_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cudnn8cxx_compiler_version10python3.9.____cpython.yaml
@@ -0,0 +1,42 @@
+c_compiler:
+- gcc
+c_compiler_version:
+- '10'
+cdt_name:
+- cos7
+channel_sources:
+- conda-forge
+channel_targets:
+- conda-forge main
+cuda_compiler:
+- nvcc
+cuda_compiler_version:
+- '11.2'
+cudnn:
+- '8'
+cutensor:
+- '1'
+cxx_compiler:
+- gxx
+cxx_compiler_version:
+- '10'
+docker_image:
+- quay.io/condaforge/linux-anvil-cuda:11.2
+nccl:
+- '2'
+pin_run_as_build:
+ python:
+ min_pin: x.x
+ max_pin: x.x
+python:
+- 3.9.* *_cpython
+target_platform:
+- linux-ppc64le
+zip_keys:
+- - c_compiler_version
+ - cxx_compiler_version
+ - cudnn
+ - cuda_compiler
+ - cuda_compiler_version
+ - cdt_name
+ - docker_image
diff --git a/.ci_support/migrations/cuda120.yaml b/.ci_support/migrations/cuda120.yaml
new file mode 100644
index 00000000..148c87e7
--- /dev/null
+++ b/.ci_support/migrations/cuda120.yaml
@@ -0,0 +1,71 @@
+migrator_ts: 1682985063
+__migrator:
+ kind:
+ version
+ migration_number:
+ 1
+ build_number:
+ 1
+ paused: false
+ override_cbc_keys:
+ - cuda_compiler_stub
+ operation: key_add
+ primary_key: cuda_compiler_version
+ ordering:
+ cxx_compiler_version:
+ - 9
+ - 8
+ - 7
+ c_compiler_version:
+ - 9
+ - 8
+ - 7
+ fortran_compiler_version:
+ - 9
+ - 8
+ - 7
+ docker_image:
+ - quay.io/condaforge/linux-anvil-comp7 # [os.environ.get("BUILD_PLATFORM") == "linux-64"]
+ - quay.io/condaforge/linux-anvil-aarch64 # [os.environ.get("BUILD_PLATFORM") == "linux-aarch64"]
+ - quay.io/condaforge/linux-anvil-ppc64le # [os.environ.get("BUILD_PLATFORM") == "linux-ppc64le"]
+ - quay.io/condaforge/linux-anvil-armv7l # [os.environ.get("BUILD_PLATFORM") == "linux-armv7l"]
+ - quay.io/condaforge/linux-anvil-cuda:9.2 # [linux64 and os.environ.get("BUILD_PLATFORM") == "linux-64"]
+ - quay.io/condaforge/linux-anvil-cuda:10.0 # [linux64 and os.environ.get("BUILD_PLATFORM") == "linux-64"]
+ - quay.io/condaforge/linux-anvil-cuda:10.1 # [linux64 and os.environ.get("BUILD_PLATFORM") == "linux-64"]
+ - quay.io/condaforge/linux-anvil-cuda:10.2 # [linux64 and os.environ.get("BUILD_PLATFORM") == "linux-64"]
+ - quay.io/condaforge/linux-anvil-cuda:11.0 # [linux64 and os.environ.get("BUILD_PLATFORM") == "linux-64"]
+ - quay.io/condaforge/linux-anvil-cuda:11.1 # [linux64 and os.environ.get("BUILD_PLATFORM") == "linux-64"]
+ - quay.io/condaforge/linux-anvil-cuda:11.2 # [linux64 and os.environ.get("BUILD_PLATFORM") == "linux-64"]
+ - quay.io/condaforge/linux-anvil-cos7-x86_64 # [linux64 and os.environ.get("BUILD_PLATFORM") == "linux-64"]
+ cuda_compiler_version:
+ - None
+ - 10.2 # [(linux64 or win) and os.environ.get("CF_CUDA_ENABLED", "False") == "True"]
+ - 11.0 # [(linux64 or win) and os.environ.get("CF_CUDA_ENABLED", "False") == "True"]
+ - 11.1 # [(linux64 or win) and os.environ.get("CF_CUDA_ENABLED", "False") == "True"]
+ - 11.2 # [(linux64 or win) and os.environ.get("CF_CUDA_ENABLED", "False") == "True"]
+ - 12.0 # [(linux64 or win) and os.environ.get("CF_CUDA_ENABLED", "False") == "True"]
+ commit_message: "Rebuild for CUDA 12"
+
+cuda_compiler: # [(linux64 or win) and os.environ.get("CF_CUDA_ENABLED", "False") == "True"]
+ - cuda-nvcc # [(linux64 or win) and os.environ.get("CF_CUDA_ENABLED", "False") == "True"]
+
+cuda_compiler_version: # [(linux64 or win) and os.environ.get("CF_CUDA_ENABLED", "False") == "True"]
+ - 12.0 # [(linux64 or win) and os.environ.get("CF_CUDA_ENABLED", "False") == "True"]
+
+c_compiler_version: # [linux64 and os.environ.get("CF_CUDA_ENABLED", "False") == "True"]
+ - 12 # [linux64 and os.environ.get("CF_CUDA_ENABLED", "False") == "True"]
+
+cxx_compiler_version: # [linux64 and os.environ.get("CF_CUDA_ENABLED", "False") == "True"]
+ - 12 # [linux64 and os.environ.get("CF_CUDA_ENABLED", "False") == "True"]
+
+fortran_compiler_version: # [linux64 and os.environ.get("CF_CUDA_ENABLED", "False") == "True"]
+ - 12 # [linux64 and os.environ.get("CF_CUDA_ENABLED", "False") == "True"]
+
+cudnn: # [(linux64 or win) and os.environ.get("CF_CUDA_ENABLED", "False") == "True"]
+ - 8 # [(linux64 or win) and os.environ.get("CF_CUDA_ENABLED", "False") == "True"]
+
+cdt_name: # [linux64 and os.environ.get("CF_CUDA_ENABLED", "False") == "True"]
+ - cos7 # [linux64 and os.environ.get("CF_CUDA_ENABLED", "False") == "True"]
+
+docker_image: # [os.environ.get("BUILD_PLATFORM", "").startswith("linux-") and os.environ.get("CF_CUDA_ENABLED", "False") == "True"]
+ - quay.io/condaforge/linux-anvil-cos7-x86_64 # [linux64 and os.environ.get("BUILD_PLATFORM") == "linux-64" and os.environ.get("CF_CUDA_ENABLED", "False") == "True"]
diff --git a/.ci_support/migrations/cuda120_ppc64le_aarch64.yaml b/.ci_support/migrations/cuda120_ppc64le_aarch64.yaml
new file mode 100644
index 00000000..021a6ebc
--- /dev/null
+++ b/.ci_support/migrations/cuda120_ppc64le_aarch64.yaml
@@ -0,0 +1,48 @@
+migrator_ts: 1683090168
+__migrator:
+ kind:
+ version
+ migration_number:
+ 1
+ build_number:
+ 1
+ # Pausing to start on CUDA 12.0 `x86_64` migrator first
+ paused: true
+ override_cbc_keys:
+ - cuda_compiler_stub
+ operation: key_add
+ check_solvable: false
+ primary_key: cuda_compiler_version
+ wait_for_migrators:
+ - aarch64 and ppc64le addition
+ exclude_pinned_pkgs: False
+ commit_message: "Rebuild for cuda 12 on ppc64le and aarch64"
+
+arm_variant_type: # [aarch64]
+ - sbsa # [aarch64]
+
+c_compiler_version: # [ppc64le or aarch64]
+ - 10 # [ppc64le or aarch64]
+cxx_compiler_version: # [ppc64le or aarch64]
+ - 10 # [ppc64le or aarch64]
+fortran_compiler_version: # [ppc64le or aarch64]
+ - 10 # [ppc64le or aarch64]
+
+cuda_compiler: # [ppc64le or aarch64]
+ - cuda-nvcc # [ppc64le or aarch64]
+cuda_compiler_version: # [ppc64le or aarch64]
+ - 12.0 # [ppc64le or aarch64]
+
+cudnn: # [ppc64le or aarch64]
+ - 8 # [ppc64le or aarch64]
+
+cdt_name: # [ppc64le or aarch64]
+ - cos7 # [ppc64le or aarch64]
+
+docker_image: # [os.environ.get("BUILD_PLATFORM", "").startswith("linux") and (ppc64le or aarch64)]
+ # case: native compilation (build == target)
+ - quay.io/condaforge/linux-anvil-ppc64le # [ppc64le and os.environ.get("BUILD_PLATFORM") == "linux-ppc64le"]
+ - quay.io/condaforge/linux-anvil-aarch64 # [aarch64 and os.environ.get("BUILD_PLATFORM") == "linux-aarch64"]
+ # case: cross-compilation (build != target)
+ - quay.io/condaforge/linux-anvil-cos7-x86_64 # [ppc64le and os.environ.get("BUILD_PLATFORM") == "linux-64"]
+ - quay.io/condaforge/linux-anvil-cos7-x86_64 # [aarch64 and os.environ.get("BUILD_PLATFORM") == "linux-64"]
diff --git a/.ci_support/migrations/cuda_112_ppc64le_aarch64.yaml b/.ci_support/migrations/cuda_112_ppc64le_aarch64.yaml
index 675a3815..10125677 100644
--- a/.ci_support/migrations/cuda_112_ppc64le_aarch64.yaml
+++ b/.ci_support/migrations/cuda_112_ppc64le_aarch64.yaml
@@ -27,6 +27,8 @@ cxx_compiler_version: # [ppc64le or aarch64]
fortran_compiler_version: # [ppc64le or aarch64]
- 10 # [ppc64le or aarch64]
+cuda_compiler: # [ppc64le or aarch64]
+ - nvcc # [ppc64le or aarch64]
cuda_compiler_version: # [ppc64le or aarch64]
- 11.2 # [ppc64le or aarch64]
@@ -37,5 +39,9 @@ cdt_name: # [ppc64le or aarch64]
- cos7 # [ppc64le or aarch64]
docker_image: # [os.environ.get("BUILD_PLATFORM", "").startswith("linux") and (ppc64le or aarch64)]
+ # case: native compilation (build == target)
- quay.io/condaforge/linux-anvil-ppc64le-cuda:11.2 # [ppc64le and os.environ.get("BUILD_PLATFORM") == "linux-ppc64le"]
- quay.io/condaforge/linux-anvil-aarch64-cuda:11.2 # [aarch64 and os.environ.get("BUILD_PLATFORM") == "linux-aarch64"]
+ # case: cross-compilation (build != target)
+ - quay.io/condaforge/linux-anvil-cuda:11.2 # [ppc64le and os.environ.get("BUILD_PLATFORM") == "linux-64"]
+ - quay.io/condaforge/linux-anvil-cuda:11.2 # [aarch64 and os.environ.get("BUILD_PLATFORM") == "linux-64"]
diff --git a/.ci_support/win_64_cuda_compiler_version10.2cudnn7python3.10.____cpython.yaml b/.ci_support/win_64_cuda_compilernvcccuda_compiler_version10.2cudnn7python3.10.____cpython.yaml
similarity index 95%
rename from .ci_support/win_64_cuda_compiler_version10.2cudnn7python3.10.____cpython.yaml
rename to .ci_support/win_64_cuda_compilernvcccuda_compiler_version10.2cudnn7python3.10.____cpython.yaml
index d2086e9d..da977942 100644
--- a/.ci_support/win_64_cuda_compiler_version10.2cudnn7python3.10.____cpython.yaml
+++ b/.ci_support/win_64_cuda_compilernvcccuda_compiler_version10.2cudnn7python3.10.____cpython.yaml
@@ -24,4 +24,5 @@ target_platform:
- win-64
zip_keys:
- - cudnn
+ - cuda_compiler
- cuda_compiler_version
diff --git a/.ci_support/win_64_cuda_compiler_version10.2cudnn7python3.11.____cpython.yaml b/.ci_support/win_64_cuda_compilernvcccuda_compiler_version10.2cudnn7python3.11.____cpython.yaml
similarity index 95%
rename from .ci_support/win_64_cuda_compiler_version10.2cudnn7python3.11.____cpython.yaml
rename to .ci_support/win_64_cuda_compilernvcccuda_compiler_version10.2cudnn7python3.11.____cpython.yaml
index e6d92f32..f878d6ce 100644
--- a/.ci_support/win_64_cuda_compiler_version10.2cudnn7python3.11.____cpython.yaml
+++ b/.ci_support/win_64_cuda_compilernvcccuda_compiler_version10.2cudnn7python3.11.____cpython.yaml
@@ -24,4 +24,5 @@ target_platform:
- win-64
zip_keys:
- - cudnn
+ - cuda_compiler
- cuda_compiler_version
diff --git a/.ci_support/win_64_cuda_compiler_version10.2cudnn7python3.8.____cpython.yaml b/.ci_support/win_64_cuda_compilernvcccuda_compiler_version10.2cudnn7python3.8.____cpython.yaml
similarity index 95%
rename from .ci_support/win_64_cuda_compiler_version10.2cudnn7python3.8.____cpython.yaml
rename to .ci_support/win_64_cuda_compilernvcccuda_compiler_version10.2cudnn7python3.8.____cpython.yaml
index 9a6a1843..f5b6bf89 100644
--- a/.ci_support/win_64_cuda_compiler_version10.2cudnn7python3.8.____cpython.yaml
+++ b/.ci_support/win_64_cuda_compilernvcccuda_compiler_version10.2cudnn7python3.8.____cpython.yaml
@@ -24,4 +24,5 @@ target_platform:
- win-64
zip_keys:
- - cudnn
+ - cuda_compiler
- cuda_compiler_version
diff --git a/.ci_support/win_64_cuda_compiler_version10.2cudnn7python3.9.____cpython.yaml b/.ci_support/win_64_cuda_compilernvcccuda_compiler_version10.2cudnn7python3.9.____cpython.yaml
similarity index 95%
rename from .ci_support/win_64_cuda_compiler_version10.2cudnn7python3.9.____cpython.yaml
rename to .ci_support/win_64_cuda_compilernvcccuda_compiler_version10.2cudnn7python3.9.____cpython.yaml
index 047f0dd0..ec850605 100644
--- a/.ci_support/win_64_cuda_compiler_version10.2cudnn7python3.9.____cpython.yaml
+++ b/.ci_support/win_64_cuda_compilernvcccuda_compiler_version10.2cudnn7python3.9.____cpython.yaml
@@ -24,4 +24,5 @@ target_platform:
- win-64
zip_keys:
- - cudnn
+ - cuda_compiler
- cuda_compiler_version
diff --git a/.ci_support/win_64_cuda_compiler_version11.0cudnn8python3.10.____cpython.yaml b/.ci_support/win_64_cuda_compilernvcccuda_compiler_version11.0cudnn8python3.10.____cpython.yaml
similarity index 95%
rename from .ci_support/win_64_cuda_compiler_version11.0cudnn8python3.10.____cpython.yaml
rename to .ci_support/win_64_cuda_compilernvcccuda_compiler_version11.0cudnn8python3.10.____cpython.yaml
index 48ebcb25..2a87871c 100644
--- a/.ci_support/win_64_cuda_compiler_version11.0cudnn8python3.10.____cpython.yaml
+++ b/.ci_support/win_64_cuda_compilernvcccuda_compiler_version11.0cudnn8python3.10.____cpython.yaml
@@ -24,4 +24,5 @@ target_platform:
- win-64
zip_keys:
- - cudnn
+ - cuda_compiler
- cuda_compiler_version
diff --git a/.ci_support/win_64_cuda_compiler_version11.0cudnn8python3.11.____cpython.yaml b/.ci_support/win_64_cuda_compilernvcccuda_compiler_version11.0cudnn8python3.11.____cpython.yaml
similarity index 95%
rename from .ci_support/win_64_cuda_compiler_version11.0cudnn8python3.11.____cpython.yaml
rename to .ci_support/win_64_cuda_compilernvcccuda_compiler_version11.0cudnn8python3.11.____cpython.yaml
index f92bb543..52ff8a45 100644
--- a/.ci_support/win_64_cuda_compiler_version11.0cudnn8python3.11.____cpython.yaml
+++ b/.ci_support/win_64_cuda_compilernvcccuda_compiler_version11.0cudnn8python3.11.____cpython.yaml
@@ -24,4 +24,5 @@ target_platform:
- win-64
zip_keys:
- - cudnn
+ - cuda_compiler
- cuda_compiler_version
diff --git a/.ci_support/win_64_cuda_compiler_version11.0cudnn8python3.8.____cpython.yaml b/.ci_support/win_64_cuda_compilernvcccuda_compiler_version11.0cudnn8python3.8.____cpython.yaml
similarity index 95%
rename from .ci_support/win_64_cuda_compiler_version11.0cudnn8python3.8.____cpython.yaml
rename to .ci_support/win_64_cuda_compilernvcccuda_compiler_version11.0cudnn8python3.8.____cpython.yaml
index 0b2b7b61..47ed6cca 100644
--- a/.ci_support/win_64_cuda_compiler_version11.0cudnn8python3.8.____cpython.yaml
+++ b/.ci_support/win_64_cuda_compilernvcccuda_compiler_version11.0cudnn8python3.8.____cpython.yaml
@@ -24,4 +24,5 @@ target_platform:
- win-64
zip_keys:
- - cudnn
+ - cuda_compiler
- cuda_compiler_version
diff --git a/.ci_support/win_64_cuda_compiler_version11.0cudnn8python3.9.____cpython.yaml b/.ci_support/win_64_cuda_compilernvcccuda_compiler_version11.0cudnn8python3.9.____cpython.yaml
similarity index 95%
rename from .ci_support/win_64_cuda_compiler_version11.0cudnn8python3.9.____cpython.yaml
rename to .ci_support/win_64_cuda_compilernvcccuda_compiler_version11.0cudnn8python3.9.____cpython.yaml
index 75d48433..0bbc6828 100644
--- a/.ci_support/win_64_cuda_compiler_version11.0cudnn8python3.9.____cpython.yaml
+++ b/.ci_support/win_64_cuda_compilernvcccuda_compiler_version11.0cudnn8python3.9.____cpython.yaml
@@ -24,4 +24,5 @@ target_platform:
- win-64
zip_keys:
- - cudnn
+ - cuda_compiler
- cuda_compiler_version
diff --git a/.ci_support/win_64_cuda_compiler_version11.1cudnn8python3.10.____cpython.yaml b/.ci_support/win_64_cuda_compilernvcccuda_compiler_version11.1cudnn8python3.10.____cpython.yaml
similarity index 95%
rename from .ci_support/win_64_cuda_compiler_version11.1cudnn8python3.10.____cpython.yaml
rename to .ci_support/win_64_cuda_compilernvcccuda_compiler_version11.1cudnn8python3.10.____cpython.yaml
index 00789459..9dec94b3 100644
--- a/.ci_support/win_64_cuda_compiler_version11.1cudnn8python3.10.____cpython.yaml
+++ b/.ci_support/win_64_cuda_compilernvcccuda_compiler_version11.1cudnn8python3.10.____cpython.yaml
@@ -24,4 +24,5 @@ target_platform:
- win-64
zip_keys:
- - cudnn
+ - cuda_compiler
- cuda_compiler_version
diff --git a/.ci_support/win_64_cuda_compiler_version11.1cudnn8python3.11.____cpython.yaml b/.ci_support/win_64_cuda_compilernvcccuda_compiler_version11.1cudnn8python3.11.____cpython.yaml
similarity index 95%
rename from .ci_support/win_64_cuda_compiler_version11.1cudnn8python3.11.____cpython.yaml
rename to .ci_support/win_64_cuda_compilernvcccuda_compiler_version11.1cudnn8python3.11.____cpython.yaml
index 3b8f8522..ccb0b597 100644
--- a/.ci_support/win_64_cuda_compiler_version11.1cudnn8python3.11.____cpython.yaml
+++ b/.ci_support/win_64_cuda_compilernvcccuda_compiler_version11.1cudnn8python3.11.____cpython.yaml
@@ -24,4 +24,5 @@ target_platform:
- win-64
zip_keys:
- - cudnn
+ - cuda_compiler
- cuda_compiler_version
diff --git a/.ci_support/win_64_cuda_compiler_version11.1cudnn8python3.8.____cpython.yaml b/.ci_support/win_64_cuda_compilernvcccuda_compiler_version11.1cudnn8python3.8.____cpython.yaml
similarity index 95%
rename from .ci_support/win_64_cuda_compiler_version11.1cudnn8python3.8.____cpython.yaml
rename to .ci_support/win_64_cuda_compilernvcccuda_compiler_version11.1cudnn8python3.8.____cpython.yaml
index 494774ad..9e189004 100644
--- a/.ci_support/win_64_cuda_compiler_version11.1cudnn8python3.8.____cpython.yaml
+++ b/.ci_support/win_64_cuda_compilernvcccuda_compiler_version11.1cudnn8python3.8.____cpython.yaml
@@ -24,4 +24,5 @@ target_platform:
- win-64
zip_keys:
- - cudnn
+ - cuda_compiler
- cuda_compiler_version
diff --git a/.ci_support/win_64_cuda_compiler_version11.1cudnn8python3.9.____cpython.yaml b/.ci_support/win_64_cuda_compilernvcccuda_compiler_version11.1cudnn8python3.9.____cpython.yaml
similarity index 95%
rename from .ci_support/win_64_cuda_compiler_version11.1cudnn8python3.9.____cpython.yaml
rename to .ci_support/win_64_cuda_compilernvcccuda_compiler_version11.1cudnn8python3.9.____cpython.yaml
index 163ffe32..505d0079 100644
--- a/.ci_support/win_64_cuda_compiler_version11.1cudnn8python3.9.____cpython.yaml
+++ b/.ci_support/win_64_cuda_compilernvcccuda_compiler_version11.1cudnn8python3.9.____cpython.yaml
@@ -24,4 +24,5 @@ target_platform:
- win-64
zip_keys:
- - cudnn
+ - cuda_compiler
- cuda_compiler_version
diff --git a/.ci_support/win_64_cuda_compiler_version11.2cudnn8python3.10.____cpython.yaml b/.ci_support/win_64_cuda_compilernvcccuda_compiler_version11.2cudnn8python3.10.____cpython.yaml
similarity index 95%
rename from .ci_support/win_64_cuda_compiler_version11.2cudnn8python3.10.____cpython.yaml
rename to .ci_support/win_64_cuda_compilernvcccuda_compiler_version11.2cudnn8python3.10.____cpython.yaml
index ee56d8b3..2cfd1c86 100644
--- a/.ci_support/win_64_cuda_compiler_version11.2cudnn8python3.10.____cpython.yaml
+++ b/.ci_support/win_64_cuda_compilernvcccuda_compiler_version11.2cudnn8python3.10.____cpython.yaml
@@ -24,4 +24,5 @@ target_platform:
- win-64
zip_keys:
- - cudnn
+ - cuda_compiler
- cuda_compiler_version
diff --git a/.ci_support/win_64_cuda_compiler_version11.2cudnn8python3.11.____cpython.yaml b/.ci_support/win_64_cuda_compilernvcccuda_compiler_version11.2cudnn8python3.11.____cpython.yaml
similarity index 95%
rename from .ci_support/win_64_cuda_compiler_version11.2cudnn8python3.11.____cpython.yaml
rename to .ci_support/win_64_cuda_compilernvcccuda_compiler_version11.2cudnn8python3.11.____cpython.yaml
index 9afaedba..2e8624c3 100644
--- a/.ci_support/win_64_cuda_compiler_version11.2cudnn8python3.11.____cpython.yaml
+++ b/.ci_support/win_64_cuda_compilernvcccuda_compiler_version11.2cudnn8python3.11.____cpython.yaml
@@ -24,4 +24,5 @@ target_platform:
- win-64
zip_keys:
- - cudnn
+ - cuda_compiler
- cuda_compiler_version
diff --git a/.ci_support/win_64_cuda_compiler_version11.2cudnn8python3.8.____cpython.yaml b/.ci_support/win_64_cuda_compilernvcccuda_compiler_version11.2cudnn8python3.8.____cpython.yaml
similarity index 95%
rename from .ci_support/win_64_cuda_compiler_version11.2cudnn8python3.8.____cpython.yaml
rename to .ci_support/win_64_cuda_compilernvcccuda_compiler_version11.2cudnn8python3.8.____cpython.yaml
index 82353fb2..0e11dd8a 100644
--- a/.ci_support/win_64_cuda_compiler_version11.2cudnn8python3.8.____cpython.yaml
+++ b/.ci_support/win_64_cuda_compilernvcccuda_compiler_version11.2cudnn8python3.8.____cpython.yaml
@@ -24,4 +24,5 @@ target_platform:
- win-64
zip_keys:
- - cudnn
+ - cuda_compiler
- cuda_compiler_version
diff --git a/.ci_support/win_64_cuda_compiler_version11.2cudnn8python3.9.____cpython.yaml b/.ci_support/win_64_cuda_compilernvcccuda_compiler_version11.2cudnn8python3.9.____cpython.yaml
similarity index 95%
rename from .ci_support/win_64_cuda_compiler_version11.2cudnn8python3.9.____cpython.yaml
rename to .ci_support/win_64_cuda_compilernvcccuda_compiler_version11.2cudnn8python3.9.____cpython.yaml
index 67ae3db0..1949a9c1 100644
--- a/.ci_support/win_64_cuda_compiler_version11.2cudnn8python3.9.____cpython.yaml
+++ b/.ci_support/win_64_cuda_compilernvcccuda_compiler_version11.2cudnn8python3.9.____cpython.yaml
@@ -24,4 +24,5 @@ target_platform:
- win-64
zip_keys:
- - cudnn
+ - cuda_compiler
- cuda_compiler_version
diff --git a/.scripts/build_steps.sh b/.scripts/build_steps.sh
index 595f8b5e..7bc6afbb 100755
--- a/.scripts/build_steps.sh
+++ b/.scripts/build_steps.sh
@@ -45,7 +45,9 @@ source run_conda_forge_build_setup
# make the build number clobber
make_build_number "${FEEDSTOCK_ROOT}" "${RECIPE_ROOT}" "${CONFIG_FILE}"
-
+if [[ "${HOST_PLATFORM}" != "${BUILD_PLATFORM}" ]] && [[ "${BUILD_WITH_CONDA_DEBUG:-0}" != 1 ]]; then
+ EXTRA_CB_OPTIONS="${EXTRA_CB_OPTIONS:-} --no-test"
+fi
( endgroup "Configuring conda" ) 2> /dev/null
diff --git a/.travis.yml b/.travis.yml
new file mode 100644
index 00000000..fc3b4ba5
--- /dev/null
+++ b/.travis.yml
@@ -0,0 +1,37 @@
+# This file was generated automatically from conda-smithy. To update this configuration,
+# update the conda-forge.yml and/or the recipe/meta.yaml.
+
+language: generic
+
+
+
+matrix:
+ include:
+ - env: CONFIG=linux_aarch64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cudnn8cxx_compiler_version10python3.10.____cpython UPLOAD_PACKAGES=True PLATFORM=linux-aarch64 DOCKER_IMAGE=quay.io/condaforge/linux-anvil-aarch64-cuda:11.2
+ os: linux
+ arch: arm64
+ dist: focal
+
+ - env: CONFIG=linux_aarch64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cudnn8cxx_compiler_version10python3.11.____cpython UPLOAD_PACKAGES=True PLATFORM=linux-aarch64 DOCKER_IMAGE=quay.io/condaforge/linux-anvil-aarch64-cuda:11.2
+ os: linux
+ arch: arm64
+ dist: focal
+
+ - env: CONFIG=linux_aarch64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cudnn8cxx_compiler_version10python3.8.____cpython UPLOAD_PACKAGES=True PLATFORM=linux-aarch64 DOCKER_IMAGE=quay.io/condaforge/linux-anvil-aarch64-cuda:11.2
+ os: linux
+ arch: arm64
+ dist: focal
+
+ - env: CONFIG=linux_aarch64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cudnn8cxx_compiler_version10python3.9.____cpython UPLOAD_PACKAGES=True PLATFORM=linux-aarch64 DOCKER_IMAGE=quay.io/condaforge/linux-anvil-aarch64-cuda:11.2
+ os: linux
+ arch: arm64
+ dist: focal
+
+script:
+ - export CI=travis
+ - export GIT_BRANCH="$TRAVIS_BRANCH"
+ - export FEEDSTOCK_NAME=$(basename ${TRAVIS_REPO_SLUG})
+ - if [[ "${TRAVIS_PULL_REQUEST:-}" == "false" ]]; then export IS_PR_BUILD="False"; else export IS_PR_BUILD="True"; fi
+
+
+ - if [[ ${PLATFORM} =~ .*linux.* ]]; then CONDA_FORGE_DOCKER_RUN_ARGS="--network=host --security-opt=seccomp=unconfined" travis_wait 120 ./.scripts/run_docker_build.sh; fi
\ No newline at end of file
diff --git a/README.md b/README.md
index 15bfc33b..c8dc3e73 100644
--- a/README.md
+++ b/README.md
@@ -18,7 +18,14 @@ Current build status
====================
-
+
+ Travis |
+
+
+
+
+ |
+
Azure |
@@ -32,339 +39,311 @@ Current build status
Variant | Status |
- linux_64_c_compiler_version10cuda_compiler_version11.1cudnn8cxx_compiler_version10python3.10.____cpython |
-
-
-
-
- |
-
- linux_64_c_compiler_version10cuda_compiler_version11.1cudnn8cxx_compiler_version10python3.11.____cpython |
-
-
-
-
- |
-
- linux_64_c_compiler_version10cuda_compiler_version11.1cudnn8cxx_compiler_version10python3.8.____cpython |
-
-
-
-
- |
-
- linux_64_c_compiler_version10cuda_compiler_version11.1cudnn8cxx_compiler_version10python3.9.____cpython |
-
-
-
-
- |
-
- linux_64_c_compiler_version10cuda_compiler_version11.2cudnn8cxx_compiler_version10python3.10.____cpython |
+ linux_64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.1cudnn8cxx_compiler_version10python3.10.____cpython |
-
+
|
- linux_64_c_compiler_version10cuda_compiler_version11.2cudnn8cxx_compiler_version10python3.11.____cpython |
+ linux_64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.1cudnn8cxx_compiler_version10python3.11.____cpython |
-
+
|
- linux_64_c_compiler_version10cuda_compiler_version11.2cudnn8cxx_compiler_version10python3.8.____cpython |
+ linux_64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.1cudnn8cxx_compiler_version10python3.8.____cpython |
-
+
|
- linux_64_c_compiler_version10cuda_compiler_version11.2cudnn8cxx_compiler_version10python3.9.____cpython |
+ linux_64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.1cudnn8cxx_compiler_version10python3.9.____cpython |
-
+
|
- linux_64_c_compiler_version7cuda_compiler_version10.2cudnn7cxx_compiler_version7python3.10.____cpython |
+ linux_64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cudnn8cxx_compiler_version10python3.10.____cpython |
-
+
|
- linux_64_c_compiler_version7cuda_compiler_version10.2cudnn7cxx_compiler_version7python3.11.____cpython |
+ linux_64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cudnn8cxx_compiler_version10python3.11.____cpython |
-
+
|
- linux_64_c_compiler_version7cuda_compiler_version10.2cudnn7cxx_compiler_version7python3.8.____cpython |
+ linux_64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cudnn8cxx_compiler_version10python3.8.____cpython |
-
+
|
- linux_64_c_compiler_version7cuda_compiler_version10.2cudnn7cxx_compiler_version7python3.9.____cpython |
+ linux_64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cudnn8cxx_compiler_version10python3.9.____cpython |
-
+
|
- linux_64_c_compiler_version9cuda_compiler_version11.0cudnn8cxx_compiler_version9python3.10.____cpython |
+ linux_64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12.0cudnn8cxx_compiler_version12python3.10.____cpython |
-
+
|
- linux_64_c_compiler_version9cuda_compiler_version11.0cudnn8cxx_compiler_version9python3.11.____cpython |
+ linux_64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12.0cudnn8cxx_compiler_version12python3.11.____cpython |
-
+
|
- linux_64_c_compiler_version9cuda_compiler_version11.0cudnn8cxx_compiler_version9python3.8.____cpython |
+ linux_64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12.0cudnn8cxx_compiler_version12python3.8.____cpython |
-
+
|
- linux_64_c_compiler_version9cuda_compiler_version11.0cudnn8cxx_compiler_version9python3.9.____cpython |
+ linux_64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12.0cudnn8cxx_compiler_version12python3.9.____cpython |
-
+
|
- linux_aarch64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10python3.10.____cpython |
+ linux_64_c_compiler_version7cuda_compilernvcccuda_compiler_version10.2cudnn7cxx_compiler_version7python3.10.____cpython |
-
+
|
- linux_aarch64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10python3.11.____cpython |
+ linux_64_c_compiler_version7cuda_compilernvcccuda_compiler_version10.2cudnn7cxx_compiler_version7python3.11.____cpython |
-
+
|
- linux_aarch64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10python3.8.____cpython |
+ linux_64_c_compiler_version7cuda_compilernvcccuda_compiler_version10.2cudnn7cxx_compiler_version7python3.8.____cpython |
-
+
|
- linux_aarch64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10python3.9.____cpython |
+ linux_64_c_compiler_version7cuda_compilernvcccuda_compiler_version10.2cudnn7cxx_compiler_version7python3.9.____cpython |
-
+
|
- linux_aarch64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9python3.10.____cpython |
+ linux_64_c_compiler_version9cuda_compilernvcccuda_compiler_version11.0cudnn8cxx_compiler_version9python3.10.____cpython |
-
+
|
- linux_aarch64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9python3.11.____cpython |
+ linux_64_c_compiler_version9cuda_compilernvcccuda_compiler_version11.0cudnn8cxx_compiler_version9python3.11.____cpython |
-
+
|
- linux_aarch64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9python3.8.____cpython |
+ linux_64_c_compiler_version9cuda_compilernvcccuda_compiler_version11.0cudnn8cxx_compiler_version9python3.8.____cpython |
-
+
|
- linux_aarch64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9python3.9.____cpython |
+ linux_64_c_compiler_version9cuda_compilernvcccuda_compiler_version11.0cudnn8cxx_compiler_version9python3.9.____cpython |
-
+
|
- linux_aarch64_c_compiler_version9cuda_compiler_version11.1cxx_compiler_version9python3.10.____cpython |
+ linux_aarch64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cudnn8cxx_compiler_version10python3.10.____cpython |
-
+
|
- linux_aarch64_c_compiler_version9cuda_compiler_version11.1cxx_compiler_version9python3.11.____cpython |
+ linux_aarch64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cudnn8cxx_compiler_version10python3.11.____cpython |
-
+
|
- linux_aarch64_c_compiler_version9cuda_compiler_version11.1cxx_compiler_version9python3.8.____cpython |
+ linux_aarch64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cudnn8cxx_compiler_version10python3.8.____cpython |
-
+
|
- linux_aarch64_c_compiler_version9cuda_compiler_version11.1cxx_compiler_version9python3.9.____cpython |
+ linux_aarch64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cudnn8cxx_compiler_version10python3.9.____cpython |
-
+
|
- linux_ppc64le_c_compiler_version10cuda_compiler_version11.2cudnn8cxx_compiler_version10python3.10.____cpython |
+ linux_ppc64le_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cudnn8cxx_compiler_version10python3.10.____cpython |
-
+
|
- linux_ppc64le_c_compiler_version10cuda_compiler_version11.2cudnn8cxx_compiler_version10python3.11.____cpython |
+ linux_ppc64le_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cudnn8cxx_compiler_version10python3.11.____cpython |
-
+
|
- linux_ppc64le_c_compiler_version10cuda_compiler_version11.2cudnn8cxx_compiler_version10python3.8.____cpython |
+ linux_ppc64le_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cudnn8cxx_compiler_version10python3.8.____cpython |
-
+
|
- linux_ppc64le_c_compiler_version10cuda_compiler_version11.2cudnn8cxx_compiler_version10python3.9.____cpython |
+ linux_ppc64le_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cudnn8cxx_compiler_version10python3.9.____cpython |
-
+
|
- win_64_cuda_compiler_version10.2cudnn7python3.10.____cpython |
+ win_64_cuda_compilernvcccuda_compiler_version10.2cudnn7python3.10.____cpython |
-
+
|
- win_64_cuda_compiler_version10.2cudnn7python3.11.____cpython |
+ win_64_cuda_compilernvcccuda_compiler_version10.2cudnn7python3.11.____cpython |
-
+
|
- win_64_cuda_compiler_version10.2cudnn7python3.8.____cpython |
+ win_64_cuda_compilernvcccuda_compiler_version10.2cudnn7python3.8.____cpython |
-
+
|
- win_64_cuda_compiler_version10.2cudnn7python3.9.____cpython |
+ win_64_cuda_compilernvcccuda_compiler_version10.2cudnn7python3.9.____cpython |
-
+
|
- win_64_cuda_compiler_version11.0cudnn8python3.10.____cpython |
+ win_64_cuda_compilernvcccuda_compiler_version11.0cudnn8python3.10.____cpython |
-
+
|
- win_64_cuda_compiler_version11.0cudnn8python3.11.____cpython |
+ win_64_cuda_compilernvcccuda_compiler_version11.0cudnn8python3.11.____cpython |
-
+
|
- win_64_cuda_compiler_version11.0cudnn8python3.8.____cpython |
+ win_64_cuda_compilernvcccuda_compiler_version11.0cudnn8python3.8.____cpython |
-
+
|
- win_64_cuda_compiler_version11.0cudnn8python3.9.____cpython |
+ win_64_cuda_compilernvcccuda_compiler_version11.0cudnn8python3.9.____cpython |
-
+
|
- win_64_cuda_compiler_version11.1cudnn8python3.10.____cpython |
+ win_64_cuda_compilernvcccuda_compiler_version11.1cudnn8python3.10.____cpython |
-
+
|
- win_64_cuda_compiler_version11.1cudnn8python3.11.____cpython |
+ win_64_cuda_compilernvcccuda_compiler_version11.1cudnn8python3.11.____cpython |
-
+
|
- win_64_cuda_compiler_version11.1cudnn8python3.8.____cpython |
+ win_64_cuda_compilernvcccuda_compiler_version11.1cudnn8python3.8.____cpython |
-
+
|
- win_64_cuda_compiler_version11.1cudnn8python3.9.____cpython |
+ win_64_cuda_compilernvcccuda_compiler_version11.1cudnn8python3.9.____cpython |
-
+
|
- win_64_cuda_compiler_version11.2cudnn8python3.10.____cpython |
+ win_64_cuda_compilernvcccuda_compiler_version11.2cudnn8python3.10.____cpython |
-
+
|
- win_64_cuda_compiler_version11.2cudnn8python3.11.____cpython |
+ win_64_cuda_compilernvcccuda_compiler_version11.2cudnn8python3.11.____cpython |
-
+
|
- win_64_cuda_compiler_version11.2cudnn8python3.8.____cpython |
+ win_64_cuda_compilernvcccuda_compiler_version11.2cudnn8python3.8.____cpython |
-
+
|
- win_64_cuda_compiler_version11.2cudnn8python3.9.____cpython |
+ win_64_cuda_compilernvcccuda_compiler_version11.2cudnn8python3.9.____cpython |
-
+
|
diff --git a/conda-forge.yml b/conda-forge.yml
index b1854bcb..e8f368fd 100644
--- a/conda-forge.yml
+++ b/conda-forge.yml
@@ -7,8 +7,15 @@ os_version:
linux_64: cos7
linux_aarch64: cos7
linux_ppc64le: cos7
+build_platform:
+ linux_aarch64: linux_aarch64
+ linux_ppc64le: linux_64
provider:
- linux_aarch64: azure
+ linux_aarch64: default
linux_ppc64le: azure
+test: native
conda_build:
pkg_format: '2'
+bot:
+ abi_migration_branches:
+ - cuda-11
diff --git a/recipe/conda_build_config.yaml b/recipe/conda_build_config.yaml
index b427a0ed..bd6e07bf 100644
--- a/recipe/conda_build_config.yaml
+++ b/recipe/conda_build_config.yaml
@@ -1,39 +1,3 @@
-arm_variant_type: # [aarch64]
- - sbsa # [aarch64]
-
-# The added keys below are needed to enable ppc64le/aarch64 CUDA builds; the linux64
-# and win64 builds are already handled in the conda-forge-pinning feedstock. Once we
-# migrate to enable CUDA builds on all supported platforms, these can be removed too.
-
-docker_image: # [os.environ.get("BUILD_PLATFORM", "").startswith("linux")]
- - quay.io/condaforge/linux-anvil-aarch64-cuda:11.0 # [aarch64 and os.environ.get("BUILD_PLATFORM") == "linux-aarch64"]
- - quay.io/condaforge/linux-anvil-aarch64-cuda:11.1 # [aarch64 and os.environ.get("BUILD_PLATFORM") == "linux-aarch64"]
-
-c_compiler_version: # [linux]
- - 9 # [aarch64]
- - 9 # [aarch64]
-cxx_compiler_version: # [linux]
- - 9 # [aarch64]
- - 9 # [aarch64]
-fortran_compiler_version: # [linux]
- - 9 # [aarch64]
- - 9 # [aarch64]
-
-cuda_compiler:
- - nvcc
-
-cuda_compiler_version:
- - 11.0 # [aarch64]
- - 11.1 # [aarch64]
-
-cudnn:
- - 8 # [aarch64]
- - 8 # [aarch64]
-
-cdt_name: # [linux]
- - cos7 # [aarch64]
- - cos7 # [aarch64]
-
c_compiler: # [win]
- vs2017 # [win]
cxx_compiler: # [win]
diff --git a/recipe/meta.yaml b/recipe/meta.yaml
index 42c49da2..88f94a08 100755
--- a/recipe/meta.yaml
+++ b/recipe/meta.yaml
@@ -2,6 +2,11 @@
{% set version = "12.0.0" %}
{% set sha256 = "61ddbbef73d50d606bd5087570645f3c91ec9176c2566784c1d486d6a3404545" %}
+{% set target_name = "x86_64-linux" %} # [linux64]
+{% set target_name = "ppc64le-linux" %} # [ppc64le]
+{% set target_name = "sbsa-linux" %} # [aarch64]
+{% set target_name = "x64" %} # [win]
+
{% if cuda_compiler_version in (None, "None", True, False) %}
{% set cuda_major = 0 %}
{% set cuda_minor = 0 %}
@@ -19,14 +24,24 @@ package:
source:
- url: https://pypi.io/packages/source/{{ name[0] }}/{{ name }}/{{ name }}-{{ version }}.tar.gz
sha256: {{ sha256 }}
+ patches:
+ - support_new_cuda_layout.diff # [(linux and cuda_compiler_version == "12.0") or (build_platform != target_platform)]
build:
- number: 0
- skip: true # [(not win64 and not linux and not (aarch64 and arm_variant_type == "sbsa")) or cuda_compiler_version in (undefined, "None")]
+ number: 2
+ # TODO: turn on win64 + CUDA 12 once it's ready
+ # TODO: turn on aarch64 + CUDA 12 once glibc 2.28 is ready
+ skip: true # [cuda_compiler_version == "None" or (cuda_compiler_version == "12.0" and not linux64)]
script:
+ - export CUPY_NVCC_GENERATE_CODE="arch=compute_60,code=sm_60;arch=compute_70,code=sm_70;arch=compute_80,code=sm_80" # [aarch64]
# CuPy default detects CUDA from nvcc, but on Conda-Forge's dockers nvcc lives in a different place...
# With conda-forge/nvcc-feedstock#58, CUDA_PATH is set correctly
- export NVCC=$(which nvcc) # [linux]
+ {% if cuda_major_minor == (12, 0) %}
+ - export CUPY_NUM_BUILD_JOBS=1 # [aarch64 and (build_platform == target_platform)]
+ - export CUDA_PATH=$PREFIX/targets/{{ target_name }} # [linux]
+ - export CUPY_NVCC_GENERATE_CODE="$CUPY_NVCC_GENERATE_CODE;arch=compute_90,code=sm_90;arch=compute_90,code=sm_90a" # [aarch64]
+ {% endif %}
- echo "nvcc is $NVCC, CUDA path is $CUDA_PATH" # [linux]
- for /f "tokens=* usebackq" %%f in (`where nvcc`) do (set "dummy=%%f" && call set "NVCC=%%dummy:\=\\%%") # [win]
# we use this WAR until we figure out how to proceed with conda-forge/nvcc-feedstock#88
@@ -65,19 +80,41 @@ build:
- '*/libcuda.*' # [linux]
- '*/nvcuda.dll' # [win]
ignore_run_exports:
- - cudnn
- - nccl # [linux]
+ # optional dependencies
+ - cudnn # [not (aarch64 and cuda_compiler_version == "12.0")]
+ # TODO: wait for NCCL to catch up
+ - nccl # [linux and cuda_compiler_version != "12.0"]
- cutensor
- {% if cuda_major_minor >= (11, 2) %}
- - cusparselt # [linux64 or win]
- {% endif %}
+ - cusparselt # [(linux64 or win) and cuda_compiler_version == "11.2"]
requirements:
build:
- {{ compiler("c") }}
- {{ compiler("cxx") }}
- {{ compiler("cuda") }}
- - sysroot_linux-64 2.17 # [linux64]
+ #- cuda-nvcc
+ - sysroot_{{ target_platform }} 2.17 # [linux]
+ - cross-python_{{ target_platform }} # [build_platform != target_platform]
+ - python # [build_platform != target_platform]
+ - cython >=0.29.22,<3 # [build_platform != target_platform]
+ # TODO: clean up
+ {% if cuda_major_minor == (12, 0) %}
+ - cuda-driver-dev # [build_platform != target_platform]
+ - cuda-cudart-dev # [build_platform != target_platform]
+ - cuda-nvrtc-dev # [build_platform != target_platform]
+ - cuda-nvtx-dev # [build_platform != target_platform]
+ - cuda-profiler-api # [build_platform != target_platform]
+ - cuda-cccl_{{ build_platform }} # [build_platform != target_platform]
+ - libcublas-dev # [build_platform != target_platform]
+ - libcufft-dev # [build_platform != target_platform]
+ - libcurand-dev # [build_platform != target_platform]
+ - libcusolver-dev # [build_platform != target_platform]
+ - libcusparse-dev # [build_platform != target_platform]
+ {% endif %}
+ # optional dependencies for CUDA 11.2+
+ - cudnn >=8 # [build_platform != target_platform and (not linux64 and cuda_compiler_version != "12.0")]
+ - nccl >=2.8 # [build_platform != target_platform and cuda_compiler_version != "12.0"]
+ - cutensor >=1.4 # [build_platform != target_platform]
host:
- python
@@ -85,36 +122,57 @@ requirements:
- setuptools
- cython >=0.29.22,<3
- fastrlock >=0.5
- - cudnn >=7.6
- - nccl >=2.8 # [linux]
- - cutensor >=1.4
- {% if cuda_major_minor >= (11, 2) %}
- - cusparselt 0.2.0.* # [linux64 or win]
+ - cuda-version {{ cuda_compiler_version }}
+ # TODO: clean up
+ {% if cuda_major_minor == (12, 0) %}
+ - cuda-driver-dev
+ - cuda-cudart-dev
+ - cuda-nvrtc-dev
+ - cuda-nvtx-dev
+ - cuda-profiler-api
+ - cuda-cccl_{{ target_platform }}
+ - libcublas-dev
+ - libcufft-dev
+ - libcurand-dev
+ - libcusolver-dev
+ - libcusparse-dev
{% endif %}
+ # optional dependencies
+ # TODO: see https://github.com/conda-forge/cudnn-feedstock/issues/58
+ - cudnn >=8 # [not ((aarch64 or ppc64le) and cuda_compiler_version == "12.0")]
+ # TODO: wait for NCCL to catch up
+ - nccl >=2.8 # [linux and cuda_compiler_version != "12.0"]
+ - cutensor >=1.4,<2
+ - cusparselt 0.2.0.* # [(linux64 or win) and cuda_compiler_version == "11.2"]
run:
- python
- {{ pin_compatible('fastrlock', max_pin='x.x') }}
- numpy >=1.21
+ {% if cuda_major_minor == (12, 0) %}
+ - cuda-version >={{ cuda_major }}.0,<{{ cuda_major+1 }}
+ {% elif cuda_major_minor == (11, 2) %}
+ - cuda-version >={{ cuda_major }}.2,<{{ cuda_major+1 }}
+ {% else %}
+ - cuda-version {{ cuda_compiler_version }}
+ {% endif %}
run_constrained:
# Only GLIBC_2.17 or older symbols present
- __glibc >=2.17 # [linux]
- scipy >=1.7
- optuna >=3
- - {{ pin_compatible('cudnn') }}
- - {{ pin_compatible('nccl') }} # [linux]
+ - {{ pin_compatible('cudnn') }} # [not ((aarch64 or ppc64le) and cuda_compiler_version == "12.0")]
+ # TODO: wait for NCCL to catch up
+ - {{ pin_compatible('nccl') }} # [linux and cuda_compiler_version != "12.0"]
- {{ pin_compatible('cutensor', lower_bound='1.3') }}
- {% if cuda_major_minor >= (11, 2) %}
- - {{ pin_compatible('cusparselt', max_pin='x.x') }} # [linux64 or win]
- {% endif %}
+ - {{ pin_compatible('cusparselt', max_pin='x.x') }} # [(linux64 or win) and cuda_compiler_version == "11.2"]
test:
requires:
- - pytest
- - {{ compiler("c") }}
- - {{ compiler("cxx") }}
- - {{ compiler("cuda") }} # tests need nvcc
+ {% if cuda_major_minor == (12, 0) %}
+ - cuda-driver-dev # need the libcuda stub for import test
+ {% endif %}
source_files:
- tests
diff --git a/recipe/run_test.py b/recipe/run_test.py
index a104420e..b723210c 100644
--- a/recipe/run_test.py
+++ b/recipe/run_test.py
@@ -1,9 +1,19 @@
# Configure CuPy to use 1 GPU for testing
+import ctypes
import os
+import platform
import site
import sys
os.environ["CUPY_TEST_GPU_LIMIT"] = "1"
+def get_target_name():
+ plat = platform.processor()
+ if plat == "aarch64":
+ out = "sbsa-linux"
+ else:
+ out = f"{plat}-linux"
+ return out
+
# Check CUDA_PATH is set
cuda_path = os.environ.get('CUDA_PATH')
assert cuda_path is not None
@@ -22,16 +32,26 @@
else:
raise RuntimeError('_wheel.json is not found in the package')
-# Now that conda-forge docker images have libcuda.so, so "import cupy" would not fail
-# on Linux. However, tests would fail on the Azure CI since there is no GPU. See the
-# discussion in https://github.com/conda-forge/cupy-feedstock/pull/59#issuecomment-629584090.
-# On Windows, this will fail because Windows has no driver stub.
+# dlopen the driver stub so that CuPy can be imported later
+# Note: This would make the actual tests fail on GPU CI!
+if sys.platform.startswith('linux') and '12' in os.environ.get('CONDA_OVERRIDE_CUDA', ''):
+ try:
+ stub = f"{os.environ['PREFIX']}/targets/{get_target_name()}/lib/stubs/libcuda.so"
+ stub = ctypes.CDLL(stub)
+ except Exception as e:
+ print(f"{stub=} was not loaded:")
+ raise
+
+# TODO: do we not ship a stub on Windows?
try:
import cupy
except Exception as e:
if sys.platform.startswith('win32'):
print("No driver available on Windows. Exiting...")
sys.exit(0)
+else:
+ print("import ok")
+ sys.exit(0)
# Ensure CuPy picks up the correct CUDA_VERSION
from cupy.cuda import driver
diff --git a/recipe/support_new_cuda_layout.diff b/recipe/support_new_cuda_layout.diff
new file mode 100644
index 00000000..7baa4561
--- /dev/null
+++ b/recipe/support_new_cuda_layout.diff
@@ -0,0 +1,143 @@
+diff --git a/install/cupy_builder/cupy_setup_build.py b/install/cupy_builder/cupy_setup_build.py
+index 8023e46ad..6f2ca0b28 100644
+--- a/install/cupy_builder/cupy_setup_build.py
++++ b/install/cupy_builder/cupy_setup_build.py
+@@ -294,16 +294,36 @@ def make_extensions(ctx: Context, compiler, use_cython):
+ # deprecated since ROCm 4.2.0
+ settings['define_macros'].append(('__HIP_PLATFORM_HCC__', '1'))
+
+- available_modules = []
+- if no_cuda:
+- available_modules = [m['name'] for m in MODULES]
+- else:
+- available_modules, settings = preconfigure_modules(
+- ctx, MODULES, compiler, settings)
+- required_modules = get_required_modules(MODULES)
+- if not (set(required_modules) <= set(available_modules)):
+- raise Exception('Your CUDA environment is invalid. '
+- 'Please check above error log.')
++ try:
++ host_compiler = compiler
++ if os.environ.get('CONDA_BUILD_CROSS_COMPILATION'):
++ os.symlink(f'{os.environ["BUILD_PREFIX"]}/x86_64-conda-linux-gnu/bin/x86_64-conda-linux-gnu-ld',
++ f'{os.environ["BUILD_PREFIX"]}/bin/ld')
++ if os.environ.get('CONDA_BUILD_CROSS_COMPILATION') or os.environ.get('CONDA_OVERRIDE_CUDA', '0').startswith('12'):
++ # If cross-compiling, we need build_and_run() & build_shlib() to use the compiler
++ # on the build platform to generate stub files that are executable in the build
++ # environment, not the target environment.
++ compiler = ccompiler.new_compiler()
++ compiler.compiler = [os.environ['CC_FOR_BUILD'],]
++ compiler.compiler_cxx = [os.environ['CXX_FOR_BUILD'],]
++ compiler.compiler_so = [os.environ['CC_FOR_BUILD'],]
++ compiler.linker_exe = [os.environ['CC_FOR_BUILD'], f'-B{os.environ["BUILD_PREFIX"]}/bin']
++ compiler.linker_so = [os.environ['CC_FOR_BUILD'], f'-B{os.environ["BUILD_PREFIX"]}/bin', '-shared']
++
++ available_modules = []
++ if no_cuda:
++ available_modules = [m['name'] for m in MODULES]
++ else:
++ available_modules, settings = preconfigure_modules(
++ ctx, MODULES, compiler, settings)
++ required_modules = get_required_modules(MODULES)
++ if not (set(required_modules) <= set(available_modules)):
++ raise Exception('Your CUDA environment is invalid. '
++ 'Please check above error log.')
++ finally:
++ compiler = host_compiler
++ if os.environ.get('CONDA_BUILD_CROSS_COMPILATION'):
++ os.remove(f'{os.environ["BUILD_PREFIX"]}/bin/ld')
+
+ ret = []
+ for module in MODULES:
+diff --git a/install/cupy_builder/install_build.py b/install/cupy_builder/install_build.py
+index d0317e324..42c70b9e6 100644
+--- a/install/cupy_builder/install_build.py
++++ b/install/cupy_builder/install_build.py
+@@ -1,7 +1,9 @@
+ # mypy: ignore-errors
+
+ import contextlib
++import logging
+ import os
++import platform
+ import re
+ import shlex
+ import shutil
+@@ -16,6 +18,8 @@ from cupy_builder import _environment
+ from cupy_builder._context import Context
+
+
++logging.basicConfig(level=logging.DEBUG)
++
+ PLATFORM_LINUX = sys.platform.startswith('linux')
+ PLATFORM_WIN32 = sys.platform.startswith('win32')
+
+@@ -689,9 +693,59 @@ def get_cusparselt_version(formatted=False):
+ return _cusparselt_version
+
+
++def conda_get_target_name():
++ out = None
++ if PLATFORM_LINUX:
++ plat = platform.processor()
++ if plat == "aarch64":
++ out = "sbsa-linux"
++ else:
++ out = f"{plat}-linux"
++ else:
++ raise NotImplementedError
++ logging.debug(f"{out=}")
++ return out
++
++
++def conda_update_dirs(include_dirs, library_dirs):
++ # Note: These hacks are needed for the dependency detection stage to function,
++ # because we create a fresh compiler instance that does not honor CFLAGS etc set
++ # in the conda-build environment.
++ include_dirs = list(include_dirs)
++ library_dirs = list(library_dirs)
++
++ if os.environ.get('CONDA_BUILD_CROSS_COMPILATION'):
++ # If we're cross compiling, we need to generate stub files that are
++ # executable in the build environment, not the target environment.
++ # This assumes, however, that the build/host environments see the same
++ # CUDA Toolkit.
++ if os.environ.get('CONDA_OVERRIDE_CUDA', '0').startswith('12'):
++ include_dirs.insert(0, f'{os.environ["BUILD_PREFIX"]}/targets/x86_64-linux/include')
++ library_dirs.insert(0, f'{os.environ["BUILD_PREFIX"]}/targets/x86_64-linux/lib')
++ library_dirs.insert(0, f'{os.environ["BUILD_PREFIX"]}/lib/stubs')
++ elif os.environ.get('CONDA_OVERRIDE_CUDA', '0').startswith('11'):
++ include_dirs.append('/usr/local/cuda/include')
++ library_dirs.append('/usr/local/cuda/lib64/stubs')
++
++ # for optional dependencies
++ include_dirs.append(f'{os.environ["BUILD_PREFIX"]}/include')
++ library_dirs.append(f'{os.environ["BUILD_PREFIX"]}/lib')
++
++ if os.environ.get('CONDA_OVERRIDE_CUDA', '0').startswith('12'):
++ include_dirs.append(f'{os.environ["BUILD_PREFIX"]}/targets/{conda_get_target_name()}/include') # for crt headers
++ library_dirs.append(f'{os.environ["PREFIX"]}/lib/stubs')
++ # for optional dependencies
++ include_dirs.append(f'{os.environ["PREFIX"]}/include')
++ library_dirs.append(f'{os.environ["PREFIX"]}/lib')
++
++ return include_dirs, library_dirs
++
++
+ def build_shlib(compiler, source, libraries=(),
+ include_dirs=(), library_dirs=(), define_macros=None,
+ extra_compile_args=()):
++ include_dirs, library_dirs = conda_update_dirs(include_dirs, library_dirs)
++
+ with _tempdir() as temp_dir:
+ fname = os.path.join(temp_dir, 'a.cpp')
+ with open(fname, 'w') as f:
+@@ -717,6 +771,8 @@ def build_shlib(compiler, source, libraries=(),
+ def build_and_run(compiler, source, libraries=(),
+ include_dirs=(), library_dirs=(), define_macros=None,
+ extra_compile_args=()):
++ include_dirs, library_dirs = conda_update_dirs(include_dirs, library_dirs)
++
+ with _tempdir() as temp_dir:
+ fname = os.path.join(temp_dir, 'a.cpp')
+ with open(fname, 'w') as f: