Known Bugs and Patches for ROMIO 1.0.2
- In the collective read and write routines, there is an obscure
bug that causes an error when a process reads/writes exactly 1 byte from
offset 0 in the file. A patch for fixing this problem is available here.
-
In the implementation of ROMIO on the PVFS file system, there is a bug that
causes a segmentation fault. A patch for fixing this problem is available here.
General Instructions for Applying a Patch
- Download the patch file. On many browsers, you can download a
file by right-clicking on the link. Do not cut and paste the file from
the display of the browser.
- Place the patch file in a directory that is one level above the
romio directory. If you are using MPICH, place it in the main
mpich directory.
- Then do
patch -p0 < patchfile
It is important that you use the -p0 option to
patch.
- Then reconfigure and rebuild ROMIO.