SHA256
1
0
forked from pool/openmpi4

Accepting request 1100770 from home:NMorey:branches:science:HPC

- Update to 4.1.5:
  - Fix crash in one  -sided applications for certain process layouts.
  - Update embedded OpenPMIx to version 3.2.4
  - Backport patches to Libevent for CVE  -2016  -10195, CVE  -2016  -10196, and
    CVE  -2016  -10197.  Note that Open MPI's internal libevent does not
    use the impacted portions of the Libevent code base.
  - SHMEM improvements:
    - Fix initializer bugs in SHMEM interface.
    - Fix unsigned type comparisons generating warnings.
    - Fix use after clear issue in shmem_ds_reset.
  - UCX improvements
    - Fix memory registration bug that could occur when UCX was built
      but not selected.
    - Reduce overhead of add_procs with intercommunicators.
    - Enable multi_send_nb by default.
    - Call opal_progress while waiting for a UCX fence to complete.
  - Fix data corruption bug in osc/rdma component.
  - Fix overflow bug in alltoall collective
  - Fix crash when displaying topology.
  - Add some MPI_F_XXX constants that were missing from mpi.h.
  - coll/ucc bug fixes.

OBS-URL: https://build.opensuse.org/request/show/1100770
OBS-URL: https://build.opensuse.org/package/show/science:HPC/openmpi4?expand=0&rev=24
This commit is contained in:
Nicolas Morey 2023-07-26 07:39:05 +00:00 committed by Git OBS Bridge
parent a091d2120f
commit 4092457313
5 changed files with 33 additions and 8 deletions

View File

@ -8,7 +8,7 @@
<param name="versionformat">@PARENT_TAG@.@TAG_OFFSET@.%h</param>
<param name="versionrewrite-pattern">v(.*)</param>
<param name="versionrewrite-replacement">\1</param>
<param name="revision">ffb0adcdd677a02ab396145c40352f8189132b86</param>
<param name="revision">42b829b3b3190dd1987d113fd8c2810eb8584007</param>
</service>
<service name="recompress" mode="disabled">
<param name="file">openmpi*.tar</param>

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8520146236aef42a3406e1a7943f1626305465719a65fd10c4ef176019f87f91
size 6553451

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:da5160a652c95c5f326c5208b2797894aaf02049ec30f3b1a2791370388ac51f
size 6562617

View File

@ -1,3 +1,28 @@
-------------------------------------------------------------------
Tue Jul 25 13:04:21 UTC 2023 - Nicolas Morey <nicolas.morey@suse.com>
- Update to 4.1.5:
- Fix crash in one -sided applications for certain process layouts.
- Update embedded OpenPMIx to version 3.2.4
- Backport patches to Libevent for CVE -2016 -10195, CVE -2016 -10196, and
CVE -2016 -10197. Note that Open MPI's internal libevent does not
use the impacted portions of the Libevent code base.
- SHMEM improvements:
- Fix initializer bugs in SHMEM interface.
- Fix unsigned type comparisons generating warnings.
- Fix use after clear issue in shmem_ds_reset.
- UCX improvements
- Fix memory registration bug that could occur when UCX was built
but not selected.
- Reduce overhead of add_procs with intercommunicators.
- Enable multi_send_nb by default.
- Call opal_progress while waiting for a UCX fence to complete.
- Fix data corruption bug in osc/rdma component.
- Fix overflow bug in alltoall collective
- Fix crash when displaying topology.
- Add some MPI_F_XXX constants that were missing from mpi.h.
- coll/ucc bug fixes.
-------------------------------------------------------------------
Fri Sep 23 10:24:16 UTC 2022 - Nicolas Morey-Chaisemartin <nmoreychaisemartin@suse.com>

View File

@ -1,7 +1,7 @@
#
# spec file
#
# Copyright (c) 2022 SUSE LLC
# Copyright (c) 2023 SUSE LLC
# Copyright (c) 2004-2005 The Trustees of Indiana University and Indiana
# University Research and Technology
# Corporation. All rights reserved.
@ -42,8 +42,8 @@
# % define build_static_devel 1
%global pname openmpi
%global vers 4.1.4
%define _vers 4_1_4
%global vers 4.1.5
%define _vers 4_1_5
%define m_f_ver 4
%bcond_with ringdisabled
@ -124,7 +124,7 @@ ExclusiveArch: do_not_build
%{bcond_with hwloc}
%endif
%define git_ver .0.ffb0adcdd677
%define git_ver .0.42b829b3b319
#############################################################################
#