Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

openmpi4-testsuite-4.1.8-4.3 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: openmpi4-testsuite Distribution: openSUSE Tumbleweed
Version: 4.1.8 Vendor: openSUSE
Release: 4.3 Build date: Tue Aug 5 20:47:33 2025
Group: Development/Libraries/Parallel Build host: reproducible
Size: 102446 Source RPM: openmpi4-testsuite-4.1.8-4.3.src.rpm
Packager: https://bugs.opensuse.org
Url: https://www.open-mpi.org/
Summary: An implementation of MPI/SHMEM (Version 4)
This package is just needed to run the testsuite and does not contain
anything interesting.

Provides

Requires

License

BSD-3-Clause

Changelog

* Tue Aug 05 2025 Nicolas Morey <nicolas.morey@suse.com>
  - Enable Grid Cluster Scheduler support (jsc#PED-13373)
* Tue Apr 15 2025 Nicolas Morey <nicolas.morey@suse.com>
  - Remove bad dependency from openmpi4-testsuite to openmpi4-testsuite-libs
* Sat Mar 29 2025 Nicolas Morey <nicolas.morey@suse.com>
  - Remove support for gnu-hpc build flavours.
* Mon Mar 24 2025 Nicolas Morey <nicolas.morey@suse.com>
  - Disable gnu-hpc build flavours (bsc#1239982)
* Wed Feb 19 2025 Nicolas Morey <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 <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 <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 <nicolas.morey@suse.com>
  - Add test-datatype-partial.c-fix-compiler-warnings.patch to fix
    testuite compilation with GCC >= 14
* Mon Jul 29 2024 Martin Jambor <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 <nicolas.morey@suse.com>
  - Disable 32b builds of hpc flavours
* Mon Feb 26 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Use %autosetup macro. Allows to eliminate the usage of deprecated
    PatchN.
* Tue Oct 10 2023 Nicolas Morey <nicolas.morey@suse.com>
  - Drop %vers macro so that the Version tag can be parsed more easily
* Mon Oct 02 2023 Nicolas Morey <nicolas.morey@suse.com>
  - Update to 4.1.6:
    - Update embedded PMIx to 3.2.5.
    - Fix issue with buffered sends and MTL-based interfaces (Libfabric,
      PSM, Portals).
    - Add missing MPI_F_STATUS_SIZE to mpi.h.
    - Update Fortran mpi module configure check to be more correct.
    - Update to properly handle PMIx v>=4.2.3.
    - Fix minor issues and add some minor performance optimizations with
      OFI support.
    - Support the "striping_factor" and "striping_unit" MPI_Info names
      recomended by the MPI standard for parallel IO.
    - Fixed some minor issues with UCX support.
    - Minor optimization for 0-byte MPI_Alltoallw (i.e., make it a no-op).
* Mon Aug 07 2023 Nicolas Morey <nicolas.morey@suse.com>
  - Drop support for TrueScale (bsc#1212146)
* Tue Jul 25 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.

Files

/usr/share/doc/packages/openmpi4-testsuite
/usr/share/doc/packages/openmpi4-testsuite/README
/usr/share/doc/packages/openmpi4-testsuite/test-suite.log


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 21 22:23:10 2026