System: x86_64 GNU/Linux, Ubuntu 18.04. Compiling using mpich 2.
export CC=mpicc
./configure --enable-parallel --enable-shared --prefix=/usr/local/hdf5
make
make check
I have checked and there are no versions of hdf5 in the environment (there is just hdf5-helper).
Things I have tried:
-using the latest version, 1.10.3, and 1.8.18
-using gcc/g++ 7 as the backend compiler for mpicc
-no optimization O0
-compiling the serial version
All yield the same error below.
============================
Testing cachecache Test Log
=========================================
Internal cache tests
express_test = 1Testing smoke check #1 – all clean, ins, dest, ren, 4/2 MB cache FAILED
smoke_check_1(): failure_mssg = “error in H5C_insert().”.
Testing smoke check #2 – ~1/2 dirty, ins, dest, ren, 4/2 MB cache FAILED
smoke_check_2(): failure_mssg = “error in H5C_insert().”.
Testing smoke check #3 – all clean, ins, dest, ren, 2/1 KB cache FAILED
smoke_check_3(): failure_mssg = “error in H5C_protect().”.
Testing smoke check #4 – ~1/2 dirty, ins, dest, ren, 2/1 KB cache FAILED
smoke_check_4(): failure_mssg = “error in H5C_protect().”.
Testing smoke check #5 – all clean, ins, prot, unprot, AR cache 1 PASSED
Testing smoke check #6 – ~1/2 dirty, ins, prot, unprot, AR cache 1 PASSED
Testing smoke check #7 – all clean, ins, prot, unprot, AR cache 2 PASSED
Testing smoke check #8 – ~1/2 dirty, ins, prot, unprot, AR cache 2 PASSED
Testing smoke check #9 – all clean, ins, dest, ren, 4/2 MB, corked FAILED
smoke_check_9(): failure_mssg = “error in H5C_protect().”.
Testing smoke check #10 – ~1/2 dirty, ins, dest, ren, 4/2 MB, corked FAILED
smoke_check_10(): failure_mssg = “error in H5C_insert().”.
Testing write permitted check – 1/0 MB cache FAILED
write_permitted_check(): failure_mssg = “error in H5C_protect().”.
Testing H5C_insert_entry() functionality PASSED
Testing H5C_flush_cache() functionality FAILED
check_flush_cache(): failure_mssg = “flush with flags 0x0 failed in flush op test #6.”.
Testing H5C_get_entry_status() functionality HDF5-DIAG: Error detected in HDF5 (1.10.5) thread 0:
#000: H5F.c line 444 in H5Fcreate(): unable to create file
major: File accessibilty
minor: Unable to open file
#001: H5Fint.c line 1531 in H5F_open(): unable to truncate a file which is already open
major: File accessibilty
minor: Unable to open file
setup_cache: H5Fcreate() failed.
FAILED
check_get_entry_status(): failure_mssg = “file_ptr NULL from setup_cache.”.
Testing H5C_expunge_entry() functionality HDF5-DIAG: Error detected in HDF5 (1.10.5) thread 0:
#000: H5F.c line 444 in H5Fcreate(): unable to create file
major: File accessibilty
minor: Unable to open file
#001: H5Fint.c line 1531 in H5F_open(): unable to truncate a file which is already open
major: File accessibilty
minor: Unable to open file
setup_cache: H5Fcreate() failed.
FAILED
check_expunge_entry(): failure_mssg = “H5Fcreate() failed.”.
Testing multiple read only protects on a single entry HDF5-DIAG: Error detected in HDF5 (1.10.5) thread 0:
#000: H5F.c line 444 in H5Fcreate(): unable to create file
major: File accessibilty
minor: Unable to open file
#001: H5Fint.c line 1531 in H5F_open(): unable to truncate a file which is already open
major: File accessibilty
minor: Unable to open file
setup_cache: H5Fcreate() failed.
FAILED
check_multiple_read_protect: failure_mssg = “H5Fcreate() failed.”.
Testing H5C_move_entry() functionality HDF5-DIAG: Error detected in HDF5 (1.10.5) thread 0:
#000: H5F.c line 444 in H5Fcreate(): unable to create file
major: File accessibilty
minor: Unable to open file
#001: H5Fint.c line 1531 in H5F_open(): unable to truncate a file which is already open
major: File accessibilty
minor: Unable to open file
setup_cache: H5Fcreate() failed.
FAILED
check_move_entry(): failure_mssg = “H5Fcreate() failed.”.
Testing H5C_pin_protected_entry() functionality HDF5-DIAG: Error detected in HDF5 (1.10.5) thread 0:
#000: H5F.c line 444 in H5Fcreate(): unable to create file
major: File accessibilty
minor: Unable to open file
#001: H5Fint.c line 1531 in H5F_open(): unable to truncate a file which is already open
major: File accessibilty
minor: Unable to open file
setup_cache: H5Fcreate() failed.
FAILED
check_pin_protected_entry(): failure_mssg = “file_ptr NULL from setup_cache.”.
Testing entry resize functionality HDF5-DIAG: Error detected in HDF5 (1.10.5) thread 0:
#000: H5F.c line 444 in H5Fcreate(): unable to create file
major: File accessibilty
minor: Unable to open file
#001: H5Fint.c line 1531 in H5F_open(): unable to truncate a file which is already open
major: File accessibilty
minor: Unable to open file
setup_cache: H5Fcreate() failed.
FAILED
check_resize_entry(): failure_mssg = “file_ptr NULL from setup_cache.”.
Testing evictions enabled/disabled functionality HDF5-DIAG: Error detected in HDF5 (1.10.5) thread 0:
#000: H5F.c line 444 in H5Fcreate(): unable to create file
major: File accessibilty
minor: Unable to open file
#001: H5Fint.c line 1531 in H5F_open(): unable to truncate a file which is already open
major: File accessibilty
minor: Unable to open file
setup_cache: H5Fcreate() failed.
FAILED
check_evictions_enabled(): failure_mssg = “file_ptr NULL from setup_cache.”.
Testing flush cache with protected entry error HDF5-DIAG: Error detected in HDF5 (1.10.5) thread 0:
#000: H5F.c line 444 in H5Fcreate(): unable to create file
major: File accessibilty
minor: Unable to open file
#001: H5Fint.c line 1531 in H5F_open(): unable to truncate a file which is already open
major: File accessibilty
minor: Unable to open file
Command terminated by signal 11
15.28user 62.67system 3:33.57elapsed 36%CPU (0avgtext+0avgdata 256932maxresident)k
0inputs+0outputs (0major+97924minor)pagefaults 0swaps
make[4]: *** [Makefile:3143: cache.chkexe_] Error 1
make[4]: Leaving directory ‘/home/sdtran/hdf5/hdf5-1.10.5/test’
make[3]: *** [Makefile:3129: build-check-s] Error 2
make[3]: Leaving directory ‘/home/sdtran/hdf5/hdf5-1.10.5/test’
make[2]: *** [Makefile:3123: test] Error 2
make[2]: Leaving directory ‘/home/sdtran/hdf5/hdf5-1.10.5/test’
make[1]: *** [Makefile:2906: check-am] Error 2
make[1]: Leaving directory ‘/home/sdtran/hdf5/hdf5-1.10.5/test’
make: *** [Makefile:654: check-recursive] Error 1