From 4f9cee5b3b98221d1eff0f0fb94584061fc3d596 Mon Sep 17 00:00:00 2001 From: regro-cf-autotick-bot <36490558+regro-cf-autotick-bot@users.noreply.github.com> Date: Thu, 12 Dec 2024 03:05:43 +0000 Subject: [PATCH 1/3] Rebuild for openmpi 5 --- .ci_support/migrations/openmpi5.yaml | 8 ++++++++ conda-forge.yml | 16 ++++++++-------- recipe/meta.yaml | 2 +- 3 files changed, 17 insertions(+), 9 deletions(-) create mode 100644 .ci_support/migrations/openmpi5.yaml diff --git a/.ci_support/migrations/openmpi5.yaml b/.ci_support/migrations/openmpi5.yaml new file mode 100644 index 0000000..74cdfc6 --- /dev/null +++ b/.ci_support/migrations/openmpi5.yaml @@ -0,0 +1,8 @@ +__migrator: + build_number: 1 + commit_message: Rebuild for openmpi 5 + kind: version + migration_number: 1 +migrator_ts: 1703196161.1453235 +openmpi: +- '5' diff --git a/conda-forge.yml b/conda-forge.yml index cbdda91..2edabf6 100644 --- a/conda-forge.yml +++ b/conda-forge.yml @@ -1,13 +1,13 @@ -conda_forge_output_validation: true -provider: - linux_aarch64: default build_platform: linux_aarch64: linux_64 -os_version: - linux_64: cos7 - linux_aarch64: cos7 +conda_build: + error_overlinking: true +conda_forge_output_validation: true github: branch_name: main tooling_branch_name: main -conda_build: - error_overlinking: true +os_version: + linux_64: cos7 + linux_aarch64: cos7 +provider: + linux_aarch64: default diff --git a/recipe/meta.yaml b/recipe/meta.yaml index b8a7a5b..72082e0 100644 --- a/recipe/meta.yaml +++ b/recipe/meta.yaml @@ -23,7 +23,7 @@ source: sha256: d0801e78eab1be1240198e292bc496bb1804f2068975aaaf80ba31c3e400c625 # [win64 and (cuda_compiler_version or "").startswith("12")] build: - number: 0 + number: 1 skip: true # [(cuda_compiler_version in (None, "None", "11.8")) or (not (linux64 or aarch64 or win64))] script: # [win] - md -p %LIBRARY_PREFIX%\examples\cudss # [win] From 131dfdcec06cfdb15d01a09a10a1b28783ad4434 Mon Sep 17 00:00:00 2001 From: regro-cf-autotick-bot <36490558+regro-cf-autotick-bot@users.noreply.github.com> Date: Thu, 12 Dec 2024 03:06:31 +0000 Subject: [PATCH 2/3] MNT: Re-rendered with conda-build 24.11.2, conda-smithy 3.44.9, and conda-forge-pinning 2024.12.11.09.08.10 --- ...uda-nvcccuda_compiler_version12.6cxx_compiler_version12.yaml | 2 +- ...uda-nvcccuda_compiler_version12.6cxx_compiler_version12.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.ci_support/linux_64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12.6cxx_compiler_version12.yaml b/.ci_support/linux_64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12.6cxx_compiler_version12.yaml index c1e9bc2..003801c 100644 --- a/.ci_support/linux_64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12.6cxx_compiler_version12.yaml +++ b/.ci_support/linux_64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12.6cxx_compiler_version12.yaml @@ -25,7 +25,7 @@ docker_image: nccl: - '2' openmpi: -- '4' +- '5' target_platform: - linux-64 xz: diff --git a/.ci_support/linux_aarch64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12.6cxx_compiler_version12.yaml b/.ci_support/linux_aarch64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12.6cxx_compiler_version12.yaml index 40cb83b..915d1a9 100644 --- a/.ci_support/linux_aarch64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12.6cxx_compiler_version12.yaml +++ b/.ci_support/linux_aarch64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12.6cxx_compiler_version12.yaml @@ -27,7 +27,7 @@ docker_image: nccl: - '2' openmpi: -- '4' +- '5' target_platform: - linux-aarch64 xz: From f4283c23f55eda28417e1e13e62bdf7b2275860f Mon Sep 17 00:00:00 2001 From: Daniel Ching <9604511+carterbox@users.noreply.github.com> Date: Thu, 12 Dec 2024 15:17:06 -0600 Subject: [PATCH 3/3] BLD: Relax constraint on openmpi --- recipe/meta.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recipe/meta.yaml b/recipe/meta.yaml index 72082e0..132fd8e 100644 --- a/recipe/meta.yaml +++ b/recipe/meta.yaml @@ -194,7 +194,7 @@ outputs: # collect channel pinning - openmpi # constrain to version that we actually built with - - openmpi 4.1.0 + - openmpi >=4.1.0,<6 run_constrained: - arm-variant * {{ arm_variant_type }} # [aarch64] test: