Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

mpich-ofi_4_0_2-gnu-hpc-devel-static-4.0.2-3.7 RPM for i586

From OpenSuSE Ports Tumbleweed for i586

Name: mpich-ofi_4_0_2-gnu-hpc-devel-static Distribution: openSUSE Tumbleweed
Version: 4.0.2 Vendor: openSUSE
Release: 3.7 Build date: Thu Jun 15 13:09:15 2023
Group: Development/Libraries/Parallel Build host: lamb25
Size: 141835148 Source RPM: mpich-ofi_4_0_2-gnu-hpc-4.0.2-3.7.src.rpm
Packager: http://bugs.opensuse.org
Url: http://www.mpich.org/
Summary: Static libraries for MPICH HPC version 4.0.2
MPICH is a freely available, portable implementation of MPI, the
Standard for message-passing libraries. This package contains manpages,
headers and libraries needed for developing MPI applications.

This RPM contains the static library files, which are packaged separately from
the dynamic library and headers.

Provides

Requires

License

MIT

Changelog

* 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)

Files

/usr/lib/hpc/gnu13/mpi/mpich-ofi/4.0.2/lib/libmpi.a
/usr/lib/hpc/gnu13/mpi/mpich-ofi/4.0.2/lib/libmpicxx.a
/usr/lib/hpc/gnu13/mpi/mpich-ofi/4.0.2/lib/libmpifort.a


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 9 21:38:35 2024