On 03/25/2014 10:14 AM, James Burton wrote:
There is one patch for ad_pvfs2_io_dype.c. The other "patch" referred to
in the python script removes ADIOI_PVFS2_IReadContig and
ADIOI_PVFS2_IWriteContig from ad_pvfs2.c. These functions are not
supported by OrangeFS. The documentation for OpenMPI installation has
been updated as part of a documentation rewrite for upcoming OrangeFS
2.9. The new documentation explains this pretty well.
http://www.omnibond.com/orangefs/docs/v_2_9/ROMIO_Interface.htm
Thanks for the pointer.
Is there a ticket or some other place where we can discuss the problems
with PVFS2_IReadContig and PVFS2_IWriteContig? I think this relates to
the way I had PVFS2_IReadContig use MPICH2 extended (non-standard)
generalized requests. commit 832b94d1f should take care of that,
whenver it makes its way back into OpenMPI
http://git.mpich.org/mpich.git/commit/832b94d1f22aa979fe680177579cac87c0d42d25
Any time you find yourself carrying along patches and fixup code, that
is a bug and you should report it. I will fix it.
One comment about your docs:
Your documentation can be simplified a bit if you refer to the
'pvfs2-config' script. We probably should have used pkg-config, but it
wasn't quite the de-facto standard then that it is now. "pvfs2-config
--libs" and "pvfs2-config --cflags" provide the necessary flags. For
example, back in the day we used to, in some configurations, link in
crypto libraries. The client software had no way of knowing if we did
that or not, but pvfs2-config would expand "pvfs2-config --libs" to
include all the needed libraries.
==rob
--
Rob Latham
Mathematics and Computer Science Division
Argonne National Lab, IL USA
_______________________________________________
Pvfs2-users mailing list
[email protected]
http://www.beowulf-underground.org/mailman/listinfo/pvfs2-users