Error when testing t_bigio with OpenMPI in "make check"



I am getting the following error when I try to run “make check” on parallel HDF5 1.10.6 with OpenMPI version 4.0.2 and GCC 8.3:

Testing t_bigio

t_bigio Test Log

Testing Dataset1 write by ROW

Testing Dataset2 write by COL

Testing Dataset3 write select ALL proc 0, NONE others

Testing Dataset4 write point selection
mca_fbtl_posix_ipwritev: error in aio_write(): Resource temporarily unavailable
vulcan_write_all: fbtl_ipwritev failed

Primary job terminated normally, but 1 process returned
a non-zero exit code. Per user-direction, the job has been aborted.

mpiexec noticed that process rank 2 with PID 0 on node Michaels-MBP exited on signal 14 (Alarm clock: 14).

 1200.48 real      5962.23 user        13.51 sys

make[4]: *** [t_bigio.chkexe_] Error 1
make[3]: *** [build-check-p] Error 1
make[2]: *** [test] Error 2
make[1]: *** [check-am] Error 2
make: *** [check-recursive] Error 1

I noticed in the forum that a similar error had occured before with an earlier version of OpenMPI, so could this just be due to a version compatibility issue? Thanks in advance for any advice!


I am getting this same error on the latest version of macOS using icc version 2021.1, OpenMPI 4.1.0 and HDF 1.12.0. Did you ever figure out the problem?