I just replied on the upstream Open MPI issue (https://github.com/open-mpi/ompi/issues/7331#issuecomment-579337035):
I'm not sure about that test: if you get a valid handle value back from lt_dlopen(), is the value from lt_dlerror() relevant? I.e., is the "handle" value you're getting back from lt_dlopen() invalid? All we can tell from this test is that it's not NULL. Specifically: I'm not sure that calling lt_dlerror() will return anything meaningful if there has been no error. -- Jeff Squyres jsquy...@cisco.com