SHA256
6
0
forked from pool/mpich

Commit Graph

  • 2f71a10b62 Fix FFLAGS main Nicolas Morey 2025-11-09 00:53:40 +01:00
  • 83fcab613e Fix random configure failure on aarch64 Nicolas Morey 2025-11-09 00:30:48 +01:00
  • 0064fc5d6c Speed up testsuite by not rebuilding mpich completely Nicolas Morey 2025-11-09 00:20:19 +01:00
  • 43f9f20607 Fix a datatype issue on s390x Nicolas Morey 2025-11-08 23:38:38 +01:00
  • 15f2f50e9f disable CMA in make check Nicolas Morey 2025-11-08 20:07:38 +01:00
  • 2bb6e745cc use autoreconf Nicolas Morey 2025-11-04 21:22:41 +01:00
  • 323ae90257 Rename standard multibuild flavor to ucx for more clarity Nicolas Morey 2025-11-04 19:03:23 +01:00
  • caf2d5c876 Use external hwloc Nicolas Morey 2025-11-03 18:46:42 +01:00
  • a1cbdd8dee Update to 4.3.2 Nicolas Morey 2025-10-28 18:55:43 +01:00
  • 38adbe3a04 Add Gitea build results Adam Majer 2025-10-27 17:35:26 +01:00
  • 05ef4fee82 Accepting request 1310010 from science:HPC Dominique Leuenberger 2025-10-10 15:09:12 +00:00
  • 5c58781524 - Remove romio-disable-tests.patch to reenable tests in OBS. - Add romio-test-fix-bad-snprintf-arguments.patch to fix a test issue when building with FORTIFY_SOURCE - Fix dependency from '*testsuite' packages to BuildRequires '*-devel' Nicolas Morey 2025-10-09 13:41:40 +00:00
  • 46ac03da29 Accepting request 1288728 from science:HPC Ana Guerrero 2025-06-27 21:01:21 +00:00
  • 7c33e07c1e - Update to 4.3.1 - Fix initialization in GPU-aware builds when no devices are present - Fix internal pmix.h header conflict when building with an external PMIx library. - Fix build issue with Slurm by removing dependency on libslurm and always using internal logic for parsing the Slurm hostfile. - Fix potential stale GPU IPC handle usage resulting in data corruption or crashes - Update XPMEM thresholds to avoid excessive buffer mapping overhead - Fix potential hang in ROMIO when setting info hints on certain files - Improved detection of incompatible PMI[x] client/server configuration - Fix use of PMIX_PREFIX attribute for certain versions of OpenPMIx - Fix Intel GPU output with MPIR_CVAR_DEBUG_SUMMARY - Fix F08 binding compilation with nvfortran - Fix line continuation Hydra's --configfile option - Fix valgrind uninitialized read warnings in ch3 - Fix missing mpixxx_opts.conf file with help text for mpicc and friends - Fixes for several compiler warnings Nicolas Morey 2025-06-26 16:15:31 +00:00
  • 0de26d06e3 Accepting request 1265556 from science:HPC slfo-main slfo-1.2 Ana Guerrero 2025-04-03 14:46:44 +00:00
  • c1b988e46d Accepting request 1265556 from science:HPC Ana Guerrero 2025-04-03 14:46:44 +00:00
  • ed256dcfb4 - Remove support for gnu-hpc build flavours Nicolas Morey 2025-03-30 15:33:43 +00:00
  • 6f9d3a62db - Remove support for gnu-hpc build flavours Nicolas Morey 2025-03-30 15:33:43 +00:00
  • 676e345393 - Disable gnu-hpc build flavours (bsc#1239982) Nicolas Morey 2025-03-24 16:00:26 +00:00
  • 8f6201a385 - Disable gnu-hpc build flavours (bsc#1239982) Nicolas Morey 2025-03-24 16:00:26 +00:00
  • b2677afd16 Accepting request 1247233 from science:HPC Ana Guerrero 2025-02-20 15:40:16 +00:00
  • 2516dcdb76 Accepting request 1247233 from science:HPC Ana Guerrero 2025-02-20 15:40:16 +00:00
  • 751f748c71 - Update to 4.3.0 - Support MPI memory allocation kinds side document. - Support MPI ABI Proposal. Configure with --enable-mpi-abi and build with mpicc_abi. By default, mpicc still builds and links with MPICH ABI. - Added benchmark tests test/mpi/bench/p2p_{latency,bw}. - Added CMA support in CH4 IPC. - Added IPC read algorithm for intranode Allgather and Allgatherv. - Added CVAR MPIR_CVAR_CH4_SHM_POSIX_TOPO_ENABLE to enable non-temporal memcpy for inter-numa shm communication. - Added CVAR MPIR_CVAR_DEBUG_PROGRESS_TIMEOUT for debugging MPI deadlock issues. - ch4:ucx now supports dynamic processes. MPI_Comm_spawn{_multiple} will work. MPI_Open_port will fail due to ucx port name exceeds current MPI_MAX_PORT_NAME of 256. One can work around by use an info hint "port_name_size" and use a larger port name buffer. - PMI-1 defines PMI_MAX_PORT_NAME, which may be different from MPI_MAX_PORT_NAME. This is used by "PMI_Lookup_name". Consequently, MPI_Lookup_name accepts info hint "port_name_size" that may be larger than MPI_MAX_PORT_NAME. If the port name does not fit in "port_name_size", it will return a truncation error. - Autogen default to use -yaksa-depth=2. - Default MPIR_CVAR_CH4_ROOTS_ONLY_PMI to on. - Added ch4 netmod API am_tag_send and am_tag_recv. - Added MPIR_CVAR_CH4_OFI_EAGER_THRESHOLD to force RNDV send mode. - Make check target will run ROMIO tests. - Add back handle conversion macros (f2c/c2f) to preserve ABI compatibility with older MPICH libraries - Fix compilation issue with g++ in -std=gnu++20 mode - Fix bug in MPI_ANY_SOURCE handling observed using the libfabric CXI provider - Add NIC information to error messages in ch4:ofi netmod - Add romio-disable-tests.patch to disable romio tests Nicolas Morey 2025-02-19 20:17:01 +00:00
  • d2b9e60117 Accepting request 1247232 from home:NMorey:branches:science:HPC Nicolas Morey 2025-02-19 20:17:01 +00:00
  • 9a0939998e Accepting request 1193491 from science:HPC Dominique Leuenberger 2024-08-13 11:24:22 +00:00
  • 6ec8e73b8e Accepting request 1193491 from science:HPC Dominique Leuenberger 2024-08-13 11:24:22 +00:00
  • 5734d84e32 - Update to 4.2.2 - Update embedded libfabric to v1.20.1 and fix compilation with GCC 14. - Fix dataloop support for MPIX_Type_iov routines - Fix crash in Hydra when system has many local ip addresses - Fix RMA fallback check in ch4:ofi netmod - Fix MPI_UNDEFINED handling in mpi_f08 module - Fix Slurm environment variable inheritance in Hydra - Fix multiple issues with large count support in ROMIO - Fix potential hang in init using PMIx client and nonstandard keys - Fix crash if PMIx client cannot get appnum from server during init - Fix other build errors and warnings - Disable flat_namespace to build libmpifort on macOS by default - Prefix warning messages with "MPICH" - Add --disable-doc configure option - Fix support for building MPICH Fortran support with Xcode 15 on macOS - Fix bug in MPI_WIN_SHARED_QUERY when window is not shared - Fix bug in ch4/ofi gpu pipelining - Fixes for Intel GPU support - Fix memory leak in ch4/shm collectives - Fix bug in MPI_COMM_SPLIT with intercommunicators and non-zero root - Fix bug in DAOS ROMIO driver - Fix bug in cycling error code array - Return an error if there is failure to create a datatype in mpi_f08 module for noncontiguous user data - Return an error when shared memory segment creation fails - Complete support MPI 4.1 specification - Experimental thread communicator feature (e.g. MPIX_Threadcomm_init). See paper "Frustrated With MPI+Threads? Try MPIxThreads!", https://doi.org/10.1145/3615318.3615320. - Experimental datatype functions MPIX_Type_iov_len and MPIX_Type_Iov Nicolas Morey 2024-08-12 16:29:03 +00:00
  • 045130142e Accepting request 1193409 from home:NMorey:branches:science:HPC Nicolas Morey 2024-08-12 16:29:03 +00:00
  • 82176c5905 Accepting request 1183208 from science:HPC Ana Guerrero 2024-06-25 21:09:34 +00:00
  • 5b6ee6c81a Accepting request 1183208 from science:HPC Ana Guerrero 2024-06-25 21:09:34 +00:00
  • c03905df39 - Remove unneeded sysfsutil dependency - Do no build hpc flavours on 32b systems Nicolas Morey 2024-06-25 14:27:35 +00:00
  • 27f10865e7 Accepting request 1183200 from home:NMorey:branches:science:HPC Nicolas Morey 2024-06-25 14:27:35 +00:00
  • 2d507ade6c Accepting request 1177100 from science:HPC Ana Guerrero 2024-05-28 15:28:44 +00:00
  • 1bd3602333 Accepting request 1175813 from home:dimstar:Factory Nicolas Morey 2024-05-27 11:05:19 +00:00
  • c0dea43290 Accepting request 1101766 from science:HPC Dominique Leuenberger 2023-08-02 14:50:17 +00:00
  • 7f701ca24f Accepting request 1100769 from home:NMorey:branches:science:HPC Nicolas Morey 2023-07-26 07:39:21 +00:00
  • 1bb48dad5b Accepting request 1031093 from science:HPC Dominique Leuenberger 2022-10-26 10:31:15 +00:00
  • f7d960de5e Accepting request 1031092 from home:NMoreyChaisemartin:branches:science:HPC Nicolas Morey-Chaisemartin 2022-10-25 09:11:56 +00:00
  • f5fbdc3e47 Accepting request 1029587 from science:HPC Dominique Leuenberger 2022-10-18 10:45:17 +00:00
  • 4d0298891c Accepting request 1029586 from home:NMoreyChaisemartin:branches:science:HPC Nicolas Morey-Chaisemartin 2022-10-17 18:18:51 +00:00
  • 6cfea5061a Accepting request 1007232 from science:HPC Richard Brown 2022-09-30 15:58:46 +00:00
  • d702c4a1a5 Accepting request 1007189 from home:NMoreyChaisemartin:branches:science:HPC Nicolas Morey-Chaisemartin 2022-09-30 11:26:08 +00:00
  • 839bc9e32f Accepting request 960008 from science:HPC Dominique Leuenberger 2022-03-08 19:31:41 +00:00
  • 563e1b6972 Accepting request 960004 from home:NMoreyChaisemartin:branches:science:HPC Nicolas Morey-Chaisemartin 2022-03-07 15:37:47 +00:00
  • 70d7d04dc8 Accepting request 948453 from science:HPC Dominique Leuenberger 2022-01-24 22:10:22 +00:00
  • 1d2abfb911 Accepting request 948361 from home:NMoreyChaisemartin:branches:science:HPC Nicolas Morey-Chaisemartin 2022-01-24 16:29:10 +00:00
  • bd6ef73075 Accepting request 926466 from science:HPC Dominique Leuenberger 2021-10-20 18:23:54 +00:00
  • dabc3f16ca Accepting request 926461 from home:NMoreyChaisemartin:branches:science:HPC Nicolas Morey-Chaisemartin 2021-10-20 06:46:47 +00:00
  • 5a8d1f306c Accepting request 917141 from science:HPC Dominique Leuenberger 2021-09-07 19:21:25 +00:00
  • 1f8f2d6c9a Accepting request 917140 from home:NMoreyChaisemartin:branches:science:HPC Nicolas Morey-Chaisemartin 2021-09-06 14:39:33 +00:00
  • 79f8f504ba Accepting request 900758 from science:HPC Dominique Leuenberger 2021-06-19 21:04:06 +00:00
  • 5afb3e5bb1 Accepting request 899802 from home:cboltz:branches:science:HPC Egbert Eich 2021-06-18 12:51:18 +00:00
  • eb42a5dc90 Accepting request 882725 from science:HPC Richard Brown 2021-04-06 15:30:06 +00:00
  • 7e96e2736c Accepting request 882702 from home:NMoreyChaisemartin:branches:science:HPC Nicolas Morey-Chaisemartin 2021-04-02 14:12:08 +00:00
  • 0091bf560d Accepting request 851676 from science:HPC Dominique Leuenberger 2020-11-30 08:53:52 +00:00
  • 65f3d9aecd - HPC: Fix environment module settings for MANPATH. Egbert Eich 2020-11-29 11:47:17 +00:00
  • 7c153fb59d Accepting request 823139 from science:HPC Dominique Leuenberger 2020-08-03 12:13:42 +00:00
  • ed65c5ebb7 Accepting request 823020 from home:eeich:branches:science:HPC Nicolas Morey-Chaisemartin 2020-07-28 11:49:07 +00:00
  • 492165256d Accepting request 822497 from science:HPC Dominique Leuenberger 2020-07-24 10:10:51 +00:00
  • 48bed94404 Accepting request 822455 from home:eeich:branches:science:HPC Christian Goll 2020-07-23 18:49:04 +00:00
  • 0ae1ad90e2 Accepting request 813039 from science:HPC Dominique Leuenberger 2020-06-09 22:54:08 +00:00
  • 9db3a5f21a Accepting request 813038 from home:NMoreyChaisemartin:branches:science:HPC Nicolas Morey-Chaisemartin 2020-06-09 20:03:56 +00:00
  • 00097ea28c Accepting request 794232 from science:HPC Dominique Leuenberger 2020-04-15 17:57:28 +00:00
  • 0714096804 Accepting request 794230 from home:NMoreyChaisemartin:branches:science:HPC Nicolas Morey-Chaisemartin 2020-04-15 15:38:22 +00:00
  • 2fe0a044e6 Accepting request 751623 from science:HPC Dominique Leuenberger 2019-11-30 09:37:54 +00:00
  • 4b516587fb Accepting request 751622 from home:NMoreyChaisemartin:branches:science:HPC Nicolas Morey-Chaisemartin 2019-11-28 14:08:23 +00:00
  • 99ad0827b2 Accepting request 734304 from science:HPC Dominique Leuenberger 2019-10-02 09:59:24 +00:00
  • bf11404783 Accepting request 734301 from home:NMoreyChaisemartin:branches:science:HPC Nicolas Morey-Chaisemartin 2019-10-01 12:38:10 +00:00
  • d1affc320b Accepting request 702621 from science:HPC Dominique Leuenberger 2019-06-19 18:56:59 +00:00
  • 0e8c2c81c2 Accepting request 702586 from home:NMoreyChaisemartin:branches:science:HPC:Updates Nicolas Morey-Chaisemartin 2019-05-13 10:05:35 +00:00
  • 30cd6fd929 Accepting request 687317 from science:HPC Dominique Leuenberger 2019-03-22 14:09:31 +00:00
  • bdc7ec003e Accepting request 687142 from home:anag:branches:science:HPC Nicolas Morey-Chaisemartin 2019-03-21 13:00:04 +00:00
  • 16e7fcdd96 Accepting request 650121 from science:HPC Dominique Leuenberger 2018-11-26 09:23:49 +00:00
  • 979709079d Accepting request 650045 from home:eeich:branches:science:HPC Nicolas Morey-Chaisemartin 2018-11-19 08:07:08 +00:00
  • e3280c340b Accepting request 636134 from science:HPC Yuchen Lin 2018-09-18 09:44:31 +00:00
  • 93dc3010a4 Accepting request 636120 from home:NMoreyChaisemartin:branches:science:HPC Nicolas Morey-Chaisemartin 2018-09-17 09:24:38 +00:00
  • da46537d6c Accepting request 634890 from home:NMoreyChaisemartin:branches:science:HPC Nicolas Morey-Chaisemartin 2018-09-11 07:41:41 +00:00
  • 9a89dae7d3 Accepting request 633987 from home:NMoreyChaisemartin:branches:science:HPC Nicolas Morey-Chaisemartin 2018-09-07 09:15:15 +00:00
  • 5daf3c5991 Accepting request 633762 from home:NMoreyChaisemartin:branches:science:HPC Nicolas Morey-Chaisemartin 2018-09-06 15:42:17 +00:00
  • d471f343fb Accepting request 630812 from science:HPC Dominique Leuenberger 2018-08-22 12:22:03 +00:00
  • 3ceb1cc703 Accepting request 630697 from home:eeich:branches:science:HPC Nicolas Morey-Chaisemartin 2018-08-21 19:53:48 +00:00
  • 2b4f91ee50 Accepting request 599752 from science:HPC Dominique Leuenberger 2018-04-23 13:26:11 +00:00
  • 5fc5dbc98c - Remove 'BuildRequires: Modules' for HPC builds: it conflicts with lmod (boo#1089970). Egbert Eich 2018-04-22 11:17:31 +00:00
  • 794f558d65 Accepting request 574685 from science:HPC Dominique Leuenberger 2018-02-10 16:58:40 +00:00
  • 04e0ce07de Accepting request 574683 from home:mslacken:hpc_fix Nicolas Morey-Chaisemartin 2018-02-09 14:25:22 +00:00
  • 04c95e09ca Accepting request 571421 from science:HPC Dominique Leuenberger 2018-01-31 18:54:43 +00:00
  • 0b42a0c099 Fix path to mpivars Nicolas Morey-Chaisemartin 2018-01-31 09:01:41 +00:00
  • d9b1cbd3d3 Accepting request 571223 from home:eeich:branches:science:HPC Nicolas Morey-Chaisemartin 2018-01-31 08:08:26 +00:00
  • 6c02017434 Accepting request 567903 from science:HPC Dominique Leuenberger 2018-01-22 15:18:43 +00:00
  • be819874cc Accepting request 567902 from home:NMoreyChaisemartin:branches:science:HPC Nicolas Morey-Chaisemartin 2018-01-20 13:56:01 +00:00
  • e87a73ee24 Accepting request 562438 from science:HPC Dominique Leuenberger 2018-01-09 13:54:39 +00:00
  • 2bdbd3425b Accepting request 562253 from home:eeich:branches:fix-compilers-hpc Nicolas Morey-Chaisemartin 2018-01-08 09:46:06 +00:00
  • f04d7e75c8 Accepting request 538288 from science:HPC Dominique Leuenberger 2017-11-03 15:26:43 +00:00
  • 48394e14c0 Remove extra libmpich meta package Nicolas Morey-Chaisemartin 2017-11-02 08:42:24 +00:00
  • 90bde5773f - Add HPC specific build targets using environment modules (Fate#323977). Nicolas Morey-Chaisemartin 2017-10-30 08:58:16 +00:00
  • 3a97afaf03 Accepting request 537196 from science:HPC:EnvMod Nicolas Morey-Chaisemartin 2017-10-27 13:54:07 +00:00
  • 512525a0b9 Accepting request 523633 from science:HPC Dominique Leuenberger 2017-09-12 17:57:55 +00:00
  • eb8e28db4f Accepting request 523630 from home:NMoreyChaisemartin:branches:science:HPC Nicolas Morey-Chaisemartin 2017-09-12 09:44:37 +00:00
  • 5268a66203 Accepting request 519489 from science:HPC Dominique Leuenberger 2017-08-30 14:23:29 +00:00
  • 238551b511 Accepting request 510126 from home:NMoreyChaisemartin:branches:science:HPC Nicolas Morey-Chaisemartin 2017-07-13 15:51:53 +00:00