forked from pool/openmpi5
Update to v5.0.10 #2
BIN
openmpi-5.0.10.tar.bz2
LFS
Normal file
BIN
openmpi-5.0.10.tar.bz2
LFS
Normal file
Binary file not shown.
BIN
openmpi-5.0.9.tar.bz2
LFS
BIN
openmpi-5.0.9.tar.bz2
LFS
Binary file not shown.
@@ -1,3 +1,48 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 25 08:30:57 UTC 2026 - Nicolas Morey <nmorey@suse.com>
|
||||
|
||||
- Update to v5.0.10
|
||||
- OSHMEM Enhancements
|
||||
- OSHMEM/SPML/UCX: Implemented put_signal and put_signal_nbi operations for OpenSHMEM 1.5 compliance
|
||||
- OSHMEM/SHMEM/C: Added shmem_signal_fetch implementation
|
||||
- OSHMEM/ATOMIC/UCX: Added UCX version check for non-blocking atomics value packing
|
||||
- OFI (libfabric) Improvements
|
||||
- BTL/OFI: Added fault tolerance support
|
||||
- BTL/OFI: Set domain threading model based on MPI thread support level
|
||||
- BTL/OFI: Added FI_COMPLETION flag to tx and rx attributes
|
||||
- BTL/OFI: Check for valid pointer in error handler to prevent crashes
|
||||
- OFI: Share domain between MTL and BTL components for better resource utilization
|
||||
- Fault Tolerance (ULFM) Enhancements
|
||||
- Revoke: Fixed null dereference and improved debug prints
|
||||
- Revoke: Centralized entrypoint for locally revoking a communicator
|
||||
- Revoke: Fixed coll/han subcomms revocation
|
||||
- Removed era_comm_free function and documented reasoning (prevents use-after-free with revoke)
|
||||
- Communicators: Prevent subcomms from being freed before user's communicator
|
||||
- Communicators: Always populate failed procs in comms' groups
|
||||
- Communicators: Retain coll info when adding a callback to the event queue
|
||||
- Bug Fixes and Minor Enhancements
|
||||
- PML/UCX: Fixed problem with MPI_Mrecv and MPI_Imrecv operations
|
||||
- PML/OB1: Moved sendreq 'error after freed' check to correct location
|
||||
- BTL: Fixed ompi_info display for btl_flags enumeration
|
||||
- BTL/SM: Fixed wrong payload_buffer size during freelist initialization
|
||||
- COLL/UCC: Fixed indentation issues and prevented SEGV on error handling
|
||||
- SHAREDFP/LOCKEDFILE: Removed filename length limitation
|
||||
- OPAL/COMMON/UCX: Fixed assert - changed thread mode sent to UCX API
|
||||
- OPAL: Fixed logic error in opal_bitmap.c array length calculation
|
||||
- Fortran: Create Fortran module directory if it doesn't exist
|
||||
- Fortran: mpi_f08/request_get_status: removed invalid fast-path that returned flag=false for MPI_STATUS_IGNORE when operation was completed (fixes #13671)
|
||||
- I/O: Fixed inverted collective_buffering hint logic (strncmp misuse: 'true' was disabling, 'false' enabling)
|
||||
- Documentation: Updated TCP tuning page
|
||||
- Documentation: Added notes that some functions currently require mpirun
|
||||
- Documentation: Fixed typo in mpicc manpage
|
||||
- Build system: Fixed code scanning alerts (security issues 1-7, 12, 17-19, 21-22)
|
||||
- Build system: Fixed typos throughout the codebase
|
||||
- Build system: Properly support git workspaces in update-my-copyright.py script
|
||||
- GitHub Actions: Updated permissions for better security
|
||||
- CI: Commented out hello_sessions_c test in macOS workflow
|
||||
- CI: ompi_nvidia - add concurrency queue to serialize PR runs and avoid pod collisions
|
||||
- CI: Trufflehog - add allowlist for libevent test private key false positive
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 31 07:56:03 UTC 2025 - Nicolas Morey <nicolas.morey@suse.com>
|
||||
|
||||
|
||||
@@ -75,7 +75,7 @@ ExclusiveArch: do_not_build
|
||||
#############################################################################
|
||||
|
||||
Name: openmpi5%{?testsuite:-testsuite}
|
||||
Version: 5.0.9
|
||||
Version: 5.0.10
|
||||
Release: 0
|
||||
Summary: An implementation of MPI/SHMEM (Version 5)
|
||||
License: BSD-3-Clause
|
||||
|
||||
Reference in New Issue
Block a user