File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff 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
You can’t perform that action at this time.
0 commit comments