From c7639c6444f3bc514d5de5fbc284bc056c5e046e Mon Sep 17 00:00:00 2001 From: Silvio Traversaro Date: Mon, 28 Aug 2023 18:16:37 +0200 Subject: [PATCH 1/5] Enable building test to ensure compilation works fine --- recipe/build.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recipe/build.sh b/recipe/build.sh index c788113..76235db 100644 --- a/recipe/build.sh +++ b/recipe/build.sh @@ -11,7 +11,7 @@ export LIBRMM_BUILD_DIR=${LIBRMM_BUILD_DIR:=${RMM_SRC_DIR}/build} export INSTALL_PREFIX=${PREFIX:=${CONDA_PREFIX}} export CUDA_STATIC_RUNTIME=OFF export PER_THREAD_DEFAULT_STREAM=OFF -export BUILD_TESTS=OFF +export BUILD_TESTS=ON export BUILD_BENCHMARKS=OFF export BUILD_TYPE=Release export VERBOSE_FLAG="-v" From d11557f78cbf7c91bb961f23bba3be0591adc803 Mon Sep 17 00:00:00 2001 From: "conda-forge-webservices[bot]" <91080706+conda-forge-webservices[bot]@users.noreply.github.com> Date: Mon, 28 Aug 2023 16:26:02 +0000 Subject: [PATCH 2/5] MNT: Re-rendered with conda-build 3.26.1, conda-smithy 3.24.1, and conda-forge-pinning 2023.08.28.12.35.38 --- .azure-pipelines/azure-pipelines-linux.yml | 45 ++++----------- ...ler_version11.1cxx_compiler_version10.yaml | 31 ----------- ...iler_version10.2cxx_compiler_version7.yaml | 31 ----------- ...iler_version11.0cxx_compiler_version9.yaml | 31 ----------- ...ler_version11.2cxx_compiler_version10.yaml | 35 ------------ ...ux_aarch64_cuda_compiler_version11.0.yaml} | 0 ...ux_aarch64_cuda_compiler_version11.1.yaml} | 0 ...ler_version11.2cxx_compiler_version10.yaml | 31 ----------- ...ux_ppc64le_cuda_compiler_version10.2.yaml} | 0 ...ux_ppc64le_cuda_compiler_version11.0.yaml} | 0 ...ux_ppc64le_cuda_compiler_version11.1.yaml} | 0 .../migrations/cuda_112_ppc64le_aarch64.yaml | 38 ------------- README.md | 55 ++++--------------- 13 files changed, 20 insertions(+), 277 deletions(-) delete mode 100644 .ci_support/linux_64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.1cxx_compiler_version10.yaml delete mode 100644 .ci_support/linux_64_c_compiler_version7cuda_compilernvcccuda_compiler_version10.2cxx_compiler_version7.yaml delete mode 100644 .ci_support/linux_64_c_compiler_version9cuda_compilernvcccuda_compiler_version11.0cxx_compiler_version9.yaml delete mode 100644 .ci_support/linux_aarch64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10.yaml rename .ci_support/{linux_aarch64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9.yaml => linux_aarch64_cuda_compiler_version11.0.yaml} (100%) rename .ci_support/{linux_aarch64_c_compiler_version9cuda_compiler_version11.1cxx_compiler_version9.yaml => linux_aarch64_cuda_compiler_version11.1.yaml} (100%) delete mode 100644 .ci_support/linux_ppc64le_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10.yaml rename .ci_support/{linux_ppc64le_c_compiler_version9cuda_compiler_version10.2cxx_compiler_version9.yaml => linux_ppc64le_cuda_compiler_version10.2.yaml} (100%) rename .ci_support/{linux_ppc64le_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9.yaml => linux_ppc64le_cuda_compiler_version11.0.yaml} (100%) rename .ci_support/{linux_ppc64le_c_compiler_version9cuda_compiler_version11.1cxx_compiler_version9.yaml => linux_ppc64le_cuda_compiler_version11.1.yaml} (100%) delete mode 100644 .ci_support/migrations/cuda_112_ppc64le_aarch64.yaml diff --git a/.azure-pipelines/azure-pipelines-linux.yml b/.azure-pipelines/azure-pipelines-linux.yml index 53eda75..0c1da31 100755 --- a/.azure-pipelines/azure-pipelines-linux.yml +++ b/.azure-pipelines/azure-pipelines-linux.yml @@ -8,10 +8,6 @@ jobs: vmImage: ubuntu-latest strategy: matrix: - linux_64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.1cxx_compiler_version10: - CONFIG: linux_64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.1cxx_compiler_version10 - UPLOAD_PACKAGES: 'True' - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.1 linux_64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cxx_compiler_version10: CONFIG: linux_64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cxx_compiler_version10 UPLOAD_PACKAGES: 'True' @@ -20,50 +16,29 @@ jobs: CONFIG: linux_64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12.0cxx_compiler_version12 UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 - linux_64_c_compiler_version7cuda_compilernvcccuda_compiler_version10.2cxx_compiler_version7: - CONFIG: linux_64_c_compiler_version7cuda_compilernvcccuda_compiler_version10.2cxx_compiler_version7 - UPLOAD_PACKAGES: 'True' - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-cuda:10.2 - linux_64_c_compiler_version9cuda_compilernvcccuda_compiler_version11.0cxx_compiler_version9: - CONFIG: linux_64_c_compiler_version9cuda_compilernvcccuda_compiler_version11.0cxx_compiler_version9 - UPLOAD_PACKAGES: 'True' - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.0 - linux_aarch64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10: - CONFIG: linux_aarch64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10 - UPLOAD_PACKAGES: 'True' - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-aarch64-cuda:11.2 - linux_aarch64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9: - CONFIG: linux_aarch64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9 + linux_aarch64_cuda_compiler_version11.0: + CONFIG: linux_aarch64_cuda_compiler_version11.0 UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-aarch64-cuda:11.0 - linux_aarch64_c_compiler_version9cuda_compiler_version11.1cxx_compiler_version9: - CONFIG: linux_aarch64_c_compiler_version9cuda_compiler_version11.1cxx_compiler_version9 + linux_aarch64_cuda_compiler_version11.1: + CONFIG: linux_aarch64_cuda_compiler_version11.1 UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-aarch64-cuda:11.1 - linux_ppc64le_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10: - CONFIG: linux_ppc64le_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10 - UPLOAD_PACKAGES: 'True' - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-ppc64le-cuda:11.2 - linux_ppc64le_c_compiler_version9cuda_compiler_version10.2cxx_compiler_version9: - CONFIG: linux_ppc64le_c_compiler_version9cuda_compiler_version10.2cxx_compiler_version9 + linux_ppc64le_cuda_compiler_version10.2: + CONFIG: linux_ppc64le_cuda_compiler_version10.2 UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-ppc64le-cuda:10.2 - linux_ppc64le_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9: - CONFIG: linux_ppc64le_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9 + linux_ppc64le_cuda_compiler_version11.0: + CONFIG: linux_ppc64le_cuda_compiler_version11.0 UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-ppc64le-cuda:11.0 - linux_ppc64le_c_compiler_version9cuda_compiler_version11.1cxx_compiler_version9: - CONFIG: linux_ppc64le_c_compiler_version9cuda_compiler_version11.1cxx_compiler_version9 + linux_ppc64le_cuda_compiler_version11.1: + CONFIG: linux_ppc64le_cuda_compiler_version11.1 UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-ppc64le-cuda:11.1 timeoutInMinutes: 360 steps: - - script: | - rm -rf /opt/ghc - df -h - displayName: Manage disk space - # configure qemu binfmt-misc running. This allows us to run docker containers # embedded qemu-static - script: | diff --git a/.ci_support/linux_64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.1cxx_compiler_version10.yaml b/.ci_support/linux_64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.1cxx_compiler_version10.yaml deleted file mode 100644 index 5fb8824..0000000 --- a/.ci_support/linux_64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.1cxx_compiler_version10.yaml +++ /dev/null @@ -1,31 +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.1' -cxx_compiler: -- gxx -cxx_compiler_version: -- '10' -docker_image: -- quay.io/condaforge/linux-anvil-cuda:11.1 -spdlog: -- '1.11' -target_platform: -- linux-64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version - - cuda_compiler - - cuda_compiler_version - - cdt_name - - docker_image diff --git a/.ci_support/linux_64_c_compiler_version7cuda_compilernvcccuda_compiler_version10.2cxx_compiler_version7.yaml b/.ci_support/linux_64_c_compiler_version7cuda_compilernvcccuda_compiler_version10.2cxx_compiler_version7.yaml deleted file mode 100644 index d5271f1..0000000 --- a/.ci_support/linux_64_c_compiler_version7cuda_compilernvcccuda_compiler_version10.2cxx_compiler_version7.yaml +++ /dev/null @@ -1,31 +0,0 @@ -c_compiler: -- gcc -c_compiler_version: -- '7' -cdt_name: -- cos7 -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- nvcc -cuda_compiler_version: -- '10.2' -cxx_compiler: -- gxx -cxx_compiler_version: -- '7' -docker_image: -- quay.io/condaforge/linux-anvil-cos7-cuda:10.2 -spdlog: -- '1.11' -target_platform: -- linux-64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version - - cuda_compiler - - cuda_compiler_version - - cdt_name - - docker_image diff --git a/.ci_support/linux_64_c_compiler_version9cuda_compilernvcccuda_compiler_version11.0cxx_compiler_version9.yaml b/.ci_support/linux_64_c_compiler_version9cuda_compilernvcccuda_compiler_version11.0cxx_compiler_version9.yaml deleted file mode 100644 index 2df47db..0000000 --- a/.ci_support/linux_64_c_compiler_version9cuda_compilernvcccuda_compiler_version11.0cxx_compiler_version9.yaml +++ /dev/null @@ -1,31 +0,0 @@ -c_compiler: -- gcc -c_compiler_version: -- '9' -cdt_name: -- cos7 -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- nvcc -cuda_compiler_version: -- '11.0' -cxx_compiler: -- gxx -cxx_compiler_version: -- '9' -docker_image: -- quay.io/condaforge/linux-anvil-cuda:11.0 -spdlog: -- '1.11' -target_platform: -- linux-64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version - - cuda_compiler - - cuda_compiler_version - - cdt_name - - docker_image diff --git a/.ci_support/linux_aarch64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10.yaml b/.ci_support/linux_aarch64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10.yaml deleted file mode 100644 index 314140e..0000000 --- a/.ci_support/linux_aarch64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10.yaml +++ /dev/null @@ -1,35 +0,0 @@ -BUILD: -- aarch64-conda_cos7-linux-gnu -c_compiler: -- gcc -c_compiler_version: -- '10' -cdt_arch: -- aarch64 -cdt_name: -- cos7 -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- nvcc -cuda_compiler_version: -- '11.2' -cxx_compiler: -- gxx -cxx_compiler_version: -- '10' -docker_image: -- quay.io/condaforge/linux-anvil-aarch64-cuda:11.2 -spdlog: -- '1.11' -target_platform: -- linux-aarch64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version - - cuda_compiler - - cuda_compiler_version - - cdt_name - - docker_image diff --git a/.ci_support/linux_aarch64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9.yaml b/.ci_support/linux_aarch64_cuda_compiler_version11.0.yaml similarity index 100% rename from .ci_support/linux_aarch64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9.yaml rename to .ci_support/linux_aarch64_cuda_compiler_version11.0.yaml diff --git a/.ci_support/linux_aarch64_c_compiler_version9cuda_compiler_version11.1cxx_compiler_version9.yaml b/.ci_support/linux_aarch64_cuda_compiler_version11.1.yaml similarity index 100% rename from .ci_support/linux_aarch64_c_compiler_version9cuda_compiler_version11.1cxx_compiler_version9.yaml rename to .ci_support/linux_aarch64_cuda_compiler_version11.1.yaml diff --git a/.ci_support/linux_ppc64le_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10.yaml b/.ci_support/linux_ppc64le_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10.yaml deleted file mode 100644 index 5a34d84..0000000 --- a/.ci_support/linux_ppc64le_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10.yaml +++ /dev/null @@ -1,31 +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' -cxx_compiler: -- gxx -cxx_compiler_version: -- '10' -docker_image: -- quay.io/condaforge/linux-anvil-ppc64le-cuda:11.2 -spdlog: -- '1.11' -target_platform: -- linux-ppc64le -zip_keys: -- - c_compiler_version - - cxx_compiler_version - - cuda_compiler - - cuda_compiler_version - - cdt_name - - docker_image diff --git a/.ci_support/linux_ppc64le_c_compiler_version9cuda_compiler_version10.2cxx_compiler_version9.yaml b/.ci_support/linux_ppc64le_cuda_compiler_version10.2.yaml similarity index 100% rename from .ci_support/linux_ppc64le_c_compiler_version9cuda_compiler_version10.2cxx_compiler_version9.yaml rename to .ci_support/linux_ppc64le_cuda_compiler_version10.2.yaml diff --git a/.ci_support/linux_ppc64le_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9.yaml b/.ci_support/linux_ppc64le_cuda_compiler_version11.0.yaml similarity index 100% rename from .ci_support/linux_ppc64le_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9.yaml rename to .ci_support/linux_ppc64le_cuda_compiler_version11.0.yaml diff --git a/.ci_support/linux_ppc64le_c_compiler_version9cuda_compiler_version11.1cxx_compiler_version9.yaml b/.ci_support/linux_ppc64le_cuda_compiler_version11.1.yaml similarity index 100% rename from .ci_support/linux_ppc64le_c_compiler_version9cuda_compiler_version11.1cxx_compiler_version9.yaml rename to .ci_support/linux_ppc64le_cuda_compiler_version11.1.yaml diff --git a/.ci_support/migrations/cuda_112_ppc64le_aarch64.yaml b/.ci_support/migrations/cuda_112_ppc64le_aarch64.yaml deleted file mode 100644 index 0c2ec26..0000000 --- a/.ci_support/migrations/cuda_112_ppc64le_aarch64.yaml +++ /dev/null @@ -1,38 +0,0 @@ -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: - - aarch64andppc64leaddition - exclude_pinned_pkgs: False - commit_message: "Rebuild for cuda for ppc64le and 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/README.md b/README.md index 08fe597..fc922d8 100644 --- a/README.md +++ b/README.md @@ -27,13 +27,6 @@ Current build status - - - - - - - - - - - - - - - - + - + - + - + - + From aee3ea032a191b3b5c75190d8bf88e18ac08a48d Mon Sep 17 00:00:00 2001 From: Keith Kraus Date: Mon, 28 Aug 2023 18:11:02 -0400 Subject: [PATCH 3/5] fix dependencies --- recipe/meta.yaml | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/recipe/meta.yaml b/recipe/meta.yaml index f278a68..309eb98 100644 --- a/recipe/meta.yaml +++ b/recipe/meta.yaml @@ -11,7 +11,7 @@ source: folder: rmm build: - number: 0 + number: 1 skip: true # [(not linux) or (cuda_compiler_version == "None")] run_exports: - {{ pin_subpackage(name, max_pin="x.x") }} @@ -28,10 +28,9 @@ requirements: - make host: - spdlog - - thrust >=1.9.0 - run: - # - spdlog >=1.8.5 # (version constraint set via run_exports) - - thrust >=1.9.0 + - fmt + - gtest >=1.13 + - gmock >=1.13 test: commands: From 168a78dc80f2b6ccb4cf306ad48bc5b8603cd97b Mon Sep 17 00:00:00 2001 From: Keith Kraus Date: Mon, 28 Aug 2023 19:40:50 -0400 Subject: [PATCH 4/5] remove conda_build_config.yaml --- recipe/conda_build_config.yaml | 60 ---------------------------------- 1 file changed, 60 deletions(-) delete mode 100644 recipe/conda_build_config.yaml diff --git a/recipe/conda_build_config.yaml b/recipe/conda_build_config.yaml deleted file mode 100644 index 537e270..0000000 --- a/recipe/conda_build_config.yaml +++ /dev/null @@ -1,60 +0,0 @@ -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: # [(ppc64le or aarch64) and os.environ.get("BUILD_PLATFORM", "").startswith("linux")] - - quay.io/condaforge/linux-anvil-ppc64le-cuda:10.2 # [ppc64le and os.environ.get("BUILD_PLATFORM") == "linux-ppc64le"] - - quay.io/condaforge/linux-anvil-ppc64le-cuda:11.0 # [ppc64le and os.environ.get("BUILD_PLATFORM") == "linux-ppc64le"] - - quay.io/condaforge/linux-anvil-ppc64le-cuda:11.1 # [ppc64le and os.environ.get("BUILD_PLATFORM") == "linux-ppc64le"] - - 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: # [ppc64le or aarch64] - - 9 # [ppc64le] - - 9 # [ppc64le] - - 9 # [ppc64le] - - 9 # [aarch64] - - 9 # [aarch64] -cxx_compiler_version: # [ppc64le or aarch64] - - 9 # [ppc64le] - - 9 # [ppc64le] - - 9 # [ppc64le] - - 9 # [aarch64] - - 9 # [aarch64] -fortran_compiler_version: # [ppc64le or aarch64] - - 9 # [ppc64le] - - 9 # [ppc64le] - - 9 # [ppc64le] - - 9 # [aarch64] - - 9 # [aarch64] - -cuda_compiler: # [ppc64le or aarch64] - - nvcc # [ppc64le] - - nvcc # [ppc64le] - - nvcc # [ppc64le] - - nvcc # [aarch64] - - nvcc # [aarch64] - -cuda_compiler_version: # [ppc64le or aarch64] - - 10.2 # [ppc64le] - - 11.0 # [ppc64le] - - 11.1 # [ppc64le] - - 11.0 # [aarch64] - - 11.1 # [aarch64] - -cudnn: # [ppc64le or aarch64] - - 8 # [ppc64le] - - undefined # [ppc64le] - - undefined # [ppc64le] - - undefined # [aarch64] - - undefined # [aarch64] - -cdt_name: # [ppc64le or aarch64] - - cos7 # [ppc64le] - - cos7 # [ppc64le] - - cos7 # [ppc64le] - - cos7 # [aarch64] - - cos7 # [aarch64] From 973f583d228f2574609d825f295ea8cfe1db4540 Mon Sep 17 00:00:00 2001 From: "conda-forge-webservices[bot]" <91080706+conda-forge-webservices[bot]@users.noreply.github.com> Date: Mon, 28 Aug 2023 23:50:27 +0000 Subject: [PATCH 5/5] MNT: Re-rendered with conda-build 3.26.1, conda-smithy 3.24.1, and conda-forge-pinning 2023.08.28.12.35.38 --- .azure-pipelines/azure-pipelines-linux.yml | 24 ++++--------- ...ler_version11.2cxx_compiler_version10.yaml | 2 ++ ...ler_version12.0cxx_compiler_version12.yaml | 2 ++ ...er_version11.2cxx_compiler_version10.yaml} | 10 +++--- ...nux_aarch64_cuda_compiler_version11.1.yaml | 35 ------------------- ...er_version11.2cxx_compiler_version10.yaml} | 10 +++--- ...nux_ppc64le_cuda_compiler_version10.2.yaml | 31 ---------------- ...nux_ppc64le_cuda_compiler_version11.0.yaml | 31 ---------------- README.md | 29 +++------------ 9 files changed, 26 insertions(+), 148 deletions(-) rename .ci_support/{linux_aarch64_cuda_compiler_version11.0.yaml => linux_aarch64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cxx_compiler_version10.yaml} (85%) delete mode 100644 .ci_support/linux_aarch64_cuda_compiler_version11.1.yaml rename .ci_support/{linux_ppc64le_cuda_compiler_version11.1.yaml => linux_ppc64le_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cxx_compiler_version10.yaml} (83%) delete mode 100644 .ci_support/linux_ppc64le_cuda_compiler_version10.2.yaml delete mode 100644 .ci_support/linux_ppc64le_cuda_compiler_version11.0.yaml diff --git a/.azure-pipelines/azure-pipelines-linux.yml b/.azure-pipelines/azure-pipelines-linux.yml index 0c1da31..94d7e01 100755 --- a/.azure-pipelines/azure-pipelines-linux.yml +++ b/.azure-pipelines/azure-pipelines-linux.yml @@ -16,26 +16,14 @@ jobs: CONFIG: linux_64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12.0cxx_compiler_version12 UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 - linux_aarch64_cuda_compiler_version11.0: - CONFIG: linux_aarch64_cuda_compiler_version11.0 + linux_aarch64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cxx_compiler_version10: + CONFIG: linux_aarch64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cxx_compiler_version10 UPLOAD_PACKAGES: 'True' - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-aarch64-cuda:11.0 - linux_aarch64_cuda_compiler_version11.1: - CONFIG: linux_aarch64_cuda_compiler_version11.1 + DOCKER_IMAGE: quay.io/condaforge/linux-anvil-aarch64-cuda:11.2 + linux_ppc64le_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cxx_compiler_version10: + CONFIG: linux_ppc64le_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cxx_compiler_version10 UPLOAD_PACKAGES: 'True' - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-aarch64-cuda:11.1 - linux_ppc64le_cuda_compiler_version10.2: - CONFIG: linux_ppc64le_cuda_compiler_version10.2 - UPLOAD_PACKAGES: 'True' - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-ppc64le-cuda:10.2 - linux_ppc64le_cuda_compiler_version11.0: - CONFIG: linux_ppc64le_cuda_compiler_version11.0 - UPLOAD_PACKAGES: 'True' - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-ppc64le-cuda:11.0 - linux_ppc64le_cuda_compiler_version11.1: - CONFIG: linux_ppc64le_cuda_compiler_version11.1 - UPLOAD_PACKAGES: 'True' - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-ppc64le-cuda:11.1 + DOCKER_IMAGE: quay.io/condaforge/linux-anvil-ppc64le-cuda:11.2 timeoutInMinutes: 360 steps: diff --git a/.ci_support/linux_64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cxx_compiler_version10.yaml b/.ci_support/linux_64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cxx_compiler_version10.yaml index 56bf06d..5f9bb32 100644 --- a/.ci_support/linux_64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cxx_compiler_version10.yaml +++ b/.ci_support/linux_64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cxx_compiler_version10.yaml @@ -18,6 +18,8 @@ cxx_compiler_version: - '10' docker_image: - quay.io/condaforge/linux-anvil-cuda:11.2 +fmt: +- '9' spdlog: - '1.11' target_platform: diff --git a/.ci_support/linux_64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12.0cxx_compiler_version12.yaml b/.ci_support/linux_64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12.0cxx_compiler_version12.yaml index 14d83fd..321c7bf 100644 --- a/.ci_support/linux_64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12.0cxx_compiler_version12.yaml +++ b/.ci_support/linux_64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12.0cxx_compiler_version12.yaml @@ -18,6 +18,8 @@ cxx_compiler_version: - '12' docker_image: - quay.io/condaforge/linux-anvil-cos7-x86_64 +fmt: +- '9' spdlog: - '1.11' target_platform: diff --git a/.ci_support/linux_aarch64_cuda_compiler_version11.0.yaml b/.ci_support/linux_aarch64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cxx_compiler_version10.yaml similarity index 85% rename from .ci_support/linux_aarch64_cuda_compiler_version11.0.yaml rename to .ci_support/linux_aarch64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cxx_compiler_version10.yaml index b8beb27..2f2fb42 100644 --- a/.ci_support/linux_aarch64_cuda_compiler_version11.0.yaml +++ b/.ci_support/linux_aarch64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cxx_compiler_version10.yaml @@ -3,7 +3,7 @@ BUILD: c_compiler: - gcc c_compiler_version: -- '9' +- '10' cdt_arch: - aarch64 cdt_name: @@ -15,13 +15,15 @@ channel_targets: cuda_compiler: - nvcc cuda_compiler_version: -- '11.0' +- '11.2' cxx_compiler: - gxx cxx_compiler_version: -- '9' +- '10' docker_image: -- quay.io/condaforge/linux-anvil-aarch64-cuda:11.0 +- quay.io/condaforge/linux-anvil-aarch64-cuda:11.2 +fmt: +- '9' spdlog: - '1.11' target_platform: diff --git a/.ci_support/linux_aarch64_cuda_compiler_version11.1.yaml b/.ci_support/linux_aarch64_cuda_compiler_version11.1.yaml deleted file mode 100644 index aaf1012..0000000 --- a/.ci_support/linux_aarch64_cuda_compiler_version11.1.yaml +++ /dev/null @@ -1,35 +0,0 @@ -BUILD: -- aarch64-conda_cos7-linux-gnu -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' -cxx_compiler: -- gxx -cxx_compiler_version: -- '9' -docker_image: -- quay.io/condaforge/linux-anvil-aarch64-cuda:11.1 -spdlog: -- '1.11' -target_platform: -- linux-aarch64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version - - cuda_compiler - - cuda_compiler_version - - cdt_name - - docker_image diff --git a/.ci_support/linux_ppc64le_cuda_compiler_version11.1.yaml b/.ci_support/linux_ppc64le_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cxx_compiler_version10.yaml similarity index 83% rename from .ci_support/linux_ppc64le_cuda_compiler_version11.1.yaml rename to .ci_support/linux_ppc64le_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cxx_compiler_version10.yaml index 244a8a7..6c28a71 100644 --- a/.ci_support/linux_ppc64le_cuda_compiler_version11.1.yaml +++ b/.ci_support/linux_ppc64le_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cxx_compiler_version10.yaml @@ -1,7 +1,7 @@ c_compiler: - gcc c_compiler_version: -- '9' +- '10' cdt_name: - cos7 channel_sources: @@ -11,13 +11,15 @@ channel_targets: cuda_compiler: - nvcc cuda_compiler_version: -- '11.1' +- '11.2' cxx_compiler: - gxx cxx_compiler_version: -- '9' +- '10' docker_image: -- quay.io/condaforge/linux-anvil-ppc64le-cuda:11.1 +- quay.io/condaforge/linux-anvil-ppc64le-cuda:11.2 +fmt: +- '9' spdlog: - '1.11' target_platform: diff --git a/.ci_support/linux_ppc64le_cuda_compiler_version10.2.yaml b/.ci_support/linux_ppc64le_cuda_compiler_version10.2.yaml deleted file mode 100644 index 2e2cfc2..0000000 --- a/.ci_support/linux_ppc64le_cuda_compiler_version10.2.yaml +++ /dev/null @@ -1,31 +0,0 @@ -c_compiler: -- gcc -c_compiler_version: -- '9' -cdt_name: -- cos7 -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- nvcc -cuda_compiler_version: -- '10.2' -cxx_compiler: -- gxx -cxx_compiler_version: -- '9' -docker_image: -- quay.io/condaforge/linux-anvil-ppc64le-cuda:10.2 -spdlog: -- '1.11' -target_platform: -- linux-ppc64le -zip_keys: -- - c_compiler_version - - cxx_compiler_version - - cuda_compiler - - cuda_compiler_version - - cdt_name - - docker_image diff --git a/.ci_support/linux_ppc64le_cuda_compiler_version11.0.yaml b/.ci_support/linux_ppc64le_cuda_compiler_version11.0.yaml deleted file mode 100644 index 33bcd78..0000000 --- a/.ci_support/linux_ppc64le_cuda_compiler_version11.0.yaml +++ /dev/null @@ -1,31 +0,0 @@ -c_compiler: -- gcc -c_compiler_version: -- '9' -cdt_name: -- cos7 -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- nvcc -cuda_compiler_version: -- '11.0' -cxx_compiler: -- gxx -cxx_compiler_version: -- '9' -docker_image: -- quay.io/condaforge/linux-anvil-ppc64le-cuda:11.0 -spdlog: -- '1.11' -target_platform: -- linux-ppc64le -zip_keys: -- - c_compiler_version - - cxx_compiler_version - - cuda_compiler - - cuda_compiler_version - - cdt_name - - docker_image diff --git a/README.md b/README.md index fc922d8..5f96ad5 100644 --- a/README.md +++ b/README.md @@ -41,38 +41,17 @@ Current build status - + - + - - - - - - - - -
VariantStatus
linux_64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.1cxx_compiler_version10 - - variant - -
linux_64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cxx_compiler_version10 @@ -48,66 +41,38 @@ Current build status
linux_64_c_compiler_version7cuda_compilernvcccuda_compiler_version10.2cxx_compiler_version7 - - variant - -
linux_64_c_compiler_version9cuda_compilernvcccuda_compiler_version11.0cxx_compiler_version9 - - variant - -
linux_aarch64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10 - - variant - -
linux_aarch64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9 - - variant - -
linux_aarch64_c_compiler_version9cuda_compiler_version11.1cxx_compiler_version9linux_aarch64_cuda_compiler_version11.0 - variant + variant
linux_ppc64le_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10linux_aarch64_cuda_compiler_version11.1 - variant + variant
linux_ppc64le_c_compiler_version9cuda_compiler_version10.2cxx_compiler_version9linux_ppc64le_cuda_compiler_version10.2 - variant + variant
linux_ppc64le_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9linux_ppc64le_cuda_compiler_version11.0 - variant + variant
linux_ppc64le_c_compiler_version9cuda_compiler_version11.1cxx_compiler_version9linux_ppc64le_cuda_compiler_version11.1 - variant + variant
linux_aarch64_cuda_compiler_version11.0linux_aarch64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cxx_compiler_version10 - variant + variant
linux_aarch64_cuda_compiler_version11.1linux_ppc64le_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cxx_compiler_version10 - variant - -
linux_ppc64le_cuda_compiler_version10.2 - - variant - -
linux_ppc64le_cuda_compiler_version11.0 - - variant - -
linux_ppc64le_cuda_compiler_version11.1 - - variant + variant