Skip to content

Commit db5dc78

Browse files
committed
Update Changelog with the latest changes
1 parent ca2240f commit db5dc78

1 file changed

Lines changed: 9 additions & 0 deletions

File tree

doc/ChangeLog.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,11 +28,20 @@ Find below an itemized list of changes in this release.
2828
* Add check_mpi_call function and wrap all MPI calls in it
2929
* Generalize monitor class
3030
* Add duplicate and free functions to communicator
31+
* Auto-detect sanitizer builds on Open MPI 5+ and append `--mca pml ob1 --mca btl self,vader --mca osc ^ucx` to
32+
MPIEXEC_PREFLAGS to work around the UCX/sanitizer SEGV in MPI_Init
33+
34+
### cmake
35+
* Bump the minimum required CMake version to 3.22
36+
* Update Clang warning suppressions to silence C++26 / c2y extension warnings
37+
* Rebuild MPIEXEC_PREFLAGS idempotently on reconfigure
38+
* Fix the Debian-package architecture variable name (CPACK_DEBIAN_PACKAGE_ARCHITECTURE)
3139

3240
### doc
3341
* Move code in overview.md to example folder
3442
* Add example codes to doc folder and make sure they compile
3543
* Add FI support notice to README.md
44+
* Add doc/sanitizers.md documenting sanitizer builds and the Open MPI 5+ UCX workaround
3645

3746

3847
## Version 1.3.0

0 commit comments

Comments
 (0)