Problem with "make check" exit code: 14


#1

Hi all,
I’m trying to install hdf5-1.12.1 on a cluster with CentOS Linux 7.
In the configuration step, I enabled fortran, parallel and the production build mode, that worked fine.
“make” also terminated without an error. But “make check” is aborted while testing testphdf5 with exit code 14 (further detail below). Does anyone know what the problem could be?
Thank you for your help in advance. :slight_smile:

Testing: testphdf5

Test log for testphdf5

===================================
PHDF5 TESTS START

MPI-process 0. hostname=s01.service

For help use: /home/matthias/hdf5-1.12.1-ver2/hdf5-1.12.1/build/testpar/.libs/testphdf5 -help
Linked with hdf5 version 1.12 release 1
MPI-process 3. hostname=s01.service

For help use: /home/matthias/hdf5-1.12.1-ver2/hdf5-1.12.1/build/testpar/.libs/testphdf5 -help
Linked with hdf5 version 1.12 release 1
MPI-process 2. hostname=s01.service

For help use: /home/matthias/hdf5-1.12.1-ver2/hdf5-1.12.1/build/testpar/.libs/testphdf5 -help
Linked with hdf5 version 1.12 release 1
MPI-process 5. hostname=s01.service

For help use: /home/matthias/hdf5-1.12.1-ver2/hdf5-1.12.1/build/testpar/.libs/testphdf5 -help
Linked with hdf5 version 1.12 release 1
MPI-process 4. hostname=s01.service

For help use: /home/matthias/hdf5-1.12.1-ver2/hdf5-1.12.1/build/testpar/.libs/testphdf5 -help
Linked with hdf5 version 1.12 release 1
MPI-process 1. hostname=s01.service

