A new stable release of MPICH, 4.2.3, is now available for download. This release addresses a number of user-reported crashes and build issues. It can be found on our
downloads page. For the full set of commits see
https://github.com/pmodels/mpich/compare/v4.2.2…v4.2.3/
====================================================================
Changes in 4.2.3
====================================================================
# Update embedded libfabric to fix a build issue on FreeBSD
# Fix HIP support for use with AMD GPUs
# Fix potential invalid context issue in CUDA memory hooks
# Fix GPU fallback path in ch4/ofi for Intel GPU buffers
# Fix IPC handle destruction with Level Zero API (Intel GPU)
# Fix potential crash in MPI_ISENDRECV with derived datatypes
# Fix bug in persistent MPI_GATHER that incorrectly cached buffer
contents at init time
# Fix memory allocation bug in ROMIO GPFS driver
# Fix missing error names in ch4/ofi netmod
# Fix potential hang in multi-VCI active message RMA
# Fix bug in ch3 large count support with derived datatypes
# Fix manpage generation to provide aliases for large-count versions
# Fix potential crash in Hydra with long PMI command messages
# Fix bug in exit status capture in Hydra when there are multiple
processes with non-zero exit
# Fix implementation of C/Fortran status conversion functions
# Fix implementation of MPI_Type_create_f90_xxx functions