On Nov 9, 2020, at 8:11 AM, Joachim Protze via mpiwg-tools <mpiwg-tools@lists.mpi-forum.org> wrote:If dlopen causes libdl to load a library (i.e., the library is not yet
loaded and can be found and loaded), libdl calls the library constructor
as part of dlopen.
Forcing the MPI library to load (dlopen) all tool libraries before the
registration window closes, gives all dynamic tools the chance to call
the registration function, before MPI will continue initialization.