Package Release Info

openmpi4-testsuite-4.1.8-160000.2.2

Update Info: Base Release
Available in Package Hub : 16.0

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

openmpi4-testsuite

Change Logs

* Tue Apr 15 2025 nicolas.morey@suse.com
- Remove bad dependency from openmpi4-testsuite to openmpi4-testsuite-libs
* Sat Mar 29 2025 nicolas.morey@suse.com
- Remove support for gnu-hpc build flavours.
* Mon Mar 24 2025 nicolas.morey@suse.com
- Disable gnu-hpc build flavours (bsc#1239982)
* Wed Feb 19 2025 nicolas.morey@suse.com
- Update to 4.1.8 (jsc#PED-11356):
  - Allocate and exchange OpenSHMEM base segment addresses earlier in
    startup.
  - Fixed file_seek calculation when using SEEK_END and io/ompio.
  - Protect against using CUDA without VMM support.
  - Change several variables in coll/adapt, coll/basic, coll/han,
    coll/hcoll, and coll/ucc from READONLY to ALL scope so that they can
    be set via the MPI_T interface.
  - Add version identifier to rules file in coll/tuned and extend the
    dynamic rules file to support the alltoall_algorithm_max_requests
    tuning parameter.
- Change default openmpi to openmpi5 for suse_version >= 1600
- Add Fix-type-mismatch-error.patch to fix a compilation error
* Fri Dec 20 2024 nicolas.morey@suse.com
- Add mtl-ofi-fix-missing-definition-of-container_of.patch to fix
  compilation with libfabric >= 2.0 (jsc#PED-9661, jsc#PED-10668)
* Tue Nov 26 2024 nicolas.morey@suse.com
- Update to 4.1.7 (jsc#PED-11355):
  - Fix int overflow bug in UCC collectives routine, which would impact
    large message collectives.
  - Fix SHMEM bounds checking warnings
  - Fix memory leak in the fcoll/vulcan component
  - Fix memory leak when using non-contiguious datatyles with pml/cm
    (used when using Libfabric or Portals transports)
  - Change default locking protocol for ufs IO component to fix data
    sieving use case.
  - Fix bug in Fortran / C interface array calculation.
  - Fix potential initialization in UCX OpenSHMEM support
  - Add OpenSHMEM support for symmetric remote key handling to improve
    scalability of OpenSHMEM interface.
  - Add MCS Locks as default implementation for OpenSHMEM locks.
  - Fix bug to properly handle ORTE Prefix of "/".
  - Fix bug in I/O interface handling of soft links on Lustre
    filesystems.
  - Fix memory leak in UCX one-sided implementation.
  - Fix bug in rcache components that could lead to assert on macOS
    systems.
  - Fix mishandling of a NULL completion context in the OFI transport.
  - Tarballs are now built with the tar-pax format.
  - Set MPI_THREAD_SERIALIZED instead of MPI_THREAD_SINGLE as supported
    threading model when using UCX that supports
    UCS_THREAD_MODE_SERIALIZED.
  - Fix issue that would prevent using Libfabric 2.x releases.
* Thu Sep 05 2024 nicolas.morey@suse.com
- Add test-datatype-partial.c-fix-compiler-warnings.patch to fix
  testuite compilation with GCC >= 14
* Mon Jul 29 2024 mjambor@suse.com
- Add openmpi4-C99.diff to fix the most egregious type violations that
  not only prevent building the standard flavor with GCC 14 opn i586
  but that are just bugs too.
* Tue Jun 25 2024 nicolas.morey@suse.com
- Disable 32b builds of hpc flavours
* Mon Feb 26 2024 dimstar@opensuse.org
- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.