Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: mpich-ofi_4_0_2-gnu-hpc-macros-devel | Distribution: openSUSE Tumbleweed |
Version: 4.0.2 | Vendor: openSUSE |
Release: 3.4 | Build date: Fri Jun 16 00:01:56 2023 |
Group: Development/Libraries/Parallel | Build host: obs-arm-11 |
Size: 612 | Source RPM: mpich-ofi_4_0_2-gnu-hpc-4.0.2-3.4.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: http://www.mpich.org/ | |
Summary: HPC Macros for MPICH version 4.0.2 |
HPC Macros for building RPM packages for MPICH version 4.0.2.
MIT
* Tue Oct 25 2022 Nicolas Morey-Chaisemartin <nmoreychaisemartin@suse.com> - Revert use of internal PMIx and hwloc library - Using external libraries disables the build of all process managers * Mon Oct 17 2022 Nicolas Morey-Chaisemartin <nmoreychaisemartin@suse.com> - Disable valgrind on ppc64 to fix build dependency issues. - Add _constraints to fix compilation running out of disk space. * Thu Sep 29 2022 Nicolas Morey-Chaisemartin <nmoreychaisemartin@suse.com> - 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 * Wed Jul 06 2022 Nicolas Morey-Chaisemartin <nmoreychaisemartin@suse.com> - Switch to external hwloc, and PMIx - On 32b systems, use ofi instead of verbs flavor by default * Mon Mar 07 2022 Nicolas Morey-Chaisemartin <nmoreychaisemartin@suse.com> - 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 * Wed Jan 12 2022 Nicolas Morey-Chaisemartin <nmoreychaisemartin@suse.com> - 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 * Tue Oct 19 2021 Nicolas Morey-Chaisemartin <nmoreychaisemartin@suse.com> - Move rpm macros to %_rpmmacrodir (bsc#1191385) * Tue Aug 24 2021 Nicolas Morey-Chaisemartin <nmoreychaisemartin@suse.com> - 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 * Sun Jun 13 2021 Christian Boltz <suse-beta@cboltz.de> - don't own /usr/share/doc (owned by "filesystem") to avoid conflict on install * Tue Mar 30 2021 Nicolas Morey-Chaisemartin <nmoreychaisemartin@suse.com> - Update to mpich 3.4.1 - ch4 replaces ch3 as the default device configuration. If no network module is specified at configuration-time, MPICH will search the user environment in order to select one to build. The user will be prompted to choose if no preferred network library is dectected. - Add support for XPMEM. - Add support for multiple virtual communication interfaces for more efficient MPI_THREAD_MULTIPLE (experimental). - Add support for Arm compiler toolchain - Add support for flang/f18 Fortran compiler - See CHANGES for the complete list of CHANGES - Changed MPI interface in mpich package - 64bit archs use ch4:ucx - 32bit archs use ch3:nemesis (verbs) - Drop patches merged upstream: - ch3-fix-improper-error-handling-from-MPL_get_sockaddr.patch - opmi-fix-a-wrong-condition-checking-return-of-MPL_get_sockaddr.patch - Add patches to make sure built is used with the proper system libraries and not the embedded ones: - autogen-only-deal-with-json-yaksa-if-enabled.patch - autoconf-pull-dynamic-and-not-static-libs-from-pkg-config.patch - Refresh 0001-Drop-real128.patch against latest sources * Sun Nov 29 2020 Egbert Eich <eich@suse.com> - HPC: Fix environment module settings for MANPATH. * Sat Jul 25 2020 Egbert Eich <eich@suse.com> - For HPC builds check for gnu compiler suite version >= 10 and set -fallow-argument-mismatch. * Thu Jul 23 2020 Egbert Eich <eich@suse.com> - Add build support for gcc8/9/10 to HPC build (bsc#1174439). * Tue Jun 09 2020 Nicolas Morey-Chaisemartin <nmoreychaisemartin@suse.com> - Fix compilation with GCC10 by adding -fallow-argument-mismatch to FFLAGS * Tue Apr 14 2020 Nicolas Morey-Chaisemartin <nmoreychaisemartin@suse.com> - Add ch3-fix-improper-error-handling-from-MPL_get_sockaddr.patch and pmi-fix-a-wrong-condition-checking-return-of-MPL_get_sockaddr.patch to fix crash when using getsockaddr (bsc#1168092)
/usr/lib/rpm/macros.d/macros.hpc-mpich
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu May 9 10:59:54 2024