"Gabriel, Edgar via users" <users@lists.open-mpi.org> writes:
> I will have a look at those tests. The recent fixes were not > correctness, but performance fixes. > Nevertheless, we used to pass the mpich tests, but I admit that it is > not a testsuite that we run regularly, I will have a look at them. The > atomicity tests are expected to fail, since this the one chapter of > MPI I/O that is not implemented in ompio. How should we know that's expected to fail? It at least shouldn't fail like that; set_atomicity doesn't return an error (which the test is prepared for on a filesystem like pvfs2). I assume doing nothing, but appearing to, can lead to corrupt data, and I'm surprised that isn't being seen already. HDF5 requires atomicity -- at least to pass its tests -- so presumably anyone like us who needs it should use something mpich-based with recent or old romio, and that sounds like most general HPC systems. Am I missing something? With the current romio everything I tried worked, but we don't get that option with openmpi.