SHA256
6
0
forked from pool/mpich

Update to v5.0.0 #5

Manually merged
HPC merged 1 commits from NMorey/mpich:main into main 2026-02-07 04:45:50 +01:00
Owner

Nicolas Morey (1):
Update to v5.0.0

Nicolas Morey (1): Update to v5.0.0
NMorey added 1 commit 2026-02-05 16:49:56 +01:00
- ADI
    - MPID_Comm_get_lpid removed
    - MPID_Intercomm_exchange_map renamed to MPID_Intercomm_exchange
      and parameters now include tag, context_id, and will
      perform context_id exchange and lpid exchange.
  - CH4:OFI
    - added native RNDV feature
  - General
    - MPI_VERSION/MPI_SUBVERSION updated to 5 and 0.
      MPICH now supports the MPI 5.0 standard.
    - MPIR_CHKLMEM_ and MPIR_CHKPMEM_ macros are simplified
    - Rename MPIR_CVAR_DEBUG_PROGRESS_TIMEOUT to MPIR_CVAR_PROGRESS_TIMEOUT
    - MPICH now generates the MPI-IO bindings when ROMIO is build inside MPICH.
    - Yaksa is now maintained inside MPICH rather than as an external submodule.
    - Added internal builtin datatypes and external builtin datatypes are mapped to internal types
    - Removed MPIR_Find_{local,external}. Added in MPIR_Comm struct.
    - Use MPIR_Comm_get_{node,node_roots}_comm to obtain node_comm and node_roots_comm.
    - Added MPI_LOGICAL1, MPI_LOGICAL2, MPI_LOGICAL4, MPI_LOGICAL8, and MPI_LOGICAL16.
    - Added MPIX_BFLOAT16, and added software reduction support for
      MPIX_BFLOAT16 and MPIX_C_FLOAT16.
    - Reworked AVX and AVX512 support.
    - PMI 2 is now deprecated. Please consider switching to PMI 1.
    - PMI 2 thread support is removed.
    - PMI 1 upgraded to PMI 1.2, adding new API PMI_Barrier_group.
    - MPI_Session_init default to MPI_THREAD_MULTIPLE. Thread levels are global.
    - Internal collective interface replaces the last parameter
      "MPIR_Errflag_t errflag" with "int coll_attr".

Signed-off-by: Nicolas Morey <nmorey@suse.com>
First-time contributor
Build successful, for more information go in https://build.opensuse.org/project/show/home:autogits_obs_staging_bot:HPC:PR:41.
HPC manually merged commit c1eb839278 into main 2026-02-07 04:45:50 +01:00
Sign in to join this conversation.
No Reviewers
No Label
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: HPC/mpich#5