"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.

Reply via email to