Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openmpi5 for openSUSE:Factory checked in at 2026-02-27 17:03:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/openmpi5 (Old) and /work/SRC/openSUSE:Factory/.openmpi5.new.29461 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "openmpi5" Fri Feb 27 17:03:48 2026 rev:18 rq:1335336 version:5.0.10 Changes: -------- --- /work/SRC/openSUSE:Factory/openmpi5/openmpi5.changes 2025-11-04 18:41:06.658279624 +0100 +++ /work/SRC/openSUSE:Factory/.openmpi5.new.29461/openmpi5.changes 2026-02-27 17:08:35.312828415 +0100 @@ -1,0 +2,45 @@ +Wed Feb 25 08:30:57 UTC 2026 - Nicolas Morey <[email protected]> + +- 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 + +------------------------------------------------------------------- Old: ---- openmpi-5.0.9.tar.bz2 New: ---- openmpi-5.0.10.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ openmpi5.spec ++++++ --- /var/tmp/diff_new_pack.YVPtFP/_old 2026-02-27 17:08:36.224866214 +0100 +++ /var/tmp/diff_new_pack.YVPtFP/_new 2026-02-27 17:08:36.224866214 +0100 @@ -75,7 +75,7 @@ ############################################################################# 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 ++++++ _scmsync.obsinfo ++++++ --- /var/tmp/diff_new_pack.YVPtFP/_old 2026-02-27 17:08:36.300869364 +0100 +++ /var/tmp/diff_new_pack.YVPtFP/_new 2026-02-27 17:08:36.304869529 +0100 @@ -1,6 +1,6 @@ -mtime: 1761898057 -commit: f02c6a436fa28b03e50465a49707455476188bfa4857f954dcb8a79b549214e2 +mtime: 1772043322 +commit: 62a32846312ac273d8ac9824cdde2e9c2d81f1701bce46d7fcb93084e8542aca url: https://src.opensuse.org/HPC/openmpi5.git -revision: f02c6a436fa28b03e50465a49707455476188bfa4857f954dcb8a79b549214e2 +revision: 62a32846312ac273d8ac9824cdde2e9c2d81f1701bce46d7fcb93084e8542aca projectscmsync: https://src.opensuse.org/HPC/_ObsPrj ++++++ build.specials.obscpio ++++++ ++++++ build.specials.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.gitignore new/.gitignore --- old/.gitignore 1970-01-01 01:00:00.000000000 +0100 +++ new/.gitignore 2026-02-26 10:35:15.000000000 +0100 @@ -0,0 +1 @@ +.osc ++++++ openmpi-5.0.9.tar.bz2 -> openmpi-5.0.10.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/openmpi5/openmpi-5.0.9.tar.bz2 /work/SRC/openSUSE:Factory/.openmpi5.new.29461/openmpi-5.0.10.tar.bz2 differ: char 11, line 1
