From fd3eca4d592f9b2f2d4af8e1254132eb36ca1742 Mon Sep 17 00:00:00 2001 From: jakirkham Date: Fri, 30 Jun 2023 00:45:05 -0700 Subject: [PATCH 01/12] Add `cudatoolkit` packages for latest version bump --- recipe/conda_build_config.yaml | 9 +-- recipe/meta.yaml | 125 +++++++++++++++++++++++++++++++++ 2 files changed, 130 insertions(+), 4 deletions(-) diff --git a/recipe/conda_build_config.yaml b/recipe/conda_build_config.yaml index 3623592..48e6192 100644 --- a/recipe/conda_build_config.yaml +++ b/recipe/conda_build_config.yaml @@ -10,10 +10,11 @@ major_minor_ver: - 11.1 - 11.2.2 - 11.3.1 - - 11.4.2 - - 11.5.1 - - 11.6.0 - - 11.7.0 + - 11.4.3 + - 11.5.2 + - 11.6.1 + - 11.6.2 + - 11.7.1 - 11.8.0 cuda_compiler_version: # [linux64] diff --git a/recipe/meta.yaml b/recipe/meta.yaml index a7b40fb..021ff3b 100644 --- a/recipe/meta.yaml +++ b/recipe/meta.yaml @@ -365,6 +365,31 @@ }, "sysroot_version": "2.17", }, + "11.4.3": { + "version": "11.4.3", + "version_patch": { + "linux64": "470.82.01", + "aarch64": "470.82.01", + "osx": "skip", + "ppc64le": "470.82.01", + "win": "472.50", + }, + "subdomain": "developer.download", + "download_dir": "11.4.3", + "checksums": { + "linux64": "e19a32d9cf7b089b2833b511fecc66a8", + "aarch64": "5b6bb157668933c702a110ebe9f7c8f9", + "ppc64le": "280c4d12d5bde3a03e1380253ebe00c1", + "win": "602bf92bddd198375f8f5b2aef9ad3f0", + }, + "runfile_post": { + "aarch64": "_linux_sbsa.run", + "linux64": "_linux.run", + "ppc64le": "_linux_ppc64le.run", + "win": "_win10.exe", + }, + "sysroot_version": "2.17", + }, "11.5.0": { "version": "11.5.0", "version_patch": { @@ -415,6 +440,31 @@ }, "sysroot_version": "2.17", }, + "11.5.2": { + "version": "11.5.2", + "version_patch": { + "linux64": "495.29.05", + "aarch64": "495.29.05", + "osx": "skip", + "ppc64le": "495.29.05", + "win": "496.13", + }, + "subdomain": "developer.download", + "download_dir": "11.5.2", + "checksums": { + "linux64": "2c33591bb5b33a3d4bffafdc7da76fe4", + "aarch64": "1ccc3785b4b55f5052c29fb863889b2e", + "ppc64le": "00235f89170754edfea1b093a8668c55", + "win": "7fd10dfd044ec3c11160468886d5b10d", + }, + "runfile_post": { + "aarch64": "_linux_sbsa.run", + "linux64": "_linux.run", + "ppc64le": "_linux_ppc64le.run", + "win": "_windows.exe", + }, + "sysroot_version": "2.17", + }, "11.6.0": { "version": "11.6.0", "version_patch": { @@ -440,6 +490,56 @@ }, "sysroot_version": "2.17", }, + "11.6.1": { + "version": "11.6.1", + "version_patch": { + "linux64": "510.47.03", + "aarch64": "510.47.03", + "osx": "skip", + "ppc64le": "510.47.03", + "win": "511.65", + }, + "subdomain": "developer.download", + "download_dir": "11.6.1", + "checksums": { + "linux64": "d0b0bbd4616cf3f46dfafae8b5a87e82", + "aarch64": "a9b21ebae943fa960ea217a5e8c2e4a7", + "ppc64le": "5d5f90dbbe675be9b206f94842ed8404", + "win": "3a5bc5062c401de24f5960cb8eb8156d", + }, + "runfile_post": { + "aarch64": "_linux_sbsa.run", + "linux64": "_linux.run", + "ppc64le": "_linux_ppc64le.run", + "win": "_windows.exe", + }, + "sysroot_version": "2.17", + }, + "11.6.2": { + "version": "11.6.2", + "version_patch": { + "linux64": "510.47.03", + "aarch64": "510.47.03", + "osx": "skip", + "ppc64le": "510.47.03", + "win": "511.65", + }, + "subdomain": "developer.download", + "download_dir": "11.6.2", + "checksums": { + "linux64": "2989d2d2a943fa5e2a1f29f660221788", + "aarch64": "5f00315cced1d192456cb53fcc2ca481", + "ppc64le": "4d45ebf7d92a1e89341e2133a7f818dd", + "win": "b5ca553bcf7e702a6bc454979aa87e65", + }, + "runfile_post": { + "aarch64": "_linux_sbsa.run", + "linux64": "_linux.run", + "ppc64le": "_linux_ppc64le.run", + "win": "_windows.exe", + }, + "sysroot_version": "2.17", + }, "11.7.0": { "version": "11.7.0", "version_patch": { @@ -465,6 +565,31 @@ }, "sysroot_version": "2.17", }, + "11.7.1": { + "version": "11.7.1", + "version_patch": { + "linux64": "515.65.01", + "aarch64": "515.65.01", + "osx": "skip", + "ppc64le": "515.65.01", + "win": "516.94", + }, + "subdomain": "developer.download", + "download_dir": "11.7.1", + "checksums": { + "linux64": "cd470869c316fb7f389b3fdf34edec5f", + "aarch64": "fddf39a51c8505098c6ea726eb2f6c4e", + "ppc64le": "58eb97ac96bacda76e74c9dc6932ca5a", + "win": "2890ae7ba9b23591029ac24c8e2e805a", + }, + "runfile_post": { + "aarch64": "_linux_sbsa.run", + "linux64": "_linux.run", + "ppc64le": "_linux_ppc64le.run", + "win": "_windows.exe", + }, + "sysroot_version": "2.17", + }, "11.8.0": { "version": "11.8.0", "version_patch": { From 943ae7d316aceb2b8887316a8324dcd7b5ce6a57 Mon Sep 17 00:00:00 2001 From: jakirkham Date: Fri, 30 Jun 2023 00:45:06 -0700 Subject: [PATCH 02/12] MNT: Re-rendered with conda-build 3.24.0, conda-smithy 3.23.1, and conda-forge-pinning 2023.06.29.12.26.26 --- .azure-pipelines/azure-pipelines-linux.yml | 60 ++++++----- .azure-pipelines/azure-pipelines-win.yml | 27 +++-- .ci_support/linux_64_major_minor_ver10.0.yaml | 4 +- .ci_support/linux_64_major_minor_ver10.1.yaml | 4 +- .ci_support/linux_64_major_minor_ver10.2.yaml | 4 +- .ci_support/linux_64_major_minor_ver11.0.yaml | 4 +- .ci_support/linux_64_major_minor_ver11.1.yaml | 4 +- .../linux_64_major_minor_ver11.2.2.yaml | 4 +- .../linux_64_major_minor_ver11.3.1.yaml | 4 +- ...ml => linux_64_major_minor_ver11.4.3.yaml} | 6 +- ...ml => linux_64_major_minor_ver11.5.2.yaml} | 6 +- ...ml => linux_64_major_minor_ver11.6.1.yaml} | 6 +- ...ml => linux_64_major_minor_ver11.6.2.yaml} | 6 +- .../linux_64_major_minor_ver11.7.1.yaml | 23 ++++ .../linux_64_major_minor_ver11.8.0.yaml | 4 +- .ci_support/linux_64_major_minor_ver9.2.yaml | 4 +- .../linux_aarch64_major_minor_ver11.0.yaml | 4 +- .../linux_aarch64_major_minor_ver11.1.yaml | 4 +- .../linux_aarch64_major_minor_ver11.2.2.yaml | 4 +- .../linux_aarch64_major_minor_ver11.3.1.yaml | 4 +- ... linux_aarch64_major_minor_ver11.4.3.yaml} | 6 +- ... linux_aarch64_major_minor_ver11.5.2.yaml} | 6 +- ... linux_aarch64_major_minor_ver11.6.1.yaml} | 6 +- ... linux_aarch64_major_minor_ver11.6.2.yaml} | 6 +- .../linux_aarch64_major_minor_ver11.7.1.yaml | 29 +++++ .../linux_aarch64_major_minor_ver11.8.0.yaml | 4 +- .../linux_ppc64le_major_minor_ver10.2.yaml | 4 +- .../linux_ppc64le_major_minor_ver11.0.yaml | 4 +- .../linux_ppc64le_major_minor_ver11.1.yaml | 4 +- .../linux_ppc64le_major_minor_ver11.2.2.yaml | 4 +- .../linux_ppc64le_major_minor_ver11.3.1.yaml | 4 +- ... linux_ppc64le_major_minor_ver11.4.3.yaml} | 6 +- ... linux_ppc64le_major_minor_ver11.5.2.yaml} | 6 +- ... linux_ppc64le_major_minor_ver11.6.1.yaml} | 6 +- ... linux_ppc64le_major_minor_ver11.6.2.yaml} | 6 +- .../linux_ppc64le_major_minor_ver11.7.1.yaml | 23 ++++ .../linux_ppc64le_major_minor_ver11.8.0.yaml | 4 +- ...yaml => win_64_major_minor_ver11.4.3.yaml} | 2 +- ...yaml => win_64_major_minor_ver11.5.2.yaml} | 2 +- ...yaml => win_64_major_minor_ver11.6.1.yaml} | 2 +- ...yaml => win_64_major_minor_ver11.6.2.yaml} | 2 +- .ci_support/win_64_major_minor_ver11.7.1.yaml | 12 +++ .scripts/build_steps.sh | 4 +- README.md | 100 +++++++++++------- 44 files changed, 286 insertions(+), 152 deletions(-) rename .ci_support/{linux_64_major_minor_ver11.4.2.yaml => linux_64_major_minor_ver11.4.3.yaml} (93%) rename .ci_support/{linux_64_major_minor_ver11.5.1.yaml => linux_64_major_minor_ver11.5.2.yaml} (93%) rename .ci_support/{linux_64_major_minor_ver11.6.0.yaml => linux_64_major_minor_ver11.6.1.yaml} (93%) rename .ci_support/{linux_64_major_minor_ver11.7.0.yaml => linux_64_major_minor_ver11.6.2.yaml} (93%) create mode 100644 .ci_support/linux_64_major_minor_ver11.7.1.yaml rename .ci_support/{linux_aarch64_major_minor_ver11.4.2.yaml => linux_aarch64_major_minor_ver11.4.3.yaml} (94%) rename .ci_support/{linux_aarch64_major_minor_ver11.5.1.yaml => linux_aarch64_major_minor_ver11.5.2.yaml} (94%) rename .ci_support/{linux_aarch64_major_minor_ver11.6.0.yaml => linux_aarch64_major_minor_ver11.6.1.yaml} (94%) rename .ci_support/{linux_aarch64_major_minor_ver11.7.0.yaml => linux_aarch64_major_minor_ver11.6.2.yaml} (94%) create mode 100644 .ci_support/linux_aarch64_major_minor_ver11.7.1.yaml rename .ci_support/{linux_ppc64le_major_minor_ver11.4.2.yaml => linux_ppc64le_major_minor_ver11.4.3.yaml} (93%) rename .ci_support/{linux_ppc64le_major_minor_ver11.5.1.yaml => linux_ppc64le_major_minor_ver11.5.2.yaml} (93%) rename .ci_support/{linux_ppc64le_major_minor_ver11.6.0.yaml => linux_ppc64le_major_minor_ver11.6.1.yaml} (93%) rename .ci_support/{linux_ppc64le_major_minor_ver11.7.0.yaml => linux_ppc64le_major_minor_ver11.6.2.yaml} (93%) create mode 100644 .ci_support/linux_ppc64le_major_minor_ver11.7.1.yaml rename .ci_support/{win_64_major_minor_ver11.4.2.yaml => win_64_major_minor_ver11.4.3.yaml} (94%) rename .ci_support/{win_64_major_minor_ver11.5.1.yaml => win_64_major_minor_ver11.5.2.yaml} (94%) rename .ci_support/{win_64_major_minor_ver11.6.0.yaml => win_64_major_minor_ver11.6.1.yaml} (94%) rename .ci_support/{win_64_major_minor_ver11.7.0.yaml => win_64_major_minor_ver11.6.2.yaml} (94%) create mode 100644 .ci_support/win_64_major_minor_ver11.7.1.yaml diff --git a/.azure-pipelines/azure-pipelines-linux.yml b/.azure-pipelines/azure-pipelines-linux.yml index 7a0f85e..82c93b8 100755 --- a/.azure-pipelines/azure-pipelines-linux.yml +++ b/.azure-pipelines/azure-pipelines-linux.yml @@ -36,20 +36,24 @@ jobs: CONFIG: linux_64_major_minor_ver11.3.1 UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 - linux_64_major_minor_ver11.4.2: - CONFIG: linux_64_major_minor_ver11.4.2 + linux_64_major_minor_ver11.4.3: + CONFIG: linux_64_major_minor_ver11.4.3 UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 - linux_64_major_minor_ver11.5.1: - CONFIG: linux_64_major_minor_ver11.5.1 + linux_64_major_minor_ver11.5.2: + CONFIG: linux_64_major_minor_ver11.5.2 UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 - linux_64_major_minor_ver11.6.0: - CONFIG: linux_64_major_minor_ver11.6.0 + linux_64_major_minor_ver11.6.1: + CONFIG: linux_64_major_minor_ver11.6.1 UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 - linux_64_major_minor_ver11.7.0: - CONFIG: linux_64_major_minor_ver11.7.0 + linux_64_major_minor_ver11.6.2: + CONFIG: linux_64_major_minor_ver11.6.2 + UPLOAD_PACKAGES: 'True' + DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 + linux_64_major_minor_ver11.7.1: + CONFIG: linux_64_major_minor_ver11.7.1 UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 linux_64_major_minor_ver11.8.0: @@ -76,20 +80,24 @@ jobs: CONFIG: linux_aarch64_major_minor_ver11.3.1 UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-aarch64 - linux_aarch64_major_minor_ver11.4.2: - CONFIG: linux_aarch64_major_minor_ver11.4.2 + linux_aarch64_major_minor_ver11.4.3: + CONFIG: linux_aarch64_major_minor_ver11.4.3 + UPLOAD_PACKAGES: 'True' + DOCKER_IMAGE: quay.io/condaforge/linux-anvil-aarch64 + linux_aarch64_major_minor_ver11.5.2: + CONFIG: linux_aarch64_major_minor_ver11.5.2 UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-aarch64 - linux_aarch64_major_minor_ver11.5.1: - CONFIG: linux_aarch64_major_minor_ver11.5.1 + linux_aarch64_major_minor_ver11.6.1: + CONFIG: linux_aarch64_major_minor_ver11.6.1 UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-aarch64 - linux_aarch64_major_minor_ver11.6.0: - CONFIG: linux_aarch64_major_minor_ver11.6.0 + linux_aarch64_major_minor_ver11.6.2: + CONFIG: linux_aarch64_major_minor_ver11.6.2 UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-aarch64 - linux_aarch64_major_minor_ver11.7.0: - CONFIG: linux_aarch64_major_minor_ver11.7.0 + linux_aarch64_major_minor_ver11.7.1: + CONFIG: linux_aarch64_major_minor_ver11.7.1 UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-aarch64 linux_aarch64_major_minor_ver11.8.0: @@ -116,20 +124,24 @@ jobs: CONFIG: linux_ppc64le_major_minor_ver11.3.1 UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-ppc64le - linux_ppc64le_major_minor_ver11.4.2: - CONFIG: linux_ppc64le_major_minor_ver11.4.2 + linux_ppc64le_major_minor_ver11.4.3: + CONFIG: linux_ppc64le_major_minor_ver11.4.3 + UPLOAD_PACKAGES: 'True' + DOCKER_IMAGE: quay.io/condaforge/linux-anvil-ppc64le + linux_ppc64le_major_minor_ver11.5.2: + CONFIG: linux_ppc64le_major_minor_ver11.5.2 UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-ppc64le - linux_ppc64le_major_minor_ver11.5.1: - CONFIG: linux_ppc64le_major_minor_ver11.5.1 + linux_ppc64le_major_minor_ver11.6.1: + CONFIG: linux_ppc64le_major_minor_ver11.6.1 UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-ppc64le - linux_ppc64le_major_minor_ver11.6.0: - CONFIG: linux_ppc64le_major_minor_ver11.6.0 + linux_ppc64le_major_minor_ver11.6.2: + CONFIG: linux_ppc64le_major_minor_ver11.6.2 UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-ppc64le - linux_ppc64le_major_minor_ver11.7.0: - CONFIG: linux_ppc64le_major_minor_ver11.7.0 + linux_ppc64le_major_minor_ver11.7.1: + CONFIG: linux_ppc64le_major_minor_ver11.7.1 UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-ppc64le linux_ppc64le_major_minor_ver11.8.0: diff --git a/.azure-pipelines/azure-pipelines-win.yml b/.azure-pipelines/azure-pipelines-win.yml index e64a9fe..11f48cb 100755 --- a/.azure-pipelines/azure-pipelines-win.yml +++ b/.azure-pipelines/azure-pipelines-win.yml @@ -5,7 +5,7 @@ jobs: - job: win pool: - vmImage: windows-2019 + vmImage: windows-2022 strategy: matrix: win_64_major_minor_ver10.0: @@ -29,17 +29,20 @@ jobs: win_64_major_minor_ver11.3.1: CONFIG: win_64_major_minor_ver11.3.1 UPLOAD_PACKAGES: 'True' - win_64_major_minor_ver11.4.2: - CONFIG: win_64_major_minor_ver11.4.2 + win_64_major_minor_ver11.4.3: + CONFIG: win_64_major_minor_ver11.4.3 UPLOAD_PACKAGES: 'True' - win_64_major_minor_ver11.5.1: - CONFIG: win_64_major_minor_ver11.5.1 + win_64_major_minor_ver11.5.2: + CONFIG: win_64_major_minor_ver11.5.2 UPLOAD_PACKAGES: 'True' - win_64_major_minor_ver11.6.0: - CONFIG: win_64_major_minor_ver11.6.0 + win_64_major_minor_ver11.6.1: + CONFIG: win_64_major_minor_ver11.6.1 UPLOAD_PACKAGES: 'True' - win_64_major_minor_ver11.7.0: - CONFIG: win_64_major_minor_ver11.7.0 + win_64_major_minor_ver11.6.2: + CONFIG: win_64_major_minor_ver11.6.2 + UPLOAD_PACKAGES: 'True' + win_64_major_minor_ver11.7.1: + CONFIG: win_64_major_minor_ver11.7.1 UPLOAD_PACKAGES: 'True' win_64_major_minor_ver11.8.0: CONFIG: win_64_major_minor_ver11.8.0 @@ -50,6 +53,7 @@ jobs: timeoutInMinutes: 360 variables: CONDA_BLD_PATH: D:\\bld\\ + UPLOAD_TEMP: D:\\tmp steps: - script: | @@ -75,7 +79,7 @@ jobs: - script: | call activate base - mamba.exe install "python=3.9" conda-build conda pip boa conda-forge-ci-setup=3 "py-lief<0.12" -c conda-forge --strict-channel-priority --yes + mamba.exe install "python=3.10" conda-build conda pip boa conda-forge-ci-setup=3 -c conda-forge --strict-channel-priority --yes displayName: Install conda-build - script: set PYTHONUNBUFFERED=1 @@ -112,6 +116,9 @@ jobs: - script: | set "GIT_BRANCH=%BUILD_SOURCEBRANCHNAME%" set "FEEDSTOCK_NAME=%BUILD_REPOSITORY_NAME:*/=%" + set "TEMP=$(UPLOAD_TEMP)" + if not exist "%TEMP%\" md "%TEMP%" + set "TMP=%TEMP%" call activate base upload_package --validate --feedstock-name="%FEEDSTOCK_NAME%" .\ ".\recipe" .ci_support\%CONFIG%.yaml displayName: Upload package diff --git a/.ci_support/linux_64_major_minor_ver10.0.yaml b/.ci_support/linux_64_major_minor_ver10.0.yaml index 49ce63e..1eb8cb4 100644 --- a/.ci_support/linux_64_major_minor_ver10.0.yaml +++ b/.ci_support/linux_64_major_minor_ver10.0.yaml @@ -1,7 +1,7 @@ c_compiler: - gcc c_compiler_version: -- '10' +- '12' cdt_name: - cos7 channel_sources: @@ -11,7 +11,7 @@ channel_targets: cxx_compiler: - gxx cxx_compiler_version: -- '10' +- '12' docker_image: - quay.io/condaforge/linux-anvil-cos7-x86_64 major_minor_ver: diff --git a/.ci_support/linux_64_major_minor_ver10.1.yaml b/.ci_support/linux_64_major_minor_ver10.1.yaml index 860420e..aa59c7e 100644 --- a/.ci_support/linux_64_major_minor_ver10.1.yaml +++ b/.ci_support/linux_64_major_minor_ver10.1.yaml @@ -1,7 +1,7 @@ c_compiler: - gcc c_compiler_version: -- '10' +- '12' cdt_name: - cos7 channel_sources: @@ -11,7 +11,7 @@ channel_targets: cxx_compiler: - gxx cxx_compiler_version: -- '10' +- '12' docker_image: - quay.io/condaforge/linux-anvil-cos7-x86_64 major_minor_ver: diff --git a/.ci_support/linux_64_major_minor_ver10.2.yaml b/.ci_support/linux_64_major_minor_ver10.2.yaml index f2419f7..73c6d2d 100644 --- a/.ci_support/linux_64_major_minor_ver10.2.yaml +++ b/.ci_support/linux_64_major_minor_ver10.2.yaml @@ -1,7 +1,7 @@ c_compiler: - gcc c_compiler_version: -- '10' +- '12' cdt_name: - cos7 channel_sources: @@ -11,7 +11,7 @@ channel_targets: cxx_compiler: - gxx cxx_compiler_version: -- '10' +- '12' docker_image: - quay.io/condaforge/linux-anvil-cos7-x86_64 major_minor_ver: diff --git a/.ci_support/linux_64_major_minor_ver11.0.yaml b/.ci_support/linux_64_major_minor_ver11.0.yaml index 2ad4a36..c3e3589 100644 --- a/.ci_support/linux_64_major_minor_ver11.0.yaml +++ b/.ci_support/linux_64_major_minor_ver11.0.yaml @@ -1,7 +1,7 @@ c_compiler: - gcc c_compiler_version: -- '10' +- '12' cdt_name: - cos7 channel_sources: @@ -11,7 +11,7 @@ channel_targets: cxx_compiler: - gxx cxx_compiler_version: -- '10' +- '12' docker_image: - quay.io/condaforge/linux-anvil-cos7-x86_64 major_minor_ver: diff --git a/.ci_support/linux_64_major_minor_ver11.1.yaml b/.ci_support/linux_64_major_minor_ver11.1.yaml index d558648..dbab4fc 100644 --- a/.ci_support/linux_64_major_minor_ver11.1.yaml +++ b/.ci_support/linux_64_major_minor_ver11.1.yaml @@ -1,7 +1,7 @@ c_compiler: - gcc c_compiler_version: -- '10' +- '12' cdt_name: - cos7 channel_sources: @@ -11,7 +11,7 @@ channel_targets: cxx_compiler: - gxx cxx_compiler_version: -- '10' +- '12' docker_image: - quay.io/condaforge/linux-anvil-cos7-x86_64 major_minor_ver: diff --git a/.ci_support/linux_64_major_minor_ver11.2.2.yaml b/.ci_support/linux_64_major_minor_ver11.2.2.yaml index 2e5b0a0..7938088 100644 --- a/.ci_support/linux_64_major_minor_ver11.2.2.yaml +++ b/.ci_support/linux_64_major_minor_ver11.2.2.yaml @@ -1,7 +1,7 @@ c_compiler: - gcc c_compiler_version: -- '10' +- '12' cdt_name: - cos7 channel_sources: @@ -11,7 +11,7 @@ channel_targets: cxx_compiler: - gxx cxx_compiler_version: -- '10' +- '12' docker_image: - quay.io/condaforge/linux-anvil-cos7-x86_64 major_minor_ver: diff --git a/.ci_support/linux_64_major_minor_ver11.3.1.yaml b/.ci_support/linux_64_major_minor_ver11.3.1.yaml index b27c6d7..516e4a3 100644 --- a/.ci_support/linux_64_major_minor_ver11.3.1.yaml +++ b/.ci_support/linux_64_major_minor_ver11.3.1.yaml @@ -1,7 +1,7 @@ c_compiler: - gcc c_compiler_version: -- '10' +- '12' cdt_name: - cos7 channel_sources: @@ -11,7 +11,7 @@ channel_targets: cxx_compiler: - gxx cxx_compiler_version: -- '10' +- '12' docker_image: - quay.io/condaforge/linux-anvil-cos7-x86_64 major_minor_ver: diff --git a/.ci_support/linux_64_major_minor_ver11.4.2.yaml b/.ci_support/linux_64_major_minor_ver11.4.3.yaml similarity index 93% rename from .ci_support/linux_64_major_minor_ver11.4.2.yaml rename to .ci_support/linux_64_major_minor_ver11.4.3.yaml index 7c0eb52..fa7e225 100644 --- a/.ci_support/linux_64_major_minor_ver11.4.2.yaml +++ b/.ci_support/linux_64_major_minor_ver11.4.3.yaml @@ -1,7 +1,7 @@ c_compiler: - gcc c_compiler_version: -- '10' +- '12' cdt_name: - cos7 channel_sources: @@ -11,11 +11,11 @@ channel_targets: cxx_compiler: - gxx cxx_compiler_version: -- '10' +- '12' docker_image: - quay.io/condaforge/linux-anvil-cos7-x86_64 major_minor_ver: -- 11.4.2 +- 11.4.3 target_platform: - linux-64 zip_keys: diff --git a/.ci_support/linux_64_major_minor_ver11.5.1.yaml b/.ci_support/linux_64_major_minor_ver11.5.2.yaml similarity index 93% rename from .ci_support/linux_64_major_minor_ver11.5.1.yaml rename to .ci_support/linux_64_major_minor_ver11.5.2.yaml index 026104c..df8f82c 100644 --- a/.ci_support/linux_64_major_minor_ver11.5.1.yaml +++ b/.ci_support/linux_64_major_minor_ver11.5.2.yaml @@ -1,7 +1,7 @@ c_compiler: - gcc c_compiler_version: -- '10' +- '12' cdt_name: - cos7 channel_sources: @@ -11,11 +11,11 @@ channel_targets: cxx_compiler: - gxx cxx_compiler_version: -- '10' +- '12' docker_image: - quay.io/condaforge/linux-anvil-cos7-x86_64 major_minor_ver: -- 11.5.1 +- 11.5.2 target_platform: - linux-64 zip_keys: diff --git a/.ci_support/linux_64_major_minor_ver11.6.0.yaml b/.ci_support/linux_64_major_minor_ver11.6.1.yaml similarity index 93% rename from .ci_support/linux_64_major_minor_ver11.6.0.yaml rename to .ci_support/linux_64_major_minor_ver11.6.1.yaml index d9072c8..7ac9994 100644 --- a/.ci_support/linux_64_major_minor_ver11.6.0.yaml +++ b/.ci_support/linux_64_major_minor_ver11.6.1.yaml @@ -1,7 +1,7 @@ c_compiler: - gcc c_compiler_version: -- '10' +- '12' cdt_name: - cos7 channel_sources: @@ -11,11 +11,11 @@ channel_targets: cxx_compiler: - gxx cxx_compiler_version: -- '10' +- '12' docker_image: - quay.io/condaforge/linux-anvil-cos7-x86_64 major_minor_ver: -- 11.6.0 +- 11.6.1 target_platform: - linux-64 zip_keys: diff --git a/.ci_support/linux_64_major_minor_ver11.7.0.yaml b/.ci_support/linux_64_major_minor_ver11.6.2.yaml similarity index 93% rename from .ci_support/linux_64_major_minor_ver11.7.0.yaml rename to .ci_support/linux_64_major_minor_ver11.6.2.yaml index 1d6b12a..eddfb91 100644 --- a/.ci_support/linux_64_major_minor_ver11.7.0.yaml +++ b/.ci_support/linux_64_major_minor_ver11.6.2.yaml @@ -1,7 +1,7 @@ c_compiler: - gcc c_compiler_version: -- '10' +- '12' cdt_name: - cos7 channel_sources: @@ -11,11 +11,11 @@ channel_targets: cxx_compiler: - gxx cxx_compiler_version: -- '10' +- '12' docker_image: - quay.io/condaforge/linux-anvil-cos7-x86_64 major_minor_ver: -- 11.7.0 +- 11.6.2 target_platform: - linux-64 zip_keys: diff --git a/.ci_support/linux_64_major_minor_ver11.7.1.yaml b/.ci_support/linux_64_major_minor_ver11.7.1.yaml new file mode 100644 index 0000000..cefdb0c --- /dev/null +++ b/.ci_support/linux_64_major_minor_ver11.7.1.yaml @@ -0,0 +1,23 @@ +c_compiler: +- gcc +c_compiler_version: +- '12' +cdt_name: +- cos7 +channel_sources: +- conda-forge +channel_targets: +- conda-forge main +cxx_compiler: +- gxx +cxx_compiler_version: +- '12' +docker_image: +- quay.io/condaforge/linux-anvil-cos7-x86_64 +major_minor_ver: +- 11.7.1 +target_platform: +- linux-64 +zip_keys: +- - c_compiler_version + - cxx_compiler_version diff --git a/.ci_support/linux_64_major_minor_ver11.8.0.yaml b/.ci_support/linux_64_major_minor_ver11.8.0.yaml index 3244f00..196cbba 100644 --- a/.ci_support/linux_64_major_minor_ver11.8.0.yaml +++ b/.ci_support/linux_64_major_minor_ver11.8.0.yaml @@ -1,7 +1,7 @@ c_compiler: - gcc c_compiler_version: -- '10' +- '12' cdt_name: - cos7 channel_sources: @@ -11,7 +11,7 @@ channel_targets: cxx_compiler: - gxx cxx_compiler_version: -- '10' +- '12' docker_image: - quay.io/condaforge/linux-anvil-cos7-x86_64 major_minor_ver: diff --git a/.ci_support/linux_64_major_minor_ver9.2.yaml b/.ci_support/linux_64_major_minor_ver9.2.yaml index 00c016e..a631e8e 100644 --- a/.ci_support/linux_64_major_minor_ver9.2.yaml +++ b/.ci_support/linux_64_major_minor_ver9.2.yaml @@ -1,7 +1,7 @@ c_compiler: - gcc c_compiler_version: -- '10' +- '12' cdt_name: - cos7 channel_sources: @@ -11,7 +11,7 @@ channel_targets: cxx_compiler: - gxx cxx_compiler_version: -- '10' +- '12' docker_image: - quay.io/condaforge/linux-anvil-cos7-x86_64 major_minor_ver: diff --git a/.ci_support/linux_aarch64_major_minor_ver11.0.yaml b/.ci_support/linux_aarch64_major_minor_ver11.0.yaml index b46dfd6..b3a85e6 100644 --- a/.ci_support/linux_aarch64_major_minor_ver11.0.yaml +++ b/.ci_support/linux_aarch64_major_minor_ver11.0.yaml @@ -5,7 +5,7 @@ arm_variant_type: c_compiler: - gcc c_compiler_version: -- '10' +- '12' cdt_arch: - aarch64 cdt_name: @@ -17,7 +17,7 @@ channel_targets: cxx_compiler: - gxx cxx_compiler_version: -- '10' +- '12' docker_image: - quay.io/condaforge/linux-anvil-aarch64 major_minor_ver: diff --git a/.ci_support/linux_aarch64_major_minor_ver11.1.yaml b/.ci_support/linux_aarch64_major_minor_ver11.1.yaml index 8b8d8d3..bb12a49 100644 --- a/.ci_support/linux_aarch64_major_minor_ver11.1.yaml +++ b/.ci_support/linux_aarch64_major_minor_ver11.1.yaml @@ -5,7 +5,7 @@ arm_variant_type: c_compiler: - gcc c_compiler_version: -- '10' +- '12' cdt_arch: - aarch64 cdt_name: @@ -17,7 +17,7 @@ channel_targets: cxx_compiler: - gxx cxx_compiler_version: -- '10' +- '12' docker_image: - quay.io/condaforge/linux-anvil-aarch64 major_minor_ver: diff --git a/.ci_support/linux_aarch64_major_minor_ver11.2.2.yaml b/.ci_support/linux_aarch64_major_minor_ver11.2.2.yaml index c0d3582..5e73ca3 100644 --- a/.ci_support/linux_aarch64_major_minor_ver11.2.2.yaml +++ b/.ci_support/linux_aarch64_major_minor_ver11.2.2.yaml @@ -5,7 +5,7 @@ arm_variant_type: c_compiler: - gcc c_compiler_version: -- '10' +- '12' cdt_arch: - aarch64 cdt_name: @@ -17,7 +17,7 @@ channel_targets: cxx_compiler: - gxx cxx_compiler_version: -- '10' +- '12' docker_image: - quay.io/condaforge/linux-anvil-aarch64 major_minor_ver: diff --git a/.ci_support/linux_aarch64_major_minor_ver11.3.1.yaml b/.ci_support/linux_aarch64_major_minor_ver11.3.1.yaml index 912fc76..3751b6b 100644 --- a/.ci_support/linux_aarch64_major_minor_ver11.3.1.yaml +++ b/.ci_support/linux_aarch64_major_minor_ver11.3.1.yaml @@ -5,7 +5,7 @@ arm_variant_type: c_compiler: - gcc c_compiler_version: -- '10' +- '12' cdt_arch: - aarch64 cdt_name: @@ -17,7 +17,7 @@ channel_targets: cxx_compiler: - gxx cxx_compiler_version: -- '10' +- '12' docker_image: - quay.io/condaforge/linux-anvil-aarch64 major_minor_ver: diff --git a/.ci_support/linux_aarch64_major_minor_ver11.4.2.yaml b/.ci_support/linux_aarch64_major_minor_ver11.4.3.yaml similarity index 94% rename from .ci_support/linux_aarch64_major_minor_ver11.4.2.yaml rename to .ci_support/linux_aarch64_major_minor_ver11.4.3.yaml index bfb58f3..0678fbd 100644 --- a/.ci_support/linux_aarch64_major_minor_ver11.4.2.yaml +++ b/.ci_support/linux_aarch64_major_minor_ver11.4.3.yaml @@ -5,7 +5,7 @@ arm_variant_type: c_compiler: - gcc c_compiler_version: -- '10' +- '12' cdt_arch: - aarch64 cdt_name: @@ -17,11 +17,11 @@ channel_targets: cxx_compiler: - gxx cxx_compiler_version: -- '10' +- '12' docker_image: - quay.io/condaforge/linux-anvil-aarch64 major_minor_ver: -- 11.4.2 +- 11.4.3 target_platform: - linux-aarch64 zip_keys: diff --git a/.ci_support/linux_aarch64_major_minor_ver11.5.1.yaml b/.ci_support/linux_aarch64_major_minor_ver11.5.2.yaml similarity index 94% rename from .ci_support/linux_aarch64_major_minor_ver11.5.1.yaml rename to .ci_support/linux_aarch64_major_minor_ver11.5.2.yaml index c33a5ef..98e26fa 100644 --- a/.ci_support/linux_aarch64_major_minor_ver11.5.1.yaml +++ b/.ci_support/linux_aarch64_major_minor_ver11.5.2.yaml @@ -5,7 +5,7 @@ arm_variant_type: c_compiler: - gcc c_compiler_version: -- '10' +- '12' cdt_arch: - aarch64 cdt_name: @@ -17,11 +17,11 @@ channel_targets: cxx_compiler: - gxx cxx_compiler_version: -- '10' +- '12' docker_image: - quay.io/condaforge/linux-anvil-aarch64 major_minor_ver: -- 11.5.1 +- 11.5.2 target_platform: - linux-aarch64 zip_keys: diff --git a/.ci_support/linux_aarch64_major_minor_ver11.6.0.yaml b/.ci_support/linux_aarch64_major_minor_ver11.6.1.yaml similarity index 94% rename from .ci_support/linux_aarch64_major_minor_ver11.6.0.yaml rename to .ci_support/linux_aarch64_major_minor_ver11.6.1.yaml index cbd5135..cea5b91 100644 --- a/.ci_support/linux_aarch64_major_minor_ver11.6.0.yaml +++ b/.ci_support/linux_aarch64_major_minor_ver11.6.1.yaml @@ -5,7 +5,7 @@ arm_variant_type: c_compiler: - gcc c_compiler_version: -- '10' +- '12' cdt_arch: - aarch64 cdt_name: @@ -17,11 +17,11 @@ channel_targets: cxx_compiler: - gxx cxx_compiler_version: -- '10' +- '12' docker_image: - quay.io/condaforge/linux-anvil-aarch64 major_minor_ver: -- 11.6.0 +- 11.6.1 target_platform: - linux-aarch64 zip_keys: diff --git a/.ci_support/linux_aarch64_major_minor_ver11.7.0.yaml b/.ci_support/linux_aarch64_major_minor_ver11.6.2.yaml similarity index 94% rename from .ci_support/linux_aarch64_major_minor_ver11.7.0.yaml rename to .ci_support/linux_aarch64_major_minor_ver11.6.2.yaml index cee2843..3e8f248 100644 --- a/.ci_support/linux_aarch64_major_minor_ver11.7.0.yaml +++ b/.ci_support/linux_aarch64_major_minor_ver11.6.2.yaml @@ -5,7 +5,7 @@ arm_variant_type: c_compiler: - gcc c_compiler_version: -- '10' +- '12' cdt_arch: - aarch64 cdt_name: @@ -17,11 +17,11 @@ channel_targets: cxx_compiler: - gxx cxx_compiler_version: -- '10' +- '12' docker_image: - quay.io/condaforge/linux-anvil-aarch64 major_minor_ver: -- 11.7.0 +- 11.6.2 target_platform: - linux-aarch64 zip_keys: diff --git a/.ci_support/linux_aarch64_major_minor_ver11.7.1.yaml b/.ci_support/linux_aarch64_major_minor_ver11.7.1.yaml new file mode 100644 index 0000000..3ff75b7 --- /dev/null +++ b/.ci_support/linux_aarch64_major_minor_ver11.7.1.yaml @@ -0,0 +1,29 @@ +BUILD: +- aarch64-conda_cos7-linux-gnu +arm_variant_type: +- sbsa +c_compiler: +- gcc +c_compiler_version: +- '12' +cdt_arch: +- aarch64 +cdt_name: +- cos7 +channel_sources: +- conda-forge +channel_targets: +- conda-forge main +cxx_compiler: +- gxx +cxx_compiler_version: +- '12' +docker_image: +- quay.io/condaforge/linux-anvil-aarch64 +major_minor_ver: +- 11.7.1 +target_platform: +- linux-aarch64 +zip_keys: +- - c_compiler_version + - cxx_compiler_version diff --git a/.ci_support/linux_aarch64_major_minor_ver11.8.0.yaml b/.ci_support/linux_aarch64_major_minor_ver11.8.0.yaml index ef73746..77184c4 100644 --- a/.ci_support/linux_aarch64_major_minor_ver11.8.0.yaml +++ b/.ci_support/linux_aarch64_major_minor_ver11.8.0.yaml @@ -5,7 +5,7 @@ arm_variant_type: c_compiler: - gcc c_compiler_version: -- '10' +- '12' cdt_arch: - aarch64 cdt_name: @@ -17,7 +17,7 @@ channel_targets: cxx_compiler: - gxx cxx_compiler_version: -- '10' +- '12' docker_image: - quay.io/condaforge/linux-anvil-aarch64 major_minor_ver: diff --git a/.ci_support/linux_ppc64le_major_minor_ver10.2.yaml b/.ci_support/linux_ppc64le_major_minor_ver10.2.yaml index 1ca6674..b9f3f26 100644 --- a/.ci_support/linux_ppc64le_major_minor_ver10.2.yaml +++ b/.ci_support/linux_ppc64le_major_minor_ver10.2.yaml @@ -1,7 +1,7 @@ c_compiler: - gcc c_compiler_version: -- '10' +- '12' cdt_name: - cos7 channel_sources: @@ -11,7 +11,7 @@ channel_targets: cxx_compiler: - gxx cxx_compiler_version: -- '10' +- '12' docker_image: - quay.io/condaforge/linux-anvil-ppc64le major_minor_ver: diff --git a/.ci_support/linux_ppc64le_major_minor_ver11.0.yaml b/.ci_support/linux_ppc64le_major_minor_ver11.0.yaml index ccfaa75..6f6e013 100644 --- a/.ci_support/linux_ppc64le_major_minor_ver11.0.yaml +++ b/.ci_support/linux_ppc64le_major_minor_ver11.0.yaml @@ -1,7 +1,7 @@ c_compiler: - gcc c_compiler_version: -- '10' +- '12' cdt_name: - cos7 channel_sources: @@ -11,7 +11,7 @@ channel_targets: cxx_compiler: - gxx cxx_compiler_version: -- '10' +- '12' docker_image: - quay.io/condaforge/linux-anvil-ppc64le major_minor_ver: diff --git a/.ci_support/linux_ppc64le_major_minor_ver11.1.yaml b/.ci_support/linux_ppc64le_major_minor_ver11.1.yaml index ed2ff54..ebba2f1 100644 --- a/.ci_support/linux_ppc64le_major_minor_ver11.1.yaml +++ b/.ci_support/linux_ppc64le_major_minor_ver11.1.yaml @@ -1,7 +1,7 @@ c_compiler: - gcc c_compiler_version: -- '10' +- '12' cdt_name: - cos7 channel_sources: @@ -11,7 +11,7 @@ channel_targets: cxx_compiler: - gxx cxx_compiler_version: -- '10' +- '12' docker_image: - quay.io/condaforge/linux-anvil-ppc64le major_minor_ver: diff --git a/.ci_support/linux_ppc64le_major_minor_ver11.2.2.yaml b/.ci_support/linux_ppc64le_major_minor_ver11.2.2.yaml index 0257ef3..4883041 100644 --- a/.ci_support/linux_ppc64le_major_minor_ver11.2.2.yaml +++ b/.ci_support/linux_ppc64le_major_minor_ver11.2.2.yaml @@ -1,7 +1,7 @@ c_compiler: - gcc c_compiler_version: -- '10' +- '12' cdt_name: - cos7 channel_sources: @@ -11,7 +11,7 @@ channel_targets: cxx_compiler: - gxx cxx_compiler_version: -- '10' +- '12' docker_image: - quay.io/condaforge/linux-anvil-ppc64le major_minor_ver: diff --git a/.ci_support/linux_ppc64le_major_minor_ver11.3.1.yaml b/.ci_support/linux_ppc64le_major_minor_ver11.3.1.yaml index de54875..69e25f5 100644 --- a/.ci_support/linux_ppc64le_major_minor_ver11.3.1.yaml +++ b/.ci_support/linux_ppc64le_major_minor_ver11.3.1.yaml @@ -1,7 +1,7 @@ c_compiler: - gcc c_compiler_version: -- '10' +- '12' cdt_name: - cos7 channel_sources: @@ -11,7 +11,7 @@ channel_targets: cxx_compiler: - gxx cxx_compiler_version: -- '10' +- '12' docker_image: - quay.io/condaforge/linux-anvil-ppc64le major_minor_ver: diff --git a/.ci_support/linux_ppc64le_major_minor_ver11.4.2.yaml b/.ci_support/linux_ppc64le_major_minor_ver11.4.3.yaml similarity index 93% rename from .ci_support/linux_ppc64le_major_minor_ver11.4.2.yaml rename to .ci_support/linux_ppc64le_major_minor_ver11.4.3.yaml index c9fa449..1bb0f2d 100644 --- a/.ci_support/linux_ppc64le_major_minor_ver11.4.2.yaml +++ b/.ci_support/linux_ppc64le_major_minor_ver11.4.3.yaml @@ -1,7 +1,7 @@ c_compiler: - gcc c_compiler_version: -- '10' +- '12' cdt_name: - cos7 channel_sources: @@ -11,11 +11,11 @@ channel_targets: cxx_compiler: - gxx cxx_compiler_version: -- '10' +- '12' docker_image: - quay.io/condaforge/linux-anvil-ppc64le major_minor_ver: -- 11.4.2 +- 11.4.3 target_platform: - linux-ppc64le zip_keys: diff --git a/.ci_support/linux_ppc64le_major_minor_ver11.5.1.yaml b/.ci_support/linux_ppc64le_major_minor_ver11.5.2.yaml similarity index 93% rename from .ci_support/linux_ppc64le_major_minor_ver11.5.1.yaml rename to .ci_support/linux_ppc64le_major_minor_ver11.5.2.yaml index af29b30..ebb2379 100644 --- a/.ci_support/linux_ppc64le_major_minor_ver11.5.1.yaml +++ b/.ci_support/linux_ppc64le_major_minor_ver11.5.2.yaml @@ -1,7 +1,7 @@ c_compiler: - gcc c_compiler_version: -- '10' +- '12' cdt_name: - cos7 channel_sources: @@ -11,11 +11,11 @@ channel_targets: cxx_compiler: - gxx cxx_compiler_version: -- '10' +- '12' docker_image: - quay.io/condaforge/linux-anvil-ppc64le major_minor_ver: -- 11.5.1 +- 11.5.2 target_platform: - linux-ppc64le zip_keys: diff --git a/.ci_support/linux_ppc64le_major_minor_ver11.6.0.yaml b/.ci_support/linux_ppc64le_major_minor_ver11.6.1.yaml similarity index 93% rename from .ci_support/linux_ppc64le_major_minor_ver11.6.0.yaml rename to .ci_support/linux_ppc64le_major_minor_ver11.6.1.yaml index 7dc1b3c..b36e8da 100644 --- a/.ci_support/linux_ppc64le_major_minor_ver11.6.0.yaml +++ b/.ci_support/linux_ppc64le_major_minor_ver11.6.1.yaml @@ -1,7 +1,7 @@ c_compiler: - gcc c_compiler_version: -- '10' +- '12' cdt_name: - cos7 channel_sources: @@ -11,11 +11,11 @@ channel_targets: cxx_compiler: - gxx cxx_compiler_version: -- '10' +- '12' docker_image: - quay.io/condaforge/linux-anvil-ppc64le major_minor_ver: -- 11.6.0 +- 11.6.1 target_platform: - linux-ppc64le zip_keys: diff --git a/.ci_support/linux_ppc64le_major_minor_ver11.7.0.yaml b/.ci_support/linux_ppc64le_major_minor_ver11.6.2.yaml similarity index 93% rename from .ci_support/linux_ppc64le_major_minor_ver11.7.0.yaml rename to .ci_support/linux_ppc64le_major_minor_ver11.6.2.yaml index 4c2a6d9..2373076 100644 --- a/.ci_support/linux_ppc64le_major_minor_ver11.7.0.yaml +++ b/.ci_support/linux_ppc64le_major_minor_ver11.6.2.yaml @@ -1,7 +1,7 @@ c_compiler: - gcc c_compiler_version: -- '10' +- '12' cdt_name: - cos7 channel_sources: @@ -11,11 +11,11 @@ channel_targets: cxx_compiler: - gxx cxx_compiler_version: -- '10' +- '12' docker_image: - quay.io/condaforge/linux-anvil-ppc64le major_minor_ver: -- 11.7.0 +- 11.6.2 target_platform: - linux-ppc64le zip_keys: diff --git a/.ci_support/linux_ppc64le_major_minor_ver11.7.1.yaml b/.ci_support/linux_ppc64le_major_minor_ver11.7.1.yaml new file mode 100644 index 0000000..b454453 --- /dev/null +++ b/.ci_support/linux_ppc64le_major_minor_ver11.7.1.yaml @@ -0,0 +1,23 @@ +c_compiler: +- gcc +c_compiler_version: +- '12' +cdt_name: +- cos7 +channel_sources: +- conda-forge +channel_targets: +- conda-forge main +cxx_compiler: +- gxx +cxx_compiler_version: +- '12' +docker_image: +- quay.io/condaforge/linux-anvil-ppc64le +major_minor_ver: +- 11.7.1 +target_platform: +- linux-ppc64le +zip_keys: +- - c_compiler_version + - cxx_compiler_version diff --git a/.ci_support/linux_ppc64le_major_minor_ver11.8.0.yaml b/.ci_support/linux_ppc64le_major_minor_ver11.8.0.yaml index e2b4bc4..088841e 100644 --- a/.ci_support/linux_ppc64le_major_minor_ver11.8.0.yaml +++ b/.ci_support/linux_ppc64le_major_minor_ver11.8.0.yaml @@ -1,7 +1,7 @@ c_compiler: - gcc c_compiler_version: -- '10' +- '12' cdt_name: - cos7 channel_sources: @@ -11,7 +11,7 @@ channel_targets: cxx_compiler: - gxx cxx_compiler_version: -- '10' +- '12' docker_image: - quay.io/condaforge/linux-anvil-ppc64le major_minor_ver: diff --git a/.ci_support/win_64_major_minor_ver11.4.2.yaml b/.ci_support/win_64_major_minor_ver11.4.3.yaml similarity index 94% rename from .ci_support/win_64_major_minor_ver11.4.2.yaml rename to .ci_support/win_64_major_minor_ver11.4.3.yaml index ae3a640..02e618f 100644 --- a/.ci_support/win_64_major_minor_ver11.4.2.yaml +++ b/.ci_support/win_64_major_minor_ver11.4.3.yaml @@ -7,6 +7,6 @@ channel_targets: cxx_compiler: - vs2019 major_minor_ver: -- 11.4.2 +- 11.4.3 target_platform: - win-64 diff --git a/.ci_support/win_64_major_minor_ver11.5.1.yaml b/.ci_support/win_64_major_minor_ver11.5.2.yaml similarity index 94% rename from .ci_support/win_64_major_minor_ver11.5.1.yaml rename to .ci_support/win_64_major_minor_ver11.5.2.yaml index ecc7c55..d052eb9 100644 --- a/.ci_support/win_64_major_minor_ver11.5.1.yaml +++ b/.ci_support/win_64_major_minor_ver11.5.2.yaml @@ -7,6 +7,6 @@ channel_targets: cxx_compiler: - vs2019 major_minor_ver: -- 11.5.1 +- 11.5.2 target_platform: - win-64 diff --git a/.ci_support/win_64_major_minor_ver11.6.0.yaml b/.ci_support/win_64_major_minor_ver11.6.1.yaml similarity index 94% rename from .ci_support/win_64_major_minor_ver11.6.0.yaml rename to .ci_support/win_64_major_minor_ver11.6.1.yaml index 00203d2..882cee2 100644 --- a/.ci_support/win_64_major_minor_ver11.6.0.yaml +++ b/.ci_support/win_64_major_minor_ver11.6.1.yaml @@ -7,6 +7,6 @@ channel_targets: cxx_compiler: - vs2019 major_minor_ver: -- 11.6.0 +- 11.6.1 target_platform: - win-64 diff --git a/.ci_support/win_64_major_minor_ver11.7.0.yaml b/.ci_support/win_64_major_minor_ver11.6.2.yaml similarity index 94% rename from .ci_support/win_64_major_minor_ver11.7.0.yaml rename to .ci_support/win_64_major_minor_ver11.6.2.yaml index d5a6e1c..6420a07 100644 --- a/.ci_support/win_64_major_minor_ver11.7.0.yaml +++ b/.ci_support/win_64_major_minor_ver11.6.2.yaml @@ -7,6 +7,6 @@ channel_targets: cxx_compiler: - vs2019 major_minor_ver: -- 11.7.0 +- 11.6.2 target_platform: - win-64 diff --git a/.ci_support/win_64_major_minor_ver11.7.1.yaml b/.ci_support/win_64_major_minor_ver11.7.1.yaml new file mode 100644 index 0000000..a5a6a87 --- /dev/null +++ b/.ci_support/win_64_major_minor_ver11.7.1.yaml @@ -0,0 +1,12 @@ +c_compiler: +- vs2019 +channel_sources: +- conda-forge +channel_targets: +- conda-forge main +cxx_compiler: +- vs2019 +major_minor_ver: +- 11.7.1 +target_platform: +- win-64 diff --git a/.scripts/build_steps.sh b/.scripts/build_steps.sh index f8ef2fe..bc9bba5 100755 --- a/.scripts/build_steps.sh +++ b/.scripts/build_steps.sh @@ -33,9 +33,9 @@ CONDARC mamba install --update-specs --yes --quiet --channel conda-forge \ - conda-build pip boa conda-forge-ci-setup=3 "py-lief<0.12" + conda-build pip boa conda-forge-ci-setup=3 mamba update --update-specs --yes --quiet --channel conda-forge \ - conda-build pip boa conda-forge-ci-setup=3 "py-lief<0.12" + conda-build pip boa conda-forge-ci-setup=3 # set up the condarc setup_conda_rc "${FEEDSTOCK_ROOT}" "${RECIPE_ROOT}" "${CONFIG_FILE}" diff --git a/README.md b/README.md index 99f415f..61dbc68 100644 --- a/README.md +++ b/README.md @@ -1,12 +1,12 @@ -About cudatoolkit -================= +About cudatoolkit-feedstock +=========================== + +Feedstock license: [BSD-3-Clause](https://github.com/conda-forge/cudatoolkit-feedstock/blob/main/LICENSE.txt) Home: https://developer.nvidia.com/cuda-toolkit Package license: [LicenseRef-NVIDIA-End-User-License-Agreement](https://docs.nvidia.com/cuda/eula/index.html) -Feedstock license: [BSD-3-Clause](https://github.com/conda-forge/cudatoolkit-feedstock/blob/main/LICENSE.txt) - Summary: CUDA Toolkit - Including CUDA runtime Development: https://developer.nvidia.com/cuda-downloads @@ -88,31 +88,38 @@ Current build status - linux_64_major_minor_ver11.4.2 + linux_64_major_minor_ver11.4.3 - variant + variant - linux_64_major_minor_ver11.5.1 + linux_64_major_minor_ver11.5.2 - variant + variant - linux_64_major_minor_ver11.6.0 + linux_64_major_minor_ver11.6.1 - variant + variant - linux_64_major_minor_ver11.7.0 + linux_64_major_minor_ver11.6.2 - variant + variant + + + + linux_64_major_minor_ver11.7.1 + + + variant @@ -158,31 +165,38 @@ Current build status - linux_aarch64_major_minor_ver11.4.2 + linux_aarch64_major_minor_ver11.4.3 - variant + variant - linux_aarch64_major_minor_ver11.5.1 + linux_aarch64_major_minor_ver11.5.2 - variant + variant - linux_aarch64_major_minor_ver11.6.0 + linux_aarch64_major_minor_ver11.6.1 - variant + variant - linux_aarch64_major_minor_ver11.7.0 + linux_aarch64_major_minor_ver11.6.2 - variant + variant + + + + linux_aarch64_major_minor_ver11.7.1 + + + variant @@ -228,31 +242,38 @@ Current build status - linux_ppc64le_major_minor_ver11.4.2 + linux_ppc64le_major_minor_ver11.4.3 + + + variant + + + + linux_ppc64le_major_minor_ver11.5.2 - variant + variant - linux_ppc64le_major_minor_ver11.5.1 + linux_ppc64le_major_minor_ver11.6.1 - variant + variant - linux_ppc64le_major_minor_ver11.6.0 + linux_ppc64le_major_minor_ver11.6.2 - variant + variant - linux_ppc64le_major_minor_ver11.7.0 + linux_ppc64le_major_minor_ver11.7.1 - variant + variant @@ -312,31 +333,38 @@ Current build status - win_64_major_minor_ver11.4.2 + win_64_major_minor_ver11.4.3 + + + variant + + + + win_64_major_minor_ver11.5.2 - variant + variant - win_64_major_minor_ver11.5.1 + win_64_major_minor_ver11.6.1 - variant + variant - win_64_major_minor_ver11.6.0 + win_64_major_minor_ver11.6.2 - variant + variant - win_64_major_minor_ver11.7.0 + win_64_major_minor_ver11.7.1 - variant + variant From 5358c4119ff8c26bc2b2cd5a22c37822c4f07095 Mon Sep 17 00:00:00 2001 From: jakirkham Date: Fri, 30 Jun 2023 00:45:08 -0700 Subject: [PATCH 03/12] Bump `build/number` to `12` --- recipe/meta.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recipe/meta.yaml b/recipe/meta.yaml index 021ff3b..11f0fb6 100644 --- a/recipe/meta.yaml +++ b/recipe/meta.yaml @@ -658,7 +658,7 @@ source: md5: {{ cudavars[major_minor]["checksums"]["win"] }} # [win] build: - number: 11 + number: 12 script_env: - NVTOOLSEXT_INSTALL_PATH - DEBUG_INSTALLER_PATH From 0de5e1b5ecb3faedcc26efc899f6ba1775e46928 Mon Sep 17 00:00:00 2001 From: jakirkham Date: Fri, 30 Jun 2023 02:23:34 -0700 Subject: [PATCH 04/12] Sort `conda-forge.yml` --- conda-forge.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/conda-forge.yml b/conda-forge.yml index cf83e16..4f1c121 100644 --- a/conda-forge.yml +++ b/conda-forge.yml @@ -1,9 +1,9 @@ -conda_forge_output_validation: true -provider: {linux_aarch64: azure, linux_ppc64le: azure} choco: - cuda --version=11.4.2.47141 +conda_build: + pkg_format: '2' +conda_forge_output_validation: true github: branch_name: main tooling_branch_name: main -conda_build: - pkg_format: '2' +provider: {linux_aarch64: azure, linux_ppc64le: azure} From d211e246807529cb5a74a4bd5ee814a95b8963de Mon Sep 17 00:00:00 2001 From: jakirkham Date: Fri, 30 Jun 2023 02:23:34 -0700 Subject: [PATCH 05/12] Expand JSON to YAML in `conda-forge.yml` --- conda-forge.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/conda-forge.yml b/conda-forge.yml index 4f1c121..a940fef 100644 --- a/conda-forge.yml +++ b/conda-forge.yml @@ -6,4 +6,6 @@ conda_forge_output_validation: true github: branch_name: main tooling_branch_name: main -provider: {linux_aarch64: azure, linux_ppc64le: azure} +provider: + linux_aarch64: azure + linux_ppc64le: azure From 7abe4659095120bccab16d4c8d9e1a07f9084c72 Mon Sep 17 00:00:00 2001 From: jakirkham Date: Fri, 30 Jun 2023 02:23:35 -0700 Subject: [PATCH 06/12] Pin `patchelf<0.18.0` to avoid corrupting binaries --- conda-forge.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/conda-forge.yml b/conda-forge.yml index a940fef..9448bb6 100644 --- a/conda-forge.yml +++ b/conda-forge.yml @@ -9,3 +9,8 @@ github: provider: linux_aarch64: azure linux_ppc64le: azure +# Pin `patchelf` to pre-0.18.0 to avoid corrupting binaries. +# xref: https://github.com/conda-forge/conda-smithy/issues/1737 +remote_ci_setup: + - "conda-forge-ci-setup=3" + - "patchelf<0.18.0" From 0b13bc0346eacb7476ddb69a928b8dfa1d19bed4 Mon Sep 17 00:00:00 2001 From: jakirkham Date: Fri, 30 Jun 2023 02:23:36 -0700 Subject: [PATCH 07/12] MNT: Re-rendered with conda-build 3.24.0, conda-smithy 3.23.1, and conda-forge-pinning 2023.06.29.12.26.26 --- .azure-pipelines/azure-pipelines-win.yml | 2 +- .scripts/build_steps.sh | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.azure-pipelines/azure-pipelines-win.yml b/.azure-pipelines/azure-pipelines-win.yml index 11f48cb..55d395a 100755 --- a/.azure-pipelines/azure-pipelines-win.yml +++ b/.azure-pipelines/azure-pipelines-win.yml @@ -79,7 +79,7 @@ jobs: - script: | call activate base - mamba.exe install "python=3.10" conda-build conda pip boa conda-forge-ci-setup=3 -c conda-forge --strict-channel-priority --yes + mamba.exe install "python=3.10" conda-build conda pip boa conda-forge-ci-setup=3 "patchelf<0.18.0" -c conda-forge --strict-channel-priority --yes displayName: Install conda-build - script: set PYTHONUNBUFFERED=1 diff --git a/.scripts/build_steps.sh b/.scripts/build_steps.sh index bc9bba5..b610831 100755 --- a/.scripts/build_steps.sh +++ b/.scripts/build_steps.sh @@ -33,9 +33,9 @@ CONDARC mamba install --update-specs --yes --quiet --channel conda-forge \ - conda-build pip boa conda-forge-ci-setup=3 + conda-build pip boa conda-forge-ci-setup=3 "patchelf<0.18.0" mamba update --update-specs --yes --quiet --channel conda-forge \ - conda-build pip boa conda-forge-ci-setup=3 + conda-build pip boa conda-forge-ci-setup=3 "patchelf<0.18.0" # set up the condarc setup_conda_rc "${FEEDSTOCK_ROOT}" "${RECIPE_ROOT}" "${CONFIG_FILE}" From ef19d4501bac3c4f13563d2209b6abf42d4bfe1c Mon Sep 17 00:00:00 2001 From: jakirkham Date: Fri, 30 Jun 2023 03:22:01 -0700 Subject: [PATCH 08/12] Revert "Pin `patchelf<0.18.0` to avoid corrupting binaries" This reverts commit 7abe4659095120bccab16d4c8d9e1a07f9084c72. --- conda-forge.yml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/conda-forge.yml b/conda-forge.yml index 9448bb6..a940fef 100644 --- a/conda-forge.yml +++ b/conda-forge.yml @@ -9,8 +9,3 @@ github: provider: linux_aarch64: azure linux_ppc64le: azure -# Pin `patchelf` to pre-0.18.0 to avoid corrupting binaries. -# xref: https://github.com/conda-forge/conda-smithy/issues/1737 -remote_ci_setup: - - "conda-forge-ci-setup=3" - - "patchelf<0.18.0" From 457b90547b7edb689752f14e77a8ae25906a3c7a Mon Sep 17 00:00:00 2001 From: jakirkham Date: Fri, 30 Jun 2023 03:23:12 -0700 Subject: [PATCH 09/12] MNT: Re-rendered with conda-build 3.24.0, conda-smithy 3.23.1, and conda-forge-pinning 2023.06.30.10.10.12 --- .azure-pipelines/azure-pipelines-win.yml | 2 +- .scripts/build_steps.sh | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.azure-pipelines/azure-pipelines-win.yml b/.azure-pipelines/azure-pipelines-win.yml index 55d395a..11f48cb 100755 --- a/.azure-pipelines/azure-pipelines-win.yml +++ b/.azure-pipelines/azure-pipelines-win.yml @@ -79,7 +79,7 @@ jobs: - script: | call activate base - mamba.exe install "python=3.10" conda-build conda pip boa conda-forge-ci-setup=3 "patchelf<0.18.0" -c conda-forge --strict-channel-priority --yes + mamba.exe install "python=3.10" conda-build conda pip boa conda-forge-ci-setup=3 -c conda-forge --strict-channel-priority --yes displayName: Install conda-build - script: set PYTHONUNBUFFERED=1 diff --git a/.scripts/build_steps.sh b/.scripts/build_steps.sh index b610831..bc9bba5 100755 --- a/.scripts/build_steps.sh +++ b/.scripts/build_steps.sh @@ -33,9 +33,9 @@ CONDARC mamba install --update-specs --yes --quiet --channel conda-forge \ - conda-build pip boa conda-forge-ci-setup=3 "patchelf<0.18.0" + conda-build pip boa conda-forge-ci-setup=3 mamba update --update-specs --yes --quiet --channel conda-forge \ - conda-build pip boa conda-forge-ci-setup=3 "patchelf<0.18.0" + conda-build pip boa conda-forge-ci-setup=3 # set up the condarc setup_conda_rc "${FEEDSTOCK_ROOT}" "${RECIPE_ROOT}" "${CONFIG_FILE}" From 04f07c7a463f9e3bdc30a9504e8ac098b09e590e Mon Sep 17 00:00:00 2001 From: jakirkham Date: Fri, 30 Jun 2023 12:18:12 -0700 Subject: [PATCH 10/12] Disable `binary_relocation` Even with the older `patchelf`, the libraries are still getting corrupted. So just disable `binary_relocation` to fix this. --- recipe/meta.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recipe/meta.yaml b/recipe/meta.yaml index 11f0fb6..c3de72e 100644 --- a/recipe/meta.yaml +++ b/recipe/meta.yaml @@ -672,7 +672,7 @@ build: {% if version_patch == "skip" %} skip: true {% endif %} - rpaths_patcher: LIEF # [ppc64le] + binary_relocation: false script: | echo {{ major_minor_ver }} python build.py --version={{ version }} --version-patch={{ version_patch }} --runfile={{ runfile }} From 8f8d07b544b20a40ae0c4d893c5a8b0575ce3db0 Mon Sep 17 00:00:00 2001 From: jakirkham Date: Fri, 30 Jun 2023 20:03:39 -0700 Subject: [PATCH 11/12] Skip Numba's `test()` function This is looking for `libcuda.so`, which is not present in the Docker image where this package is built. --- recipe/run_test.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/recipe/run_test.py b/recipe/run_test.py index efc3c6b..1b56c97 100644 --- a/recipe/run_test.py +++ b/recipe/run_test.py @@ -28,8 +28,10 @@ def run_test(): print("WARNING: Skipping runtime tests on aarch64 as GLIBC version is lower than 2.27") return nvvm.get_version() is not None - if not test(): - return False + # Skip this test as it looks for the `libcuda.so` driver library, + # which is not included in the Docker image used here. + #if not test(): + # return False extra_lib_tests = ( "cublas", # check pkg version matches lib pulled in From 0861efd60f549f224ce93700ec3efff78a98d20b Mon Sep 17 00:00:00 2001 From: jakirkham Date: Fri, 30 Jun 2023 20:16:18 -0700 Subject: [PATCH 12/12] Check for `cudart` --- recipe/run_test.py | 1 + 1 file changed, 1 insertion(+) diff --git a/recipe/run_test.py b/recipe/run_test.py index 1b56c97..610f9a1 100644 --- a/recipe/run_test.py +++ b/recipe/run_test.py @@ -34,6 +34,7 @@ def run_test(): # return False extra_lib_tests = ( + "cudart", # check the runtime library is included "cublas", # check pkg version matches lib pulled in "cufft", # check cufft b/c cublas has an incorrect version in 10.1 update 1 "cupti", # check this is getting included