forked from pool/openmpi5
Compare commits
4 Commits
| Author | SHA256 | Date | |
|---|---|---|---|
| ebf6f9516e | |||
| 6f8fb088e5 | |||
| 71a9dc71b4 | |||
| 7327aa74f1 |
@@ -1,30 +0,0 @@
|
|||||||
commit fc4fb3a80615992277717e3e29ce585ebe1f2256
|
|
||||||
Author: Tomislav Janjusic <tomislavj@nvidia.com>
|
|
||||||
Date: Tue Feb 18 12:25:27 2025 -0600
|
|
||||||
|
|
||||||
Fix type mismatch error
|
|
||||||
|
|
||||||
Signed-off-by: Tomislav Janjusic <tomislavj@nvidia.com>
|
|
||||||
|
|
||||||
diff --git oshmem/mca/sshmem/base/sshmem_base_open.c oshmem/mca/sshmem/base/sshmem_base_open.c
|
|
||||||
index 1f0d1eb761e2..2694120e1cfe 100644
|
|
||||||
--- oshmem/mca/sshmem/base/sshmem_base_open.c
|
|
||||||
+++ oshmem/mca/sshmem/base/sshmem_base_open.c
|
|
||||||
@@ -31,7 +31,7 @@
|
|
||||||
* globals
|
|
||||||
*/
|
|
||||||
|
|
||||||
-void *mca_sshmem_base_start_address = UINTPTR_MAX;
|
|
||||||
+void *mca_sshmem_base_start_address = (void *)UINTPTR_MAX;
|
|
||||||
|
|
||||||
char * mca_sshmem_base_backing_file_dir = NULL;
|
|
||||||
|
|
||||||
@@ -49,7 +49,7 @@ mca_sshmem_base_register (mca_base_register_flag_t flags)
|
|
||||||
"base",
|
|
||||||
"start_address",
|
|
||||||
"Specify base address for shared memory region",
|
|
||||||
- MCA_BASE_VAR_TYPE_UNSIGNED_LONG_LONG,
|
|
||||||
+ MCA_BASE_VAR_TYPE_UNSIGNED_LONG,
|
|
||||||
NULL,
|
|
||||||
0,
|
|
||||||
MCA_BASE_VAR_FLAG_SETTABLE,
|
|
||||||
BIN
openmpi-5.0.7.tar.bz2
LFS
BIN
openmpi-5.0.7.tar.bz2
LFS
Binary file not shown.
3
openmpi-5.0.8.tar.bz2
Normal file
3
openmpi-5.0.8.tar.bz2
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:53131e1a57e7270f645707f8b0b65ba56048f5b5ac3f68faabed3eb0d710e449
|
||||||
|
size 30293034
|
||||||
@@ -1,3 +1,34 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Aug 5 18:48:52 UTC 2025 - Nicolas Morey <nicolas.morey@suse.com>
|
||||||
|
|
||||||
|
- Enable Grid Cluster Scheduler support (jsc#PED-13373)
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Jun 12 08:35:43 UTC 2025 - Nicolas Morey <nicolas.morey@suse.com>
|
||||||
|
|
||||||
|
- Update to 5.0.8
|
||||||
|
- Functionality Enhancements
|
||||||
|
- UCC collective operations:
|
||||||
|
Improved handling of MPI_IN_PLACE in allgather, allgatherv, alltoall,
|
||||||
|
alltoallv, gather, gatherv, scatter, and scatterv operations
|
||||||
|
- UCX OSC: Added support for "no_locks" info key to disable lock table usage
|
||||||
|
- OFI MTL: Enhanced CXI provider support for better compatibility
|
||||||
|
- AARCH64: Added SVE detection alongside NEON in aarch64 op component
|
||||||
|
- Fortran: Fixed common symbol sizes and alignments for better compatibility
|
||||||
|
- Bug Fixes and Minor Enhancements
|
||||||
|
- Hugepage Mpool: Fixed sizing of hugepages for better memory management
|
||||||
|
- Configure: Fixed --with-prrte=internal option handling
|
||||||
|
- Documentation: Updated shared memory and networking documentation
|
||||||
|
- Build system: Fixed support for flang on OSX
|
||||||
|
- Removed unused spread contrib sample scripts
|
||||||
|
- Various documentation updates and improvements
|
||||||
|
- CI: Removed Ubuntu 18 and RHEL 7 from test matrix
|
||||||
|
- Fixed type mismatch errors in shared memory components
|
||||||
|
- Updated Java configuration for latest Fedora releases
|
||||||
|
- Fixed memory zone reference counting in UCX dynamic windows
|
||||||
|
- Remove Fix-type-mismatch-error.patch to fix a compilation error
|
||||||
|
as it was merged upstream.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon May 26 15:52:53 UTC 2025 - Nicolas Morey <nicolas.morey@suse.com>
|
Mon May 26 15:52:53 UTC 2025 - Nicolas Morey <nicolas.morey@suse.com>
|
||||||
|
|
||||||
|
|||||||
@@ -75,7 +75,7 @@ ExclusiveArch: do_not_build
|
|||||||
#############################################################################
|
#############################################################################
|
||||||
|
|
||||||
Name: openmpi5%{?testsuite:-testsuite}
|
Name: openmpi5%{?testsuite:-testsuite}
|
||||||
Version: 5.0.7
|
Version: 5.0.8
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: An implementation of MPI/SHMEM (Version 5)
|
Summary: An implementation of MPI/SHMEM (Version 5)
|
||||||
License: BSD-3-Clause
|
License: BSD-3-Clause
|
||||||
@@ -87,8 +87,7 @@ Source4: mpivars.sh
|
|||||||
Source5: mpivars.csh
|
Source5: mpivars.csh
|
||||||
Patch1: romio341-backport-fixes-from-mpich.patch
|
Patch1: romio341-backport-fixes-from-mpich.patch
|
||||||
Patch2: mtl-ofi-fix-missing-definition-of-container_of.patch
|
Patch2: mtl-ofi-fix-missing-definition-of-container_of.patch
|
||||||
Patch3: Fix-type-mismatch-error.patch
|
Patch3: Force-alignment-of-opal_atomic_int128_t-to-be-16B.patch
|
||||||
Patch4: Force-alignment-of-opal_atomic_int128_t-to-be-16B.patch
|
|
||||||
Provides: mpi
|
Provides: mpi
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
# Exclude 32b archs
|
# Exclude 32b archs
|
||||||
@@ -354,6 +353,7 @@ export HOSTNAME=OBS
|
|||||||
--enable-mpi-thread-multiple \
|
--enable-mpi-thread-multiple \
|
||||||
--disable-wrapper-rpath \
|
--disable-wrapper-rpath \
|
||||||
--with-slurm \
|
--with-slurm \
|
||||||
|
--with-sge \
|
||||||
%if 0%{?with_ucx}
|
%if 0%{?with_ucx}
|
||||||
--with-ucx \
|
--with-ucx \
|
||||||
--with-ucx-libdir=/usr/%_lib \
|
--with-ucx-libdir=/usr/%_lib \
|
||||||
|
|||||||
Reference in New Issue
Block a user