For help use: /home/matthias/hdf5-1.12.1-ver2/hdf5-1.12.1/build/testpar/.libs/testphdf5 -help
Linked with hdf5 version 1.12 release 1
*** Hint ***
You can use environment variable HDF5_PARAPREFIX to run parallel test files in a
different directory or to add file type prefix. e.g.,
HDF5_PARAPREFIX=pfs:/PFS/user/me
export HDF5_PARAPREFIX
*** End of Hint ***
Test filenames are:
ParaTest.h5
Testing – fapl_mpio duplicate (mpiodup)
Test filenames are:
Test filenames are:
ParaTest.h5
Testing – fapl_mpio duplicate (mpiodup)
Test filenames are:
ParaTest.h5
Testing – fapl_mpio duplicate (mpiodup)
Test filenames are:
ParaTest.h5
Testing – fapl_mpio duplicate (mpiodup)
Test filenames are:
ParaTest.h5
Testing – fapl_mpio duplicate (mpiodup)
ParaTest.h5
Testing – fapl_mpio duplicate (mpiodup)
Testing – dataset using split communicators (split)
Testing – dataset using split communicators (split)
Testing – dataset using split communicators (split)
Testing – dataset using split communicators (split)
Testing – dataset using split communicators (split)
Testing – dataset using split communicators (split)
Testing – Coll Metadata file property settings (props)
Testing – Coll Metadata file property settings (props)
Testing – Coll Metadata file property settings (props)
Testing – Coll Metadata file property settings (props)
Testing – Coll Metadata file property settings (props)
Testing – Coll Metadata file property settings (props)
Testing – dataset independent write (idsetw)
Testing – dataset independent write (idsetw)
Testing – dataset independent write (idsetw)
Testing – dataset independent write (idsetw)
Testing – dataset independent write (idsetw)
Testing – dataset independent write (idsetw)
Testing – dataset independent read (idsetr)
Testing – dataset independent read (idsetr)
Testing – dataset independent read (idsetr)
Testing – dataset independent read (idsetr)
Testing – dataset independent read (idsetr)
Testing – dataset independent read (idsetr)
Testing – dataset collective write (cdsetw)
Testing – dataset collective write (cdsetw)
Testing – dataset collective write (cdsetw)
Testing – dataset collective write (cdsetw)
Testing – dataset collective write (cdsetw)
Testing – dataset collective write (cdsetw)
Testing – dataset collective read (cdsetr)
Testing – dataset collective read (cdsetr)
Testing – dataset collective read (cdsetr)
Testing – dataset collective read (cdsetr)
Testing – dataset collective read (cdsetr)
Testing – dataset collective read (cdsetr)
Testing – extendible dataset independent write (eidsetw)
Testing – extendible dataset independent write (eidsetw)
Testing – extendible dataset independent write (eidsetw)
Testing – extendible dataset independent write (eidsetw)
Testing – extendible dataset independent write (eidsetw)
Testing – extendible dataset independent write (eidsetw)
Testing – extendible dataset independent read (eidsetr)
Testing – extendible dataset independent read (eidsetr)
Testing – extendible dataset independent read (eidsetr)
Testing – extendible dataset independent read (eidsetr)
Testing – extendible dataset independent read (eidsetr)
Testing – extendible dataset independent read (eidsetr)
Testing – extendible dataset collective write (ecdsetw)
Testing – extendible dataset collective write (ecdsetw)
Testing – extendible dataset collective write (ecdsetw)
Testing – extendible dataset collective write (ecdsetw)
Testing – extendible dataset collective write (ecdsetw)
Testing – extendible dataset collective write (ecdsetw)
Testing – extendible dataset collective read (ecdsetr)
Testing – extendible dataset collective read (ecdsetr)
Testing – extendible dataset collective read (ecdsetr)
Testing – extendible dataset collective read (ecdsetr)
Testing – extendible dataset collective read (ecdsetr)
Testing – extendible dataset collective read (ecdsetr)
Testing – extendible dataset independent write #2 (eidsetw2)
Testing – extendible dataset independent write #2 (eidsetw2)
Testing – extendible dataset independent write #2 (eidsetw2)
Testing – extendible dataset independent write #2 (eidsetw2)
Testing – extendible dataset independent write #2 (eidsetw2)
Testing – extendible dataset independent write #2 (eidsetw2)
Testing – chunked dataset with none-selection (selnone)
Testing – chunked dataset with none-selection (selnone)
Testing – chunked dataset with none-selection (selnone)
Testing – chunked dataset with none-selection (selnone)
Testing – chunked dataset with none-selection (selnone)
Testing – chunked dataset with none-selection (selnone)
Testing – parallel extend Chunked allocation on serial file (calloc)
Testing – parallel extend Chunked allocation on serial file (calloc)
Testing – parallel extend Chunked allocation on serial file (calloc)
Testing – parallel extend Chunked allocation on serial file (calloc)
Testing – parallel extend Chunked allocation on serial file (calloc)
Testing – parallel extend Chunked allocation on serial file (calloc)
Testing – parallel read of dataset written serially with filters (fltread)
Testing – parallel read of dataset written serially with filters (fltread)
Testing – parallel read of dataset written serially with filters (fltread)
Testing – parallel read of dataset written serially with filters (fltread)
Testing – parallel read of dataset written serially with filters (fltread)
Testing – parallel read of dataset written serially with filters (fltread)
Testing – compressed dataset collective read (cmpdsetr)
Testing – compressed dataset collective read (cmpdsetr)
Testing – compressed dataset collective read (cmpdsetr)
Testing – compressed dataset collective read (cmpdsetr)
Testing – compressed dataset collective read (cmpdsetr)
Testing – compressed dataset collective read (cmpdsetr)

===================================================================================
= BAD TERMINATION OF ONE OF YOUR APPLICATION PROCESSES
= PID 3627 RUNNING AT s01.service
= EXIT CODE: 14
= CLEANING UP REMAINING PROCESSES
= YOU CAN IGNORE THE BELOW CLEANUP MESSAGES

YOUR APPLICATION TERMINATED WITH THE EXIT STRING: Alarm clock (signal 14)
This typically refers to a problem with your application.
Please see the FAQ page for debugging suggestions
7191.55user 8.86system 20:01.92elapsed 599%CPU (0avgtext+0avgdata 33824maxresident)k
88inputs+13832outputs (2major+95293minor)pagefaults 0swaps
make[4]: *** [testphdf5.chkexe_] Fehler 1
make[4]: Leaving directory /home/matthias/hdf5-1.12.1-ver2/hdf5-1.12.1/build/testpar' make[3]: *** [build-check-p] Fehler 1 make[3]: Leaving directory/home/matthias/hdf5-1.12.1-ver2/hdf5-1.12.1/build/testpar’
make[2]: *** [test] Fehler 2
make[2]: Leaving directory /home/matthias/hdf5-1.12.1-ver2/hdf5-1.12.1/build/testpar' make[1]: *** [check-am] Fehler 2 make[1]: Leaving directory/home/matthias/hdf5-1.12.1-ver2/hdf5-1.12.1/build/testpar’
make: *** [check-recursive] Fehler 1


#2

Which compiler and version of MPI are you using?


#3

I’m using MVAPICH2 version 2.2 and the corresponding intel-mpicc and intel-mpifort compiler.