LAM had a preprocessor symbol LAM_VERSION giving its version. Open MPI
appears to have this only in Fortran. It would be great if you could
add the version symbols in a C++ include file. This is useful since it
allows me to check whether the installed version of open mpi is the same
as the compiled version to prevent silent undefined behavior and crashes.
Alternatively, could a version matching check be added to Open MPI internally?