deprecated MPI C++ bindings are used
Hello everyone,
Thank you for this great piece of software. This is a extremely useful!
To my knowledge, C++ bindings deprecation came in MPI-2.2 (published in 2009). And while the OpenMPI 4 series still has them, behind configure flags (--enable-mpi-cxx and --enable-cxx-exceptions), OpenMPI 5 will actually no longer have them. At our hpc side we do not compile our MPIs with C++ bindings anymore. And I could imagine that this is quite common.
Based on that, I would suggest to remove the MPI_CXX dependency and the use of MPI::Exception.