From b764ee795edd896ae8e3464db2729d3a57152de1 Mon Sep 17 00:00:00 2001 From: Howard Pritchard Date: Thu, 4 Dec 2025 15:43:31 -0700 Subject: [PATCH] pmix/prrte for Open MPI 6.0.0rc's and maybe release bot:notacherrypick A compromise for now since we don't plan to release an OMPI 6.0.0 using 3rd-party/pmix prrte unreleased packages. So for now we will use - pmix at 5.0.10rc1 (will probably be official 5.0.10 by the time we release) - prrte at head of head of ompi_v3.0 (which is prrte 3.0.13 + ompi patches) A side effect of this choice is that we loose support for UCX with excids, aka no support for MPI_Comm_create_from_group/MPI_Intercomm_create_from_groups when using the UCX PML. A subsequent PR will add some protection to report to a user what's going on if they hit this issue. Workarounds for UCX are to use external PMIx master and PRRTe master installations when building Open MPI, or to use the OB1 PML. Signed-off-by: Howard Pritchard --- 3rd-party/openpmix | 2 +- 3rd-party/prrte | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/3rd-party/openpmix b/3rd-party/openpmix index e87b2ee832d..be33206bcc8 160000 --- a/3rd-party/openpmix +++ b/3rd-party/openpmix @@ -1 +1 @@ -Subproject commit e87b2ee832d249fadd61938a578aaee407b976b9 +Subproject commit be33206bcc8e3134f8e6017eb555aaa3e7228d10 diff --git a/3rd-party/prrte b/3rd-party/prrte index 5ad79eb2850..cbef9d975f1 160000 --- a/3rd-party/prrte +++ b/3rd-party/prrte @@ -1 +1 @@ -Subproject commit 5ad79eb285023d1dcca472ccba9de5987b51cc27 +Subproject commit cbef9d975f1dd7e995a703a9da1111be532733fb