Closed
Description
Per https://www.mail-archive.com/[email protected]/msg00015.html and webex discussion on 2018-07-17, @hppritcha and @gpaulsen will be conducting an ABI compatibility check between the v4.0.x branch (which will be created tomorrow) and the v3.1.x branch.
If possible, we would like to not change libmpi/liboshmem's .so
major version for all the reasons cited in https://www.mail-archive.com/[email protected]/msg00015.html. We're pretty sure that this means increasing both c
and a
by 10.
Howard and Geoff will need to check the branches manually, and probably do a bunch of testing, such as:
- Compile and install Open MPI v3.1.x into
/path
- Compile a bunch of tests against that Open MPI installation
rm -rf /path
- Compile and install Open MPI v4.0.x (with appropriate
c:r:a
values and possibly--enable-mpi1-compat
) into/path
- Run the tests (without recompiling/relinking) and make sure they all work properly