diff --git a/.azure-pipelines/azure-pipelines-linux.yml b/.azure-pipelines/azure-pipelines-linux.yml index c3e36d4b..a97e523b 100755 --- a/.azure-pipelines/azure-pipelines-linux.yml +++ b/.azure-pipelines/azure-pipelines-linux.yml @@ -8,22 +8,10 @@ jobs: vmImage: ubuntu-latest strategy: matrix: - linux_64_cuda_compiler_version11.0cxx_compiler_version9: - CONFIG: linux_64_cuda_compiler_version11.0cxx_compiler_version9 + linux_64_: + CONFIG: linux_64_ UPLOAD_PACKAGES: 'True' - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.0 - linux_64_cuda_compiler_version11.1cxx_compiler_version10: - CONFIG: linux_64_cuda_compiler_version11.1cxx_compiler_version10 - UPLOAD_PACKAGES: 'True' - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.1 - linux_64_cuda_compiler_version11.2cxx_compiler_version10: - CONFIG: linux_64_cuda_compiler_version11.2cxx_compiler_version10 - UPLOAD_PACKAGES: 'True' - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.2 - linux_64_cuda_compiler_versionNonecxx_compiler_version11: - CONFIG: linux_64_cuda_compiler_versionNonecxx_compiler_version11 - UPLOAD_PACKAGES: 'True' - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 + DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.8 timeoutInMinutes: 360 steps: diff --git a/.azure-pipelines/azure-pipelines-win.yml b/.azure-pipelines/azure-pipelines-win.yml index 1f309833..a192c0b8 100755 --- a/.azure-pipelines/azure-pipelines-win.yml +++ b/.azure-pipelines/azure-pipelines-win.yml @@ -8,14 +8,8 @@ jobs: vmImage: windows-2019 strategy: matrix: - win_64_cuda_compiler_version10.2: - CONFIG: win_64_cuda_compiler_version10.2 - UPLOAD_PACKAGES: 'True' - win_64_cuda_compiler_version11.2: - CONFIG: win_64_cuda_compiler_version11.2 - UPLOAD_PACKAGES: 'True' - win_64_cuda_compiler_versionNone: - CONFIG: win_64_cuda_compiler_versionNone + win_64_: + CONFIG: win_64_ UPLOAD_PACKAGES: 'True' timeoutInMinutes: 360 variables: diff --git a/.ci_support/linux_64_cuda_compiler_version11.1cxx_compiler_version10.yaml b/.ci_support/linux_64_cuda_compiler_version11.8cxx_compiler_version10.yaml similarity index 91% rename from .ci_support/linux_64_cuda_compiler_version11.1cxx_compiler_version10.yaml rename to .ci_support/linux_64_cuda_compiler_version11.8cxx_compiler_version10.yaml index 6cc1a9d9..9909fc7a 100644 --- a/.ci_support/linux_64_cuda_compiler_version11.1cxx_compiler_version10.yaml +++ b/.ci_support/linux_64_cuda_compiler_version11.8cxx_compiler_version10.yaml @@ -7,13 +7,13 @@ channel_targets: cuda_compiler: - nvcc cuda_compiler_version: -- '11.1' +- '11.8' cxx_compiler: - gxx cxx_compiler_version: - '10' docker_image: -- quay.io/condaforge/linux-anvil-cuda:11.1 +- quay.io/condaforge/linux-anvil-cuda:11.8 libblas: - 3.9 *netlib liblapack: diff --git a/.ci_support/linux_64_cuda_compiler_version11.0cxx_compiler_version9.yaml b/.ci_support/linux_aarch64_cuda_compiler_version11.8cxx_compiler_version10.yaml similarity index 79% rename from .ci_support/linux_64_cuda_compiler_version11.0cxx_compiler_version9.yaml rename to .ci_support/linux_aarch64_cuda_compiler_version11.8cxx_compiler_version10.yaml index 7eefee4c..304591c8 100644 --- a/.ci_support/linux_64_cuda_compiler_version11.0cxx_compiler_version9.yaml +++ b/.ci_support/linux_aarch64_cuda_compiler_version11.8cxx_compiler_version10.yaml @@ -1,3 +1,7 @@ +BUILD: +- aarch64-conda_cos7-linux-gnu +cdt_arch: +- aarch64 cdt_name: - cos7 channel_sources: @@ -7,13 +11,13 @@ channel_targets: cuda_compiler: - nvcc cuda_compiler_version: -- '11.0' +- '11.8' cxx_compiler: - gxx cxx_compiler_version: -- '9' +- '10' docker_image: -- quay.io/condaforge/linux-anvil-cuda:11.0 +- quay.io/condaforge/linux-anvil-aarch64-cuda:11.8 libblas: - 3.9 *netlib liblapack: @@ -33,7 +37,7 @@ python: - 3.8.* *_cpython - 3.9.* *_cpython target_platform: -- linux-64 +- linux-aarch64 zip_keys: - - cxx_compiler_version - cuda_compiler_version diff --git a/.ci_support/linux_aarch64_.yaml b/.ci_support/linux_aarch64_cuda_compiler_versionNonecxx_compiler_version11.yaml similarity index 100% rename from .ci_support/linux_aarch64_.yaml rename to .ci_support/linux_aarch64_cuda_compiler_versionNonecxx_compiler_version11.yaml diff --git a/.ci_support/linux_64_cuda_compiler_version11.2cxx_compiler_version10.yaml b/.ci_support/linux_ppc64le_cuda_compiler_version11.8cxx_compiler_version10.yaml similarity index 87% rename from .ci_support/linux_64_cuda_compiler_version11.2cxx_compiler_version10.yaml rename to .ci_support/linux_ppc64le_cuda_compiler_version11.8cxx_compiler_version10.yaml index 4908fc37..4d80084b 100644 --- a/.ci_support/linux_64_cuda_compiler_version11.2cxx_compiler_version10.yaml +++ b/.ci_support/linux_ppc64le_cuda_compiler_version11.8cxx_compiler_version10.yaml @@ -7,13 +7,13 @@ channel_targets: cuda_compiler: - nvcc cuda_compiler_version: -- '11.2' +- '11.8' cxx_compiler: - gxx cxx_compiler_version: - '10' docker_image: -- quay.io/condaforge/linux-anvil-cuda:11.2 +- quay.io/condaforge/linux-anvil-ppc64le-cuda:11.8 libblas: - 3.9 *netlib liblapack: @@ -33,7 +33,7 @@ python: - 3.8.* *_cpython - 3.9.* *_cpython target_platform: -- linux-64 +- linux-ppc64le zip_keys: - - cxx_compiler_version - cuda_compiler_version diff --git a/.ci_support/linux_ppc64le_.yaml b/.ci_support/linux_ppc64le_cuda_compiler_versionNonecxx_compiler_version11.yaml similarity index 100% rename from .ci_support/linux_ppc64le_.yaml rename to .ci_support/linux_ppc64le_cuda_compiler_versionNonecxx_compiler_version11.yaml diff --git a/.ci_support/migrations/cuda_112_ppc64le_aarch64.yaml b/.ci_support/migrations/cuda_112_ppc64le_aarch64.yaml new file mode 100644 index 00000000..675a3815 --- /dev/null +++ b/.ci_support/migrations/cuda_112_ppc64le_aarch64.yaml @@ -0,0 +1,41 @@ +migrator_ts: 1645421738 +__migrator: + kind: + version + migration_number: + 1 + build_number: + 1 + paused: false + 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 for 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_version: # [ppc64le or aarch64] + - 11.2 # [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)] + - 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"] diff --git a/.travis.yml b/.travis.yml index 58a72eb8..649f4f53 100644 --- a/.travis.yml +++ b/.travis.yml @@ -7,12 +7,22 @@ language: generic matrix: include: - - env: CONFIG=linux_aarch64_ UPLOAD_PACKAGES=True PLATFORM=linux-aarch64 DOCKER_IMAGE=quay.io/condaforge/linux-anvil-aarch64 + - env: CONFIG=linux_aarch64_cuda_compiler_version11.2 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_ppc64le_ UPLOAD_PACKAGES=True PLATFORM=linux-ppc64le DOCKER_IMAGE=quay.io/condaforge/linux-anvil-ppc64le + - env: CONFIG=linux_aarch64_cuda_compiler_version11.8 UPLOAD_PACKAGES=True PLATFORM=linux-aarch64 DOCKER_IMAGE=quay.io/condaforge/linux-anvil-aarch64-cuda:11.8 + os: linux + arch: arm64 + dist: focal + + - env: CONFIG=linux_ppc64le_cuda_compiler_version11.2 UPLOAD_PACKAGES=True PLATFORM=linux-ppc64le DOCKER_IMAGE=quay.io/condaforge/linux-anvil-ppc64le-cuda:11.2 + os: linux + arch: ppc64le + dist: focal + + - env: CONFIG=linux_ppc64le_cuda_compiler_version11.8 UPLOAD_PACKAGES=True PLATFORM=linux-ppc64le DOCKER_IMAGE=quay.io/condaforge/linux-anvil-ppc64le-cuda:11.8 os: linux arch: ppc64le dist: focal diff --git a/README.md b/README.md index 15126ff9..950e7c08 100644 --- a/README.md +++ b/README.md @@ -51,45 +51,38 @@ Current build status
| Variant | Status | |
|---|---|---|
| linux_64_cuda_compiler_version11.0cxx_compiler_version9 | +linux_64 |
- |
| linux_64_cuda_compiler_version11.1cxx_compiler_version10 | +linux_aarch64_cuda_compiler_version11.2 |
- |
| linux_64_cuda_compiler_version11.2cxx_compiler_version10 | +linux_aarch64_cuda_compiler_version11.8 |
- |
| linux_64_cuda_compiler_versionNonecxx_compiler_version11 | +linux_ppc64le_cuda_compiler_version11.2 |
- |
| linux_aarch64 | +linux_ppc64le_cuda_compiler_version11.8 |
- |
-
| linux_ppc64le | -
-
- |
|
| win_64_cuda_compiler_version10.2 | -
-
- |
- |
| win_64_cuda_compiler_version11.2 | -
-
- |
- |
| win_64_cuda_compiler_versionNone | +win_64 |
- |