make check hangs on iopipe

Hello,

I'm trying to install hdf5-1.8.7 on Mac OSX 10.6.8. Following the
instructions in the INSTALL file, I type:

sudo ./configure --prefix=/usr/local/hdf5
sudo make
sudo make check

from within the hdf5-1.8.7 subdirectory of /usr/local/.

The make check seems to work okay until it says "Testing iopipe" when
it just hangs indefinitely (well, I waited about 12 hours and nothing
happened).

I'm a newbie to HDF and to installing these kinds of packages on Macs,
so any help would be much appreciated.

Thanks,
Mike

For the record, while building hdf5-1.8.7 on RHEL 6.2 I experienced the hang in
iopipe. I was able to get out with <ctrl-C> but running the test
again resulted in a
hang. The I discovered that our main NFS server was down, and when the server
came back the hung iopipe process completed. The NFS directories are used for
access to data, and should not be touched by anything in the hdf5 build, so
the iopipe test may be accessing directories outside the build tree.

I haven't had time to investigate further, but wanted to make it known that this
may not be a Mac only issue.

···

On Tue, Feb 14, 2012 at 11:03 AM, Mike Barker <mkb789@gmail.com> wrote:

Hello,

I'm trying to install hdf5-1.8.7 on Mac OSX 10.6.8. Following the
instructions in the INSTALL file, I type:

sudo ./configure --prefix=/usr/local/hdf5
sudo make
sudo make check

from within the hdf5-1.8.7 subdirectory of /usr/local/.

The make check seems to work okay until it says "Testing iopipe" when
it just hangs indefinitely (well, I waited about 12 hours and nothing
happened).

I'm a newbie to HDF and to installing these kinds of packages on Macs,
so any help would be much appreciated.

--
George N. White III <aa056@chebucto.ns.ca>
Head of St. Margarets Bay, Nova Scotia

I came across this same issue building hdf5 1.12.0 on SLES15. Make check runs fine until it reaches iopipe. I see this happening for both 32-bit and 64-bit build. I am building it on a local drive and not using any NFS mount.
I see two files created under hdf5-1.12.0/tools/test/perform/. These are iopipe.raw of size 0 byte and iopipe.h5 of size 96 bytes, and it’s been in this state for hours. The iopipe.chklog has only these three lines:

Test log for iopipe

Is there any potential cause that could make iopipe test hang apart from NFS issue that’s been pointed out earlier?