Commit Graph

49 Commits

Author SHA256 Message Date
Ana Guerrero
e44f717d15 Accepting request 1199353 from science:HPC
OBS-URL: https://build.opensuse.org/request/show/1199353
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mpiP?expand=0&rev=19
2024-09-09 12:44:02 +00:00
cb3490f2be - 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.

OBS-URL: https://build.opensuse.org/package/show/science:HPC/mpiP?expand=0&rev=48
2024-09-07 11:25:34 +00:00
Ana Guerrero
5213ed6a97 Accepting request 1183205 from science:HPC
OBS-URL: https://build.opensuse.org/request/show/1183205
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mpiP?expand=0&rev=18
2024-06-25 21:09:30 +00:00
65985b6ce0 - Do not build on 32b platforms
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mpiP?expand=0&rev=46
2024-06-25 14:27:27 +00:00
Ana Guerrero
66a110639b Accepting request 1119587 from science:HPC
OBS-URL: https://build.opensuse.org/request/show/1119587
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mpiP?expand=0&rev=17
2023-10-23 21:41:04 +00:00
ca7fca6d7e Accepting request 1119555 from home:NMorey:branches:science:HPC
- Drop support for openmpi[123] (jsc#PED-7111)
- Prepare support for openmpi5

OBS-URL: https://build.opensuse.org/request/show/1119555
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mpiP?expand=0&rev=44
2023-10-23 09:43:19 +00:00
Ana Guerrero
1499bb4f1c Accepting request 1116695 from science:HPC
OBS-URL: https://build.opensuse.org/request/show/1116695
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mpiP?expand=0&rev=16
2023-10-10 19:01:22 +00:00
159a08696b Accepting request 1116688 from home:NMorey:branches:science:HPC
- Drop %vers macro so that the Version tag can be parsed more easily

OBS-URL: https://build.opensuse.org/request/show/1116688
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mpiP?expand=0&rev=42
2023-10-10 13:57:23 +00:00
Dominique Leuenberger
fca686ddd4 Accepting request 1030659 from science:HPC
OBS-URL: https://build.opensuse.org/request/show/1030659
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mpiP?expand=0&rev=15
2022-10-24 09:13:17 +00:00
Nicolas Morey-Chaisemartin
0b912bdfb0 Accepting request 1030657 from home:StevenK:branches:science:HPC
- Use Python 3 instead of Python 2 to build.

OBS-URL: https://build.opensuse.org/request/show/1030657
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mpiP?expand=0&rev=40
2022-10-24 07:02:03 +00:00
Dominique Leuenberger
f5334fa2f6 Accepting request 1012031 from science:HPC
OBS-URL: https://build.opensuse.org/request/show/1012031
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mpiP?expand=0&rev=14
2022-10-17 12:58:24 +00:00
72a12dcf43 Accepting request 1012029 from home:NMoreyChaisemartin:branches:science:HPC
- Added pc_lookup-replace-PTR-with-void.patch to fix compilation
  on newer glibc.

OBS-URL: https://build.opensuse.org/request/show/1012029
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mpiP?expand=0&rev=38
2022-10-17 08:50:51 +00:00
Dominique Leuenberger
6d210771c8 Accepting request 851924 from science:HPC
- 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

OBS-URL: https://build.opensuse.org/request/show/851924
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mpiP?expand=0&rev=13
2020-12-01 13:21:51 +00:00
a58e287993 - Add: Add-return-value-to-non-void-function.patch
Preliminary %check stage. A number of checks fail currently.

OBS-URL: https://build.opensuse.org/package/show/science:HPC/mpiP?expand=0&rev=36
2020-11-30 16:49:28 +00:00
4b2404ff02 Accepting request 851870 from home:eeich:branches:science:HPC
- Preliminary %check stage. A number of checks fail currently.
  These need to be looked at.

OBS-URL: https://build.opensuse.org/request/show/851870
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mpiP?expand=0&rev=35
2020-11-30 16:43:27 +00:00
e21a8d51f8 - Minor fix.
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mpiP?expand=0&rev=34
2020-11-29 09:09:37 +00:00
598ebb31b2 Accepting request 851546 from home:eeich:branches:science:HPC
- 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

OBS-URL: https://build.opensuse.org/request/show/851546
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mpiP?expand=0&rev=33
2020-11-28 16:53:30 +00:00
Dominique Leuenberger
a1f8501ad5 Accepting request 805380 from science:HPC
- Enable openmpi3 build for all SLE versions. (forwarded request 805379 from eeich)

OBS-URL: https://build.opensuse.org/request/show/805380
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mpiP?expand=0&rev=12
2020-05-14 21:25:59 +00:00
a584927757 Accepting request 805379 from home:eeich:branches:science:HPC
- Enable openmpi3 build for all SLE versions.

OBS-URL: https://build.opensuse.org/request/show/805379
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mpiP?expand=0&rev=31
2020-05-13 20:22:48 +00:00
Dominique Leuenberger
95f9889636 Accepting request 755682 from science:HPC
- Add support for gcc8 and gcc9 (jsc#SLE-7766 & jsc#SLE-8604).

OBS-URL: https://build.opensuse.org/request/show/755682
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mpiP?expand=0&rev=11
2019-12-12 22:18:31 +00:00
f4305b7747 - Add support for gcc8 and gcc9 (jsc#SLE-7766 & jsc#SLE-8604).
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mpiP?expand=0&rev=29
2019-12-10 21:40:58 +00:00
Dominique Leuenberger
cab4ccf1df Accepting request 752513 from science:HPC
- Add missing openmpi2 build for gcc7.
- Add support for gcc8 and gcc9 (jsc#SLE-7766 & jsc#SLE-8609).

- Disable openmpi1 builds for SLE/Leap > 15.1.
- Enable openmpi3 builds for Leap and SLE > 15.1 (jsc#SLE-7773).

OBS-URL: https://build.opensuse.org/request/show/752513
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mpiP?expand=0&rev=10
2019-12-02 10:29:29 +00:00
dc39046143 - Fix test again
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mpiP?expand=0&rev=27
2019-11-29 20:33:45 +00:00
38a23b0ed9 - Add missing openmpi2 build for gcc7.
- Add support for gcc8 and gcc9 (jsc#SLE-7766 & jsc#SLE-8609).

OBS-URL: https://build.opensuse.org/package/show/science:HPC/mpiP?expand=0&rev=26
2019-11-29 19:43:25 +00:00
873683b6a6 Accepting request 752427 from home:eeich:branches:science:HPC
- Disable openmpi1 builds for SLE/Leap > 15.1.
- Enable openmpi3 builds for Leap and SLE > 15.1 (jsc#SLE-7773).

OBS-URL: https://build.opensuse.org/request/show/752427
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mpiP?expand=0&rev=25
2019-11-29 17:42:07 +00:00
Dominique Leuenberger
1ebcb8f238 Accepting request 738813 from science:HPC
- Fix LTO support in archive files

OBS-URL: https://build.opensuse.org/request/show/738813
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mpiP?expand=0&rev=9
2019-10-17 10:21:30 +00:00
Nicolas Morey-Chaisemartin
8673967a3e Accepting request 733398 from home:NMoreyChaisemartin:branches:science:HPC
- Fix LTO support in archive files

OBS-URL: https://build.opensuse.org/request/show/733398
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mpiP?expand=0&rev=23
2019-09-26 11:09:56 +00:00
Dominique Leuenberger
115b0245c1 Accepting request 587811 from science:HPC
OBS-URL: https://build.opensuse.org/request/show/587811
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mpiP?expand=0&rev=8
2018-03-18 20:44:43 +00:00
Nicolas Morey-Chaisemartin
9bf5c3d865 Accepting request 582008 from home:mslacken:hpc
- created version independent doc package

OBS-URL: https://build.opensuse.org/request/show/582008
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mpiP?expand=0&rev=21
2018-03-16 07:35:25 +00:00
Dominique Leuenberger
b07a7d1ab0 Accepting request 574837 from science:HPC
- Add support for openmpi2 for HPC (FATE#325089).

- Fix summary in module files (bnc#1080259).

OBS-URL: https://build.opensuse.org/request/show/574837
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mpiP?expand=0&rev=7
2018-02-10 16:59:07 +00:00
7d482d785a - Add support for openmpi2 for HPC (FATE#325089).
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mpiP?expand=0&rev=19
2018-02-09 19:59:59 +00:00
8ab8f9c703 - Add support for openmpi2 for HPC.
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mpiP?expand=0&rev=18
2018-02-09 19:27:12 +00:00
fcc6e8504f - Fix summary in module files (bnc#1080259).
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mpiP?expand=0&rev=17
2018-02-09 15:35:12 +00:00
Dominique Leuenberger
cb438d6ced Accepting request 563900 from science:HPC
- Disable the openmpi3 flavor in some products. (forwarded request 563895 from eeich)

OBS-URL: https://build.opensuse.org/request/show/563900
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mpiP?expand=0&rev=6
2018-01-13 20:49:20 +00:00
fd78914cdc Accepting request 563895 from home:eeich:branches:fix-compilers-hpc
- Disable the openmpi3 flavor in some products.

OBS-URL: https://build.opensuse.org/request/show/563895
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mpiP?expand=0&rev=15
2018-01-12 17:07:57 +00:00
Dominique Leuenberger
37828e1d19 Accepting request 562829 from science:HPC
- Add gcc7 as additional compiler flavor for HPC on SLES.
- Add support for mpich and openmpi3 for HPC. (forwarded request 562827 from eeich)

OBS-URL: https://build.opensuse.org/request/show/562829
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mpiP?expand=0&rev=5
2018-01-10 22:35:01 +00:00
d1ed20dc91 Accepting request 562827 from home:eeich:branches:fix-compilers-hpc
- Add gcc7 as additional compiler flavor for HPC on SLES.
- Add support for mpich and openmpi3 for HPC.

OBS-URL: https://build.opensuse.org/request/show/562827
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mpiP?expand=0&rev=13
2018-01-09 10:27:39 +00:00
Dominique Leuenberger
914522fedb Accepting request 541324 from science:HPC
- Require HPC devel packages.

OBS-URL: https://build.opensuse.org/request/show/541324
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mpiP?expand=0&rev=4
2017-11-14 11:59:02 +00:00
Dominique Leuenberger
b6d75c3fea Accepting request 541140 from science:HPC
- Fix environment module file. (forwarded request 541137 from eeich)

OBS-URL: https://build.opensuse.org/request/show/541140
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mpiP?expand=0&rev=3
2017-11-13 13:04:22 +00:00
7c59e8eebe - Require HPC devel packages.
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mpiP?expand=0&rev=10
2017-11-13 12:44:03 +00:00
de1884a464 Accepting request 541137 from home:eeich:branches:science:HPC
- Fix environment module file.

OBS-URL: https://build.opensuse.org/request/show/541137
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mpiP?expand=0&rev=9
2017-11-12 23:08:52 +00:00
Dominique Leuenberger
4f0cb56dc7 Accepting request 535431 from science:HPC
- Enable the openmpi build since the HPC build for openmpi
  is now available in Factory.

OBS-URL: https://build.opensuse.org/request/show/535431
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mpiP?expand=0&rev=2
2017-10-20 12:47:44 +00:00
7d009711d2 - Enable the openmpi build since the HPC build for openmpi
is now available in Factory.

OBS-URL: https://build.opensuse.org/package/show/science:HPC/mpiP?expand=0&rev=7
2017-10-20 08:42:41 +00:00
Dominique Leuenberger
4c38cc68e4 Accepting request 534275 from science:HPC
- Ensure neutrality of descriptions and trim subpackages.
- Fix permissions in the doc and static package.
- Initial package creation (FATE#321721).
- mpip.unwinder.patch:
  Fix AARCH64.

OBS-URL: https://build.opensuse.org/request/show/534275
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mpiP?expand=0&rev=1
2017-10-19 17:32:02 +00:00
e38863f674 - Remove last commit as it is not required.
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mpiP?expand=0&rev=5
2017-10-17 14:00:35 +00:00
5bb5c57a69 - Add magic to limit the number of flavors built in the
in the OBS ring.

OBS-URL: https://build.opensuse.org/package/show/science:HPC/mpiP?expand=0&rev=4
2017-10-17 13:56:29 +00:00
c4169a53b0 Accepting request 533890 from home:jengelh:branches:science:HPC
- Ensure neutrality of descriptions and trim subpackages.

OBS-URL: https://build.opensuse.org/request/show/533890
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mpiP?expand=0&rev=3
2017-10-16 15:57:04 +00:00
3af9c79599 Accepting request 533877 from home:eeich:hpc_alt
- Fix permissions in the doc and static package.

OBS-URL: https://build.opensuse.org/request/show/533877
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mpiP?expand=0&rev=2
2017-10-13 10:42:48 +00:00
Nicolas Morey-Chaisemartin
b4bf7eca11 Accepting request 532069 from science:HPC:EnvMod
Add mpiP

OBS-URL: https://build.opensuse.org/request/show/532069
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mpiP?expand=0&rev=1
2017-10-06 06:36:48 +00:00