Revisions of mpich
buildservice-autocommit
accepted
request 1193491
from
Nicolas Morey (NMorey)
(revision 75)
baserev update by copy to link target
Nicolas Morey (NMorey)
accepted
request 1193409
from
Nicolas Morey (NMorey)
(revision 74)
- Update to 4.2.2 - Update embedded libfabric to v1.20.1 and fix compilation with GCC 14. - Fix dataloop support for MPIX_Type_iov routines - Fix crash in Hydra when system has many local ip addresses - Fix RMA fallback check in ch4:ofi netmod - Fix MPI_UNDEFINED handling in mpi_f08 module - Fix Slurm environment variable inheritance in Hydra - Fix multiple issues with large count support in ROMIO - Fix potential hang in init using PMIx client and nonstandard keys - Fix crash if PMIx client cannot get appnum from server during init - Fix other build errors and warnings - Disable flat_namespace to build libmpifort on macOS by default - Prefix warning messages with "MPICH" - Add --disable-doc configure option - Fix support for building MPICH Fortran support with Xcode 15 on macOS - Fix bug in MPI_WIN_SHARED_QUERY when window is not shared - Fix bug in ch4/ofi gpu pipelining - Fixes for Intel GPU support - Fix memory leak in ch4/shm collectives - Fix bug in MPI_COMM_SPLIT with intercommunicators and non-zero root - Fix bug in DAOS ROMIO driver - Fix bug in cycling error code array - Return an error if there is failure to create a datatype in mpi_f08 module for noncontiguous user data - Return an error when shared memory segment creation fails - Complete support MPI 4.1 specification - Experimental thread communicator feature (e.g. MPIX_Threadcomm_init). See paper "Frustrated With MPI+Threads? Try MPIxThreads!", https://doi.org/10.1145/3615318.3615320. - Experimental datatype functions MPIX_Type_iov_len and MPIX_Type_Iov
buildservice-autocommit
accepted
request 1183208
from
Nicolas Morey (NMorey)
(revision 73)
baserev update by copy to link target
Nicolas Morey (NMorey)
accepted
request 1183200
from
Nicolas Morey (NMorey)
(revision 72)
- Remove unneeded sysfsutil dependency - Do no build hpc flavours on 32b systems
buildservice-autocommit
accepted
request 1177100
from
Nicolas Morey (NMorey)
(revision 71)
baserev update by copy to link target
Nicolas Morey (NMorey)
accepted
request 1175813
from
Dominique Leuenberger (dimstar)
(revision 70)
- Use %autosetup macro: allows us to eliminate usage of deprecated %patchN syntax.
buildservice-autocommit
accepted
request 1101766
from
Factory Maintainer (factory-maintainer)
(revision 69)
baserev update by copy to link target
Nicolas Morey (NMorey)
accepted
request 1100769
from
Nicolas Morey (NMorey)
(revision 68)
- Update to 4.1.2 - Update UCX module to includes fixes for building with GCC 13 - Update libfabric module to 1.18.0 with additional fixes for building with recent versions of LLVM/Clang - Fix compiler wrapper scripts to be compatible with CUDA memory hooks - Fix MPIX_WAITALL_ENQUEUE to make a copy of the input request array - Fix bug in MPI_ALLREDUCE that could result in ranks receiving different floating point values - Fix potential deadlock when progressing RMA windows - Fix potential crash in MPI_REDUCE with non-zero root and MPI_IN_PLACE - Fix potential crash during probe with libfabric CXI provider - Fix MPI_PARRIVED when the partitioned request is inactive - Fix potential bug when an attribute delete callback deletes another attribute on the same object - Fix build issue in ROMIO Lustre driver - Improve Fortran 2008 binding support detection during configure - Report an error if collective tuning json file fails to open - Several fixes for testsuite programs and build configuration - Update embedded UCX module to 1.13.1. Fixes a build issue with binutils >= 2.39. - Update yaksa module. Support explicit NVCC setting by the user. Fixes a build issue when there is no libtool available in PATH. - Fix ch4:ucx initialization when configured with --enable-ch4-vci-method=implicit. - Fix potential error handler leak during MPI_SESSION_FINALIZE - Fix value of MPI_UNDEFINED in mpif.h binding - Fix MPI_IALLTOALLW with MPI_IN_PLACE - Fix send attribute handling in IPC path - Fix a bug in persistent MPI_ALLGATHER - Fix tests for use with non-MPICH libraries
buildservice-autocommit
accepted
request 1031093
from
Nicolas Morey-Chaisemartin (NMoreyChaisemartin)
(revision 67)
baserev update by copy to link target
Nicolas Morey-Chaisemartin (NMoreyChaisemartin)
accepted
request 1031092
from
Nicolas Morey-Chaisemartin (NMoreyChaisemartin)
(revision 66)
- Revert use of internal PMIx and hwloc library - Using external libraries disables the build of all process managers
buildservice-autocommit
accepted
request 1029587
from
Nicolas Morey-Chaisemartin (NMoreyChaisemartin)
(revision 65)
baserev update by copy to link target
Nicolas Morey-Chaisemartin (NMoreyChaisemartin)
accepted
request 1029586
from
Nicolas Morey-Chaisemartin (NMoreyChaisemartin)
(revision 64)
- Disable valgrind on ppc64 to fix build dependency issues. - Add _constraints to fix compilation running out of disk space.
buildservice-autocommit
accepted
request 1007232
from
Nicolas Morey-Chaisemartin (NMoreyChaisemartin)
(revision 63)
baserev update by copy to link target
Nicolas Morey-Chaisemartin (NMoreyChaisemartin)
accepted
request 1007189
from
Nicolas Morey-Chaisemartin (NMoreyChaisemartin)
(revision 62)
- Update to 4.0.2 - Fix support for dynamic process functionality with PMI2 clients - Fix non-zero appnum bug in PMI2 server in Hydra - Fix MPI_Op support for types created with MPI_Type_create_f90_xxx - Fix Level Zero properties initialization in MPL. - Use standard names for CPU affinity functions with POSIX threads. - Add elemental to eq/neq operators in Fortran 2008 binding - Switch to external hwloc, and PMIx - On 32b systems, use ofi instead of verbs flavor by default
buildservice-autocommit
accepted
request 960008
from
Nicolas Morey-Chaisemartin (NMoreyChaisemartin)
(revision 61)
baserev update by copy to link target
Nicolas Morey-Chaisemartin (NMoreyChaisemartin)
accepted
request 960004
from
Nicolas Morey-Chaisemartin (NMoreyChaisemartin)
(revision 60)
- Update to mpich 4.0.1 (bsc#1194369) - All MPI-4 APIs have been implemented. Major MPI-4 features include MPI sessions, partitioned point-to-point communications, events in the MPI tool information interface, large-count functions, persistent collectives, MPI_Comm_idup_with_info, MPI_Isendrecv and MPI_Isendrecv_replace, MPI_Info_get_string, MPI_Comm_split_type with new split_type -- MPI_COMM_TYPE_HW_GUIDED and MPI_COMM_TYPE_HW_UNGUIDED. - Add MPIX_Delete_error_{class,code,string}. - MPI_Info objects can be accessed before MPI_Init{_thread}. - Drop support for UCX version < 1.7.0. - Multi-NIC support in ch4:ofi. - Extend IPC to support non-contig datatypes. - Many bug fixes and code clean-ups. - Drop 0001-Drop-real128.patch as it was fixed upstream - Refresh autogen-only-deal-with-json-yaksa-if-enabled.patch against latest sources
Nicolas Morey-Chaisemartin (NMoreyChaisemartin)
accepted
request 948361
from
Nicolas Morey-Chaisemartin (NMoreyChaisemartin)
(revision 59)
- Update to mpich 3.4.3 - Fix nemesis shm bug on systems with weak memory consistency - Fix progress issue in ch4:ucx finalize - Fix nonblocking collective issue during finalize - Fix predefined datatype handle leaks - Fix bug in topology-aware communicator creation - Fix Slurm nodelist parsing - Hydra help message improvements
Nicolas Morey-Chaisemartin (NMoreyChaisemartin)
accepted
request 926461
from
Nicolas Morey-Chaisemartin (NMoreyChaisemartin)
(revision 58)
- Move rpm macros to %_rpmmacrodir (bsc#1191385)
Nicolas Morey-Chaisemartin (NMoreyChaisemartin)
accepted
request 917140
from
Nicolas Morey-Chaisemartin (NMoreyChaisemartin)
(revision 57)
- Update to mpich 3.4.2 - Update embedded hwloc to version 2.4.1. Fixes a build issue on systems with OpenCL. - Fix additional bugs in GPU-aware nonblocking op collectives - Fix support for GNI provider in ch4:ofi netmod - Fix bug in dynamic window memory registration with ch4:ofi netmod - Fix bug in persistent pt2pt when used with MPI_PROC_NULL - Fix bug in hydra nameserver when freeing published entries - Fix bugs in XPMEM support - Fix bug in MPI_Comm_spawn_multiple where non-root args were not ignored
buildservice-autocommit
accepted
request 900758
from
Egbert Eich (eeich)
(revision 56)
baserev update by copy to link target
Displaying revisions 1 - 20 of 75