diff --git a/0002-modify-multicore-timeout-support.patch b/0002-modify-multicore-timeout-support.patch new file mode 100644 index 0000000000000000000000000000000000000000..0e5e18c51265f9606e60c880a08e09f57652eebc --- /dev/null +++ b/0002-modify-multicore-timeout-support.patch @@ -0,0 +1,13 @@ +diff --git a/opal/mca/pmix/pmix3x/pmix/src/client/pmix_client.c b/opal/mca/pmix/pmix3x/pmix/src/client/pmix_client.c +index d012c3a..fcf2f1d 100644 +--- a/opal/mca/pmix/pmix3x/pmix/src/client/pmix_client.c ++++ b/opal/mca/pmix/pmix3x/pmix/src/client/pmix_client.c +@@ -904,7 +904,7 @@ PMIX_EXPORT pmix_status_t PMIx_Finalize(const pmix_info_t info[], size_t ninfo) + pmix_status_t rc; + size_t n; + pmix_client_timeout_t tev; +- struct timeval tv = {2, 0}; ++ struct timeval tv = {5, 0}; + pmix_peer_t *peer; + int i; + diff --git a/openmpi.spec b/openmpi.spec index 37726adf7e7138183fd31178f73b9fab1422c173..a1b1678a1edb1a6443b0b1ccd5506971478b91ae 100644 --- a/openmpi.spec +++ b/openmpi.spec @@ -1,6 +1,6 @@ Name: openmpi Version: 4.1.5 -Release: 6 +Release: 7 Summary: Open Source High Performance Computing License: BSD-3-Clause URL: http://www.open-mpi.org/ @@ -12,6 +12,7 @@ Patch1000: add-riscv64-support.patch %ifarch loongarch64 Patch1001: 0001-add-loongarch64-support-for-openmpi.patch %endif +Patch1002: 0002-modify-multicore-timeout-support.patch BuildRequires: gcc-c++, gcc-gfortran %ifarch %{valgrind_arches} @@ -233,6 +234,10 @@ make check %{_mandir}/%{name_all}/man*/* %changelog + +* Mon Aug 19 2024 zhangzijian <1220292247@qq.com> - 4.1.5-7 +- Modify multicore causing finalize timeout error + * Fri Jun 07 2024 wangqiang - 4.1.5-6 - Fix name_all