Hello All:
I am getting a failure when testing what appears otherwise to be a
successful build of a Parallel PGI Build of HDF5 1.18.13 at the ³make
check² phase of building HDF5.
(Note that this error also happens when I build without MPICH and
--enable-parallel enabled and without ‹enable-fortran).
Details:
OS: Fedora 20 64-bit
HDF5 Version 1.18.13
PGI Version 14.6 (with the MPICH 3.0.4 executables and libraries that come
with PGI, not a separate MPICH build)
Configure optons: ./configure --prefix=/usr/local --enable-parallel
--enable-parallel-tests --enable-fortran
FC, F90 and F77 = mpif90, CC = mpicc, CXX = mpicxx
The build happens without incident. But when I test, I get the following
error with make check:
% make check
Making check in src
make[1]: Entering directory `/usr/local/hdf5-1.8.13/src'
make check-TESTS
make[2]: Entering directory `/usr/local/hdf5-1.8.13/src'
make[3]: Entering directory `/usr/local/hdf5-1.8.13/src'
make[4]: Entering directory `/usr/local/hdf5-1.8.13/src'
make[4]: Nothing to be done for `_exec_check-s'.
make[4]: Leaving directory `/usr/local/hdf5-1.8.13/src'
make[3]: Leaving directory `/usr/local/hdf5-1.8.13/src'
make[3]: Entering directory `/usr/local/hdf5-1.8.13/src'
make[3]: Leaving directory `/usr/local/hdf5-1.8.13/src'
make[2]: Leaving directory `/usr/local/hdf5-1.8.13/src'
make[1]: Leaving directory `/usr/local/hdf5-1.8.13/src'
Making check in test
make[1]: Entering directory `/usr/local/hdf5-1.8.13/test'
make testhdf5 lheap ohdr stab gheap cache cache_api pool accum hyperslab
istore bittests dt_arith dtypes dsets cmpd_dset filter_fail extend
external efc objcopy links unlink big mtime fillval mount flush1 flush2
app_ref enum set_extent ttsafe getname vfd ntypes dangle dtransform
reserved cross_read freespace mf btree2 fheap file_image unregister
error_test err_compat tcheck_version testmeta links_env testerror.sh
testlibinfo.sh testcheck_version.sh testlinks_env.sh
make[2]: Entering directory `/usr/local/hdf5-1.8.13/test'
make[2]: `testhdf5' is up to date.
make[2]: `lheap' is up to date.
make[2]: `ohdr' is up to date.
make[2]: `stab' is up to date.
make[2]: `gheap' is up to date.
make[2]: `cache' is up to date.
make[2]: `cache_api' is up to date.
make[2]: `pool' is up to date.
make[2]: `accum' is up to date.
make[2]: `hyperslab' is up to date.
make[2]: `istore' is up to date.
make[2]: `bittests' is up to date.
make[2]: `dt_arith' is up to date.
make[2]: `dtypes' is up to date.
make[2]: `dsets' is up to date.
make[2]: `cmpd_dset' is up to date.
make[2]: `filter_fail' is up to date.
make[2]: `extend' is up to date.
make[2]: `external' is up to date.
make[2]: `efc' is up to date.
make[2]: `objcopy' is up to date.
make[2]: `links' is up to date.
make[2]: `unlink' is up to date.
make[2]: `big' is up to date.
make[2]: `mtime' is up to date.
make[2]: `fillval' is up to date.
make[2]: `mount' is up to date.
make[2]: `flush1' is up to date.
make[2]: `flush2' is up to date.
make[2]: `app_ref' is up to date.
make[2]: `enum' is up to date.
make[2]: `set_extent' is up to date.
make[2]: `ttsafe' is up to date.
make[2]: `getname' is up to date.
make[2]: `vfd' is up to date.
make[2]: `ntypes' is up to date.
make[2]: `dangle' is up to date.
make[2]: `dtransform' is up to date.
make[2]: `reserved' is up to date.
make[2]: `cross_read' is up to date.
make[2]: `freespace' is up to date.
make[2]: `mf' is up to date.
make[2]: `btree2' is up to date.
make[2]: `fheap' is up to date.
make[2]: `file_image' is up to date.
make[2]: `unregister' is up to date.
make[2]: `error_test' is up to date.
make[2]: `err_compat' is up to date.
make[2]: `tcheck_version' is up to date.
make[2]: `testmeta' is up to date.
make[2]: `links_env' is up to date.
make[2]: `testerror.sh' is up to date.
make[2]: `testlibinfo.sh' is up to date.
make[2]: `testcheck_version.sh' is up to date.
make[2]: `testlinks_env.sh' is up to date.
make[2]: Leaving directory `/usr/local/hdf5-1.8.13/test'
make check-TESTS
make[2]: Entering directory `/usr/local/hdf5-1.8.13/test'
make[3]: Entering directory `/usr/local/hdf5-1.8.13/test'
===Serial tests in test begin Sun Jul 13 20:29:11 UTC 2014===
make[4]: Entering directory `/usr/local/hdf5-1.8.13/test'
============================
No need to test testhdf5 again.
============================
No need to test lheap again.
============================
No need to test ohdr again.
============================
No need to test stab again.
============================
No need to test gheap again.
============================
No need to test cache again.
============================
No need to test cache_api again.
============================
No need to test pool again.
============================
No need to test accum again.
============================
No need to test hyperslab again.
============================
No need to test istore again.
============================
No need to test bittests again.
============================
No need to test dt_arith again.
============================
No need to test dtypes again.
============================
No need to test dsets again.
============================
No need to test cmpd_dset again.
============================
No need to test filter_fail again.
============================
No need to test extend again.
============================
No need to test external again.
============================
No need to test efc again.
============================
No need to test objcopy again.
============================
No need to test links again.
============================
No need to test unlink again.
============================
No need to test big again.
============================
No need to test mtime again.
============================
No need to test fillval again.
============================
No need to test mount again.
============================
No need to test flush1 again.
============================
No need to test flush2 again.
============================
No need to test app_ref again.
============================
No need to test enum again.
============================
No need to test set_extent again.
============================
No need to test ttsafe again.
============================
No need to test getname again.
============================
No need to test vfd again.
============================
No need to test ntypes again.
============================
No need to test dangle again.
============================
No need to test dtransform again.
============================
No need to test reserved again.
============================
No need to test cross_read again.
============================
No need to test freespace again.
============================
No need to test mf again.
============================
No need to test btree2 again.
============================
No need to test fheap again.
============================
No need to test file_image again.
============================
No need to test unregister again.
============================
No need to test testerror.sh again.
============================
============================
No need to test testlibinfo.sh again.
============================
============================
Testing testcheck_version.sh
============================
testcheck_version.sh Test Log
============================
Tests for the H5check_version function.
Note that abort messages may appear due to the expected termination
of the program when it is tested with mis-matched version numnbers.
tcheck_version
PASSED
tcheck_version -tM
*FAILED*
Expected exit code (6) differs from actual code (0)
tcheck_version -tm
*FAILED*
Expected exit code (6) differs from actual code (0)
tcheck_version -tr
*FAILED*
Expected exit code (6) differs from actual code (0)
env HDF5_DISABLE_VERSION_CHECK= tcheck_version
PASSED
env HDF5_DISABLE_VERSION_CHECK= tcheck_version -tM
PASSED
env HDF5_DISABLE_VERSION_CHECK= tcheck_version -tm
PASSED
env HDF5_DISABLE_VERSION_CHECK= tcheck_version -tr
PASSED
env HDF5_DISABLE_VERSION_CHECK=-1 tcheck_version
PASSED
env HDF5_DISABLE_VERSION_CHECK=-1 tcheck_version -tM
PASSED
env HDF5_DISABLE_VERSION_CHECK=-1 tcheck_version -tm
PASSED
env HDF5_DISABLE_VERSION_CHECK=-1 tcheck_version -tr
PASSED
env HDF5_DISABLE_VERSION_CHECK=0 tcheck_version
PASSED
env HDF5_DISABLE_VERSION_CHECK=0 tcheck_version -tM
PASSED
env HDF5_DISABLE_VERSION_CHECK=0 tcheck_version -tm
PASSED
env HDF5_DISABLE_VERSION_CHECK=0 tcheck_version -tr
PASSED
env HDF5_DISABLE_VERSION_CHECK=1 tcheck_version
PASSED
env HDF5_DISABLE_VERSION_CHECK=1 tcheck_version -tM
PASSED
env HDF5_DISABLE_VERSION_CHECK=1 tcheck_version -tm
PASSED
env HDF5_DISABLE_VERSION_CHECK=1 tcheck_version -tr
PASSED
env HDF5_DISABLE_VERSION_CHECK=2 tcheck_version
PASSED
env HDF5_DISABLE_VERSION_CHECK=2 tcheck_version -tM
PASSED
env HDF5_DISABLE_VERSION_CHECK=2 tcheck_version -tm
PASSED
env HDF5_DISABLE_VERSION_CHECK=2 tcheck_version -tr
PASSED
env HDF5_DISABLE_VERSION_CHECK=3 tcheck_version
PASSED
env HDF5_DISABLE_VERSION_CHECK=3 tcheck_version -tM
PASSED
env HDF5_DISABLE_VERSION_CHECK=3 tcheck_version -tm
PASSED
env HDF5_DISABLE_VERSION_CHECK=3 tcheck_version -tr
PASSED
***3 errors encountered***
0.03user 0.08system 0:00.26elapsed 46%CPU (0avgtext+0avgdata
3632maxresident)k
0inputs+360outputs (0major+45451minor)pagefaults 0swaps
make[4]: *** [testcheck_version.sh.chkexe_] Error 1
make[4]: Leaving directory `/usr/local/hdf5-1.8.13/test'
make[3]: *** [build-check-s] Error 2
make[3]: Leaving directory `/usr/local/hdf5-1.8.13/test'
make[2]: *** [test] Error 2
make[2]: Leaving directory `/usr/local/hdf5-1.8.13/test'
make[1]: *** [check-am] Error 2
make[1]: Leaving directory `/usr/local/hdf5-1.8.13/test'
make: *** [check-recursive] Error 1
%
Ideas?
Thanks MuchŠ
================================================================
Bill Capehart <[email protected]> Associate Professor
Atmospheric & Environmental Sciences Program Coordinator
213 Mineral Industries Building Hydrometeorology
South Dakota School of Mines and Technology Skype: wcapehart
501 East Saint Joseph Street Ph: +1-605-394-1994
Rapid City, SD 57701-3995 Mobile: +1-605-484-5692
=================== http://capehart.sdsmt.edu ==================
_______________________________________________
Hdf-forum is for HDF software users discussion.
[email protected]
http://mail.lists.hdfgroup.org/mailman/listinfo/hdf-forum_lists.hdfgroup.org
Twitter: https://twitter.com/hdf5