diff --git a/.azure-pipelines/azure-pipelines-linux.yml b/.azure-pipelines/azure-pipelines-linux.yml index 60c4f15..af76d00 100755 --- a/.azure-pipelines/azure-pipelines-linux.yml +++ b/.azure-pipelines/azure-pipelines-linux.yml @@ -8,20 +8,20 @@ jobs: vmImage: ubuntu-latest strategy: matrix: - linux_64_c_compiler_version10cuda_compiler_version11.1cxx_compiler_version10: - CONFIG: linux_64_c_compiler_version10cuda_compiler_version11.1cxx_compiler_version10 + 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_compiler_version11.2cxx_compiler_version10: - CONFIG: linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10 + 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' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.2 - linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7: - CONFIG: linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7 + 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_compiler_version11.0cxx_compiler_version9: - CONFIG: linux_64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9 + 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: diff --git a/.ci_support/linux_64_c_compiler_version10cuda_compiler_version11.1cxx_compiler_version10.yaml b/.ci_support/linux_64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.1cxx_compiler_version10.yaml similarity index 96% rename from .ci_support/linux_64_c_compiler_version10cuda_compiler_version11.1cxx_compiler_version10.yaml rename to .ci_support/linux_64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.1cxx_compiler_version10.yaml index b0b607a..5fb8824 100644 --- a/.ci_support/linux_64_c_compiler_version10cuda_compiler_version11.1cxx_compiler_version10.yaml +++ b/.ci_support/linux_64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.1cxx_compiler_version10.yaml @@ -25,6 +25,7 @@ target_platform: 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_version10cuda_compiler_version11.2cxx_compiler_version10.yaml b/.ci_support/linux_64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cxx_compiler_version10.yaml similarity index 96% rename from .ci_support/linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10.yaml rename to .ci_support/linux_64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cxx_compiler_version10.yaml index adeef6a..56bf06d 100644 --- a/.ci_support/linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10.yaml +++ b/.ci_support/linux_64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cxx_compiler_version10.yaml @@ -25,6 +25,7 @@ target_platform: 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_compiler_version10.2cxx_compiler_version7.yaml b/.ci_support/linux_64_c_compiler_version7cuda_compilernvcccuda_compiler_version10.2cxx_compiler_version7.yaml similarity index 96% rename from .ci_support/linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7.yaml rename to .ci_support/linux_64_c_compiler_version7cuda_compilernvcccuda_compiler_version10.2cxx_compiler_version7.yaml index 1c3f513..d5271f1 100644 --- a/.ci_support/linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7.yaml +++ b/.ci_support/linux_64_c_compiler_version7cuda_compilernvcccuda_compiler_version10.2cxx_compiler_version7.yaml @@ -25,6 +25,7 @@ target_platform: 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_compiler_version11.0cxx_compiler_version9.yaml b/.ci_support/linux_64_c_compiler_version9cuda_compilernvcccuda_compiler_version11.0cxx_compiler_version9.yaml similarity index 96% rename from .ci_support/linux_64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9.yaml rename to .ci_support/linux_64_c_compiler_version9cuda_compilernvcccuda_compiler_version11.0cxx_compiler_version9.yaml index 1dbd836..2df47db 100644 --- a/.ci_support/linux_64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9.yaml +++ b/.ci_support/linux_64_c_compiler_version9cuda_compilernvcccuda_compiler_version11.0cxx_compiler_version9.yaml @@ -25,6 +25,7 @@ target_platform: 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 index 997dcd7..314140e 100644 --- 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 @@ -29,6 +29,7 @@ target_platform: 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_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9.yaml index e6ca145..b8beb27 100644 --- a/.ci_support/linux_aarch64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9.yaml +++ b/.ci_support/linux_aarch64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9.yaml @@ -29,6 +29,7 @@ target_platform: 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.1cxx_compiler_version9.yaml b/.ci_support/linux_aarch64_c_compiler_version9cuda_compiler_version11.1cxx_compiler_version9.yaml index f3c3b88..aaf1012 100644 --- a/.ci_support/linux_aarch64_c_compiler_version9cuda_compiler_version11.1cxx_compiler_version9.yaml +++ b/.ci_support/linux_aarch64_c_compiler_version9cuda_compiler_version11.1cxx_compiler_version9.yaml @@ -29,6 +29,7 @@ target_platform: 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_version10cuda_compiler_version11.2cxx_compiler_version10.yaml b/.ci_support/linux_ppc64le_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10.yaml index 5a7bb62..5a34d84 100644 --- 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 @@ -25,6 +25,7 @@ target_platform: 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_c_compiler_version9cuda_compiler_version10.2cxx_compiler_version9.yaml index 5f17b02..2e2cfc2 100644 --- a/.ci_support/linux_ppc64le_c_compiler_version9cuda_compiler_version10.2cxx_compiler_version9.yaml +++ b/.ci_support/linux_ppc64le_c_compiler_version9cuda_compiler_version10.2cxx_compiler_version9.yaml @@ -25,6 +25,7 @@ target_platform: 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_version11.0cxx_compiler_version9.yaml b/.ci_support/linux_ppc64le_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9.yaml index 6094f4b..33bcd78 100644 --- a/.ci_support/linux_ppc64le_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9.yaml +++ b/.ci_support/linux_ppc64le_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9.yaml @@ -25,6 +25,7 @@ target_platform: 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_version11.1cxx_compiler_version9.yaml b/.ci_support/linux_ppc64le_c_compiler_version9cuda_compiler_version11.1cxx_compiler_version9.yaml index 559155b..244a8a7 100644 --- a/.ci_support/linux_ppc64le_c_compiler_version9cuda_compiler_version11.1cxx_compiler_version9.yaml +++ b/.ci_support/linux_ppc64le_c_compiler_version9cuda_compiler_version11.1cxx_compiler_version9.yaml @@ -25,6 +25,7 @@ target_platform: zip_keys: - - c_compiler_version - cxx_compiler_version + - cuda_compiler - cuda_compiler_version - cdt_name - docker_image diff --git a/.scripts/build_steps.sh b/.scripts/build_steps.sh index 71a4242..595f8b5 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 c1b9735..a794822 100644 --- a/README.md +++ b/README.md @@ -1,12 +1,12 @@ -About librmm -============ +About librmm-feedstock +====================== + +Feedstock license: [BSD-3-Clause](https://github.com/conda-forge/librmm-feedstock/blob/main/LICENSE.txt) Home: https://github.com/rapidsai/rmm Package license: Apache-2.0 -Feedstock license: [BSD-3-Clause](https://github.com/conda-forge/librmm-feedstock/blob/main/LICENSE.txt) - Summary: RAPIDS Memory Manager Current build status @@ -27,31 +27,31 @@ Current build status - + - + - + - + diff --git a/recipe/conda_build_config.yaml b/recipe/conda_build_config.yaml index b2151b2..537e270 100644 --- a/recipe/conda_build_config.yaml +++ b/recipe/conda_build_config.yaml @@ -5,50 +5,54 @@ arm_variant_type: # [aarch64] # 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")] +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: # [linux] +c_compiler_version: # [ppc64le or aarch64] - 9 # [ppc64le] - 9 # [ppc64le] - 9 # [ppc64le] - 9 # [aarch64] - 9 # [aarch64] -cxx_compiler_version: # [linux] +cxx_compiler_version: # [ppc64le or aarch64] - 9 # [ppc64le] - 9 # [ppc64le] - 9 # [ppc64le] - 9 # [aarch64] - 9 # [aarch64] -fortran_compiler_version: # [linux] +fortran_compiler_version: # [ppc64le or aarch64] - 9 # [ppc64le] - 9 # [ppc64le] - 9 # [ppc64le] - 9 # [aarch64] - 9 # [aarch64] -cuda_compiler: - - nvcc +cuda_compiler: # [ppc64le or aarch64] + - nvcc # [ppc64le] + - nvcc # [ppc64le] + - nvcc # [ppc64le] + - nvcc # [aarch64] + - nvcc # [aarch64] -cuda_compiler_version: +cuda_compiler_version: # [ppc64le or aarch64] - 10.2 # [ppc64le] - 11.0 # [ppc64le] - 11.1 # [ppc64le] - 11.0 # [aarch64] - 11.1 # [aarch64] -cudnn: +cudnn: # [ppc64le or aarch64] - 8 # [ppc64le] - undefined # [ppc64le] - undefined # [ppc64le] - undefined # [aarch64] - undefined # [aarch64] -cdt_name: # [linux] +cdt_name: # [ppc64le or aarch64] - cos7 # [ppc64le] - cos7 # [ppc64le] - cos7 # [ppc64le] diff --git a/recipe/meta.yaml b/recipe/meta.yaml index 9a57295..7c5e87c 100644 --- a/recipe/meta.yaml +++ b/recipe/meta.yaml @@ -1,5 +1,5 @@ {% set name = "librmm" %} -{% set version = "22.12.00" %} +{% set version = "23.02.00" %} package: name: {{ name|lower }} @@ -7,7 +7,7 @@ package: source: - url: https://github.com/rapidsai/rmm/archive/refs/tags/v{{ version }}.tar.gz - sha256: 5eb53d9b437d83a001869f5bef6d272b1d50d9b524df1cee833bc91b7576f65b + sha256: 41dcdf9e2e37ea1c0025fca231897c0e71be16010aa1531a4b793072d1b1a028 folder: rmm build:
VariantStatus
linux_64_c_compiler_version10cuda_compiler_version11.1cxx_compiler_version10linux_64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.1cxx_compiler_version10 - variant + variant
linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10linux_64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.2cxx_compiler_version10 - variant + variant
linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7linux_64_c_compiler_version7cuda_compilernvcccuda_compiler_version10.2cxx_compiler_version7 - variant + variant
linux_64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9linux_64_c_compiler_version9cuda_compilernvcccuda_compiler_version11.0cxx_compiler_version9 - variant + variant