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-devel-static | Distribution: SUSE Linux Framework One |
Version: 4.0.2 | Vendor: SUSE LLC <https://www.suse.com/> |
Release: slfo.1.1.11 | Build date: Tue Oct 25 10:20:20 2022 |
Group: Development/Libraries/Parallel | Build host: reproducible |
Size: 202491596 | Source RPM: mpich-ofi_4_0_2-gnu-hpc-4.0.2-slfo.1.1.11.src.rpm |
Packager: https://www.suse.com/ | |
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.
MIT
* Tue Oct 25 2022 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 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 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 nmoreychaisemartin@suse.com - Switch to external hwloc, and PMIx - On 32b systems, use ofi instead of verbs flavor by default * Mon Mar 07 2022 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 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 nmoreychaisemartin@suse.com - Move rpm macros to %_rpmmacrodir (bsc#1191385) * Tue Aug 24 2021 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 suse-beta@cboltz.de - don't own /usr/share/doc (owned by "filesystem") to avoid conflict on install * Tue Mar 30 2021 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 eich@suse.com - HPC: Fix environment module settings for MANPATH. * Sat Jul 25 2020 eich@suse.com - For HPC builds check for gnu compiler suite version >= 10 and set -fallow-argument-mismatch. * Thu Jul 23 2020 eich@suse.com - Add build support for gcc8/9/10 to HPC build (bsc#1174439). * Tue Jun 09 2020 nmoreychaisemartin@suse.com - Fix compilation with GCC10 by adding -fallow-argument-mismatch to FFLAGS * Tue Apr 14 2020 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) * Thu Nov 28 2019 nmoreychaisemartin@suse.com - Update to mpich 3.3.2 (jsc#SLE-8574) - See CHANGES for a list of changes * Thu Sep 26 2019 nmoreychaisemartin@suse.com - Update to mpich 3.3.1 (jsc#SLE-8574) - See CHANGES for a list of changes - Drop 0001-Drop-GCC-check.patch as it was picked upstream - Add 0001-Drop-real128.patch to fix a compilation error on armv7 * Thu Sep 26 2019 nmoreychaisemartin@suse.com - Fix LTO support in archive file * Fri May 03 2019 nmoreychaisemartin@suse.com - Update to mpich 3.3 - See CHANGES for a list of changes * Thu Mar 21 2019 aguerrero@suse.com - Add patch to remove obsolete GCC check (bnc#1129421). It also patches autogen.sh to get the autotools working in SLE12SP4. * 0001-Drop-GCC-check.patch - Force to re-run autotools to generate properly the files after patching src/binding/cxx/buildiface * Sun Nov 18 2018 eich@suse.com - Add macro _hpc_mpich_modules for modules support (bsc#1116458). * Mon Sep 10 2018 nmoreychaisemartin@suse.com - Remove bashism in postun scriptlet * Wed Sep 05 2018 nmoreychaisemartin@suse.com - Fix handling of mpi-selector during updates (bsc#1098653) * Sun Aug 19 2018 eich@suse.com - macros.hpc-mpich: replace %%compiler_family by %%hpc_compiler_family * Sun Apr 22 2018 eich@suse.com - Remove 'BuildRequires: Modules' for HPC builds: it conflicts with lmod (boo#1089970). * Fri Feb 09 2018 cgoll@suse.com - Fix summary in module files (bnc#1080259) * Tue Jan 30 2018 eich@suse.com - Use macro in mpivars.(c)sh to be independent of changes to the module setup for the compiler (boo#1078364). * Fri Jan 19 2018 nmoreychaisemartin@suse.com - Update to mpich 3.2.1 - Bug fixes - No release notes available * Fri Jan 05 2018 eich@suse.com - Add gcc7 as additional compiler flavor for HPC on SLES. - Fix library package requires - use HPC macro (boo#1074890). - Fix mpich HPC installation path in spec file. - Fix hpc macros: add %mpich_requires. * Thu Oct 26 2017 nmoreychaisemartin@suse.com - Add HPC specific build targets using environment modules (Fate#323977). * Tue Sep 12 2017 nmoreychaisemartin@suse.com - Drop unnecessary dependency to xorg-x11-devel * Thu Jul 13 2017 nmoreychaisemartin@suse.com - Add LD_LIBRARY_PATH to mpivars.sh and mpivars.csh * Thu Jul 13 2017 nmoreychaisemartin@suse.com - Disable rpath in pkgconfig files * Wed Jul 05 2017 nmoreychaisemartin@suse.com - Register mpich package to mpi-selector - Remove redondant configure options already passed by %configure * Mon Jul 03 2017 nmoreychaisemartin@suse.com - Fix compilation for aarch64 - Build multiple flavour of mpich (psm, psm2, tessuite) - Update to mpich 3.2 * see CHANGES file for all details, some pertinent changes are: - Added support for MPI-3.1 features including nonblocking collective I/O, address manipulation routines, thread-safety for MPI initialization, pre-init functionality, and new MPI_T routines to look up variables by name. - Fortran 2008 bindings are enabled by default and fully supported. - Completely revamped RMA infrastructure including several scalability improvements, performance improvements, and bug fixes. - Added experimental support for Open Fabrics Interfaces (OFI) version 1.0.0. https://github.com/ofiwg/libfabric (thanks to Intel for code contribution) * Thu Jan 08 2015 kkhere.geo@gmail.com - Update to 3.1.3 * see CHANGES file for all details, some pertinent changes are: - [3.1.2] MPI-3 support for Blue Gene/Q and ppc64le support. - [3.1.2] Fixes and testcases for Fortran 2008 bindings. - [3.1.1] Removal of the mpd process manager. - [3.1] MPICH now supports operations on very large datatypes (those that describe more than 32 bits of data). * Fri Oct 04 2013 mvyskocil@suse.com - Update to 3.0.4 * too many changes to list, see CHANGES file - Dropped pointless patches: * alog-bufferoverflow.patch * gcc4.dif * gfortran.patch * mpeinstall.patch * mpich-1.2.6.dif * mpich-1.2.6_implicit_declarations.diff * mpich-1.2.6-limits.patch * mpich-1.2.7_bsendutil2.c_uninitialized_variables.patch * mpich-1.2.7p1-iostream.dif * mpich-fix_headers.diff * mpich-hostent.patch * mpich-mpiman.patch - Add mpich-modules.patch (from Fedora) - Add package autoload installs mpich's profiles - Moved documentation to doc subpackage - Call make check during build * Mon Mar 05 2012 cfarrell@suse.com - license update: SUSE-Permissive Use a license from http://is.gd/CIdCM7 - if there is no corresponding entry on spdx.org/licenses use the proprietary SUSE- prefix until the license is accepted upstream * Wed Nov 23 2011 jengelh@medozas.de - Remove redundant/unwanted tags/section (cf. specfile guidelines) * Wed Nov 23 2011 coolo@suse.com - add libtool as buildrequire to avoid implicit dependency * Wed Nov 24 2010 ro@suse.de - compress manpages ourselves (Check is gone and brp-compress does not look under /opt) * Thu Mar 04 2010 coolo@novell.com - extend bufferoverflow patch to fix also clog * Fri Jan 22 2010 coolo@novell.com - use gnu extensions to fix implicit declarations * Fri Jul 31 2009 aj@suse.de - Cleanup some rpmlint warnings in spec file. * Fri Jul 31 2009 aj@suse.de - Fix compilation with current glibc (mpich-hostent.patch) * Tue Jan 29 2008 aj@suse.de - Fix c++ compilation. * Thu May 24 2007 stbinner@suse.de - add missing %run_ldconfig calls - use %fdupes * Sat Mar 31 2007 aj@suse.de - Remove unnneeded BuildRequires. * Wed Mar 08 2006 mrueckert@suse.de - move the man pages for the compilers into the devel package aswell (#132558) * Fri Jan 27 2006 mls@suse.de - converted neededforbuild to BuildRequires * Tue Jan 24 2006 rguenther@suse.de - make configury work with gfortran. - re-enable fortran support and update packaged files. * Mon Jan 16 2006 mrueckert@suse.de - update to version 1.2.7p1 - added mpich-1.2.7_bsendutil2.c_uninitialized_variables.patch * Wed Dec 21 2005 ro@suse.de - addded library .so symlinks to filelist * Mon Sep 19 2005 mrueckert@suse.de - Fixed compiler warnings about implicit declarations. - fixed patches to apply cleanly against 1.2.7 * Fri Aug 19 2005 mrueckert@suse.de - mpiman now defaults to "man" instead of "xman" now it works without passing any parameter too. * Mon Jul 04 2005 mrueckert@suse.de - Updated to version 1.2.7 - Added small patch against a buffer overflow in the log handler. - Compile with -fno-strict-aliasing - Use RPM_OPT_FLAGS * Sun Apr 24 2005 aj@suse.de - Compile with GCC4, disable g77. * Sun Aug 15 2004 nashif@suse.de - Update to 1.2.6 * Sat Jan 10 2004 adrian@suse.de - build as user * Mon Jan 05 2004 nashif@suse.de - update to 1.5.2.2 - fixed bug #33381: unnecessary s bit on mpdcon * Fri Jun 13 2003 kukuk@suse.de - Add missing directories to filelist * Wed May 28 2003 nashif@suse.de - Compile ch_p4mpd in addition to default ch_p4 - Reworked file list * Wed Jan 08 2003 nashif@suse.de - Update to 1.2.5 * Wed Nov 20 2002 ro@suse.de - use java2 * Sun Aug 04 2002 nashif@suse.de - Update to 1.2.4 - Move to /opt to avoid path problems with lib64 - re-added module file * Sun Jun 23 2002 ro@suse.de - fix permissions for doc directories * Tue Jun 18 2002 mls@suse.de - delete bogus config.* files in examples directory * Thu May 16 2002 meissner@suse.de - Another fix for lib64 (or we include %buildroot paths in mpicc) * Mon May 13 2002 ro@suse.de - fix for lib64 * Sat Feb 09 2002 nashif@suse.de - -doc provides and obsoletes -manpages * Thu Feb 07 2002 nashif@suse.de - Use RPM_BUILD_ROOT variable instead of actual value * Sat Feb 02 2002 nashif@suse.de - Removed rpm_build_root references from scripts * Fri Feb 01 2002 nashif@suse.de - Update to version 1.2.3 - splitted package to devel and doc * Thu Apr 12 2001 nashif@suse.de - Applied cummulative patches upto bug #5906 * Wed Mar 07 2001 nashif@suse.de - Fixed order of patches in spec file - Fixed script in spec to link binaries in /usr/bin * Tue Mar 06 2001 nashif@suse.de - Update with latest patches (patch.all) - removed all mpi* from /usr/bin (Conflicts with other MPIs) - Added mpich module configuration file for (module load mpich), which requires environment-modules package. - Fixed shared lib path in mpif77,90 * Tue Mar 06 2001 schwab@suse.de - Build with --enable-sharedlib to get something that can be linked into a shared library. - Add %suse_update_config. * Sat Feb 17 2001 nashif@suse.de - Fixed va_arg arguments - Update to latest patchlevel * Fri Nov 17 2000 nashif@suse.de - Added mpe support * Thu Nov 16 2000 nashif@suse.de - Applied latest cummulative patch - Changed sub-package name: mpichman -> mpich-manpages * Sun Oct 29 2000 nashif@suse.de - Update to version 1.2.1 * Fri Mar 31 2000 nadvornik@suse.cz - removed directories owned by aaa_dir * Tue Jan 25 2000 nashif@suse.de - Applied patches 4992 and 4997 * Mon Jan 17 2000 nashif@suse.de - Updated to 1.2.0 - moved manpages to /usr/share * Sun Nov 07 1999 nashif@suse.de - Organised spec file - fixed spec file * Thu Oct 07 1999 nashif@suse.de - Minor link fixes and directory reloacation * Thu Sep 30 1999 nashif@suse.de - Added mpichman: a new subpackage for the manual pages to avoid conflict with LAM - moved configuration files to /etc/mpich - Now it should work side by side with LAM * Tue Sep 28 1999 nashif@suse.de - Removed MPE from package: using old tk * Mon Sep 27 1999 nashif@suse.de - MPICH - Message Passing Interface Implementation 1.1.2
/usr/lib/hpc/gnu13/mpi/mpich-ofi/4.0.2/lib64/libmpi.a /usr/lib/hpc/gnu13/mpi/mpich-ofi/4.0.2/lib64/libmpicxx.a /usr/lib/hpc/gnu13/mpi/mpich-ofi/4.0.2/lib64/libmpifort.a
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Dec 20 23:34:21 2024