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

mpiP_3_5-gnu-mpich-hpc-3.5-7.1 RPM for ppc64le

From OpenSuSE Ports Tumbleweed for ppc64le

Name: mpiP_3_5-gnu-mpich-hpc Distribution: openSUSE Tumbleweed
Version: 3.5 Vendor: openSUSE
Release: 7.1 Build date: Thu Sep 5 15:11:56 2024
Group: Development/Tools/Debuggers Build host: reproducible
Size: 404525 Source RPM: mpiP_3_5-gnu-mpich-hpc-3.5-7.1.src.rpm
Packager: http://bugs.opensuse.org
Url: https://github.com/LLNL/mpiP
Summary: A profiling library for MPI applications
mpiP is a profiling library for MPI applications.
It only collects statistical information about MPI functions, so mpiP
generates less overhead and much less data than tracing
tools. All the information captured by mpiP is task-local. It only
uses communication during report generation, typically at the end of
the experiment, to merge results from all of the tasks into one output
file.

Provides

Requires

License

BSD-3-Clause

Changelog

* Thu Sep 05 2024 Nicolas Morey <nicolas.morey@suse.com>
  - Refresh patched to git format
    - mpip.unwinder.patch
    - Add-return-value-to-non-void-function.patch
    - pc_lookup-replace-PTR-with-void.patch
  - Add configure-fix-compilation-error-for-GCC-14.patch to
    fix compilation with GCC >= 14
  - Add arch-add-generic-arch-using-GCC-builtins.patch to fix compilation
    on s390.
* Tue Jun 25 2024 Nicolas Morey <nicolas.morey@suse.com>
  - Do not build on 32b platforms
* Fri Oct 20 2023 Nicolas Morey <nicolas.morey@suse.com>
  - Drop support for openmpi[123] (jsc#PED-7111)
  - Prepare support for openmpi5
* Tue Oct 10 2023 Nicolas Morey <nicolas.morey@suse.com>
  - Drop %vers macro so that the Version tag can be parsed more easily
* Mon Oct 24 2022 Steve Kowalik <steven.kowalik@suse.com>
  - Use Python 3 instead of Python 2 to build.
* Mon Oct 17 2022 Nicolas Morey-Chaisemartin <nmoreychaisemartin@suse.com>
  - Added pc_lookup-replace-PTR-with-void.patch to fix compilation
    on newer glibc.
* Sat Nov 28 2020 Egbert Eich <eich@suse.com>
  - Update to mpiP version 3.5
    * Update deprecated functions.
    * Fix ARM typo and add LSE configure test.
    * Correct pt2pt histogram reporting check.
    * Address compiler warnings for some mt function return types.
    * Correct build behavior for testing multi-threaded support
      with Spectrum MPI.
    * Missing function argument entry.
    * Additional I/O routines
    * currBasetype fix
    * Update to test suite to include multi-threaded tests
    * Followup for renaming wrappers.c to mpiP-wrappers.c
    * Include mpiP in wrappers file name for call site reporting
    * Clarify stack tracing behavior
    * Correct autoheader error with HAVE_BFD_GET_SECTION_MACROS.
      Make define behavior consistent.
    * Convenience functionality to avoid SMPI libmpiP
    * Arch files corrections for gcc and opal code.
    * update to work with binutils-2.34
    * Fixed report header printing bug with large argument counts.
    * fix make-wrappers.py indentation and make python 2 and 3 compatible
    * Re-organized sizeof test to avoid CC defaulting to gcc.
      Re-organized default compilers.
    * Add Multi-Threading (MT) test suite
    * Fix FORTRAN Bindings: properly handle strings
    * Fix the code accounting the application time
    * Fix TLS cleanup code
    * Fix MT timings
    * Refine statistics reset procedure
    * Reduce the number of TLS accesses
    * First cut on multi-threading
    * Extract callsite code to a separate module
    * Move nested call check down the stack
    * Introduce additional statistics layer
    * First step towards MT support
    * Refactor global state: remove unneeded component
    * Preliminary step for adding multi-threaded support
    * Configury change: introduce mpiP-state.[c|h] files
    * Get rid of mpiPi.h.in file as unneeded
    * Adding autoconf PACKAGE defines to address current bfd.h
      requirement.
    * Fix mpi.h includes in some of the tests
    * Indentation fixes only. No actual changes.
    * Change default stack frame unwinding count.
    * Remove functions deprecated since MPI-2.0
    * Avoid LD_PRELOAD symbol conflict between srun and libiberty.
    * Create README.md
    * Corrected type issues resulting in compiler warnings in the
      test suite.
    * Make PC modification conditional. (Removed for now.)
    * Adding additional RMA functions to cover all MPI3.1 RMA
      functions. Expanded test coverage.
    * Added MPI3 One-sided operation support, from changes by Jeff Hammond.
    * Additional github migration.
    * Adding README.md
    * Added support for non-blocking collectives.
    * Provide non-NULL error argument for dwarf calls.
      Remove call to elf_end.  Ignore compile units with no
      function information, rather than abort.
    * Reduce unnecessary debugging output.
    * Add count column to top time section.
    * Adding fortran symbol failure output for debugging configure issues.
  - Add build support for gcc10 to HPC build (bsc#1174439).
  - Add openmpi4 flavors.
  - Add: Add-return-value-to-non-void-function.patch
    Preliminary %check stage. A number of checks fail currently.
    These need to be looked at.
* Wed May 13 2020 Egbert Eich <eich@suse.com>
  - Enable openmpi3 build for all SLE versions.
* Fri Nov 29 2019 Egbert Eich <eich@suse.com>
  - Add missing openmpi2 build for gcc7.
  - Add support for gcc8 and gcc9 (jsc#SLE-7766 & jsc#SLE-8604).
  - Include mpiP wrapper scripts for mpirun and Slurm srun.
  - Package API.
* Thu Nov 28 2019 Egbert Eich <eich@suse.com>
  - Disable openmpi1 builds for SLE/Leap > 15.1.
  - Enable openmpi3 builds for Leap and SLE > 15.1 (jsc#SLE-7773).

Files

/usr/lib/hpc/gnu14/mpich/mpiP
/usr/lib/hpc/gnu14/mpich/mpiP/3.5
/usr/lib/hpc/gnu14/mpich/mpiP/3.5/bin
/usr/lib/hpc/gnu14/mpich/mpiP/3.5/bin/mpip-insert-src
/usr/lib/hpc/gnu14/mpich/mpiP/3.5/bin/mpirun-mpip
/usr/lib/hpc/gnu14/mpich/mpiP/3.5/bin/srun-mpip
/usr/lib/hpc/gnu14/mpich/mpiP/3.5/lib64
/usr/lib/hpc/gnu14/mpich/mpiP/3.5/lib64/libmpiP.so
/usr/share/lmod/moduledeps/gnu-14-mpich/mpiP
/usr/share/lmod/moduledeps/gnu-14-mpich/mpiP/.version.3.5
/usr/share/lmod/moduledeps/gnu-14-mpich/mpiP/3.5


Generated by rpm2html 1.8.1

Fabrice Bellet, Fri Oct 18 00:12:25 2024