On 02/10/2016 12:07 PM, Edgar Gabriel wrote:
yes and no :-) That particular functions was fixed, but there are a few other especially in the shardefp framework that would cause similar problems if compiled without RTLD_GLOBAL. But more importantly, I can confirm that ompio in the 1.8 and 1.10 series does *not* pass the HDF5 tests and should not be used for that (it passes on master and the 2.x series). ROMIO is the default in 1.7, 1.8 and 1.10 and should be used therefore.
I can definitely confirm that the HDF5 test suite is very good at finding bugs in MPI-IO implementations!
==rob