[Users] compilation fails on supermuc-ng due to hdf5 library

Ficarra, Giuseppe giuseppe.ficarra at kcl.ac.uk
Tue Oct 8 11:32:25 CDT 2019


Hi all,

I am trying to compile the Einstein toolkit on the SuperMUC-NG cluster but I am having some issues with the HDF5 libraries and I don’t understand whether it is a problem of the cluster itself or if there is any workaround that maybe some of you know.

I first this warning message when the CST is running on the HDF5 section:
********************************************************************************
Running configuration script for thorn HDF5:
Additional requested language support:  Fortran
WARNING in HDF5 configuration:
None of H5pubconf.h H5pubconf-64.h H5pubconf-32.h found in
Automatic detection of szip/zlib compression not possible
Finished running configuration script for thorn HDF5.
Checking consistency...
Creating Thorn-Flesh bindings...
   Creating implementation bindings...
   Creating parameter bindings...
   Creating variable bindings...
   Creating schedule bindings...
   Creating function bindings...
CST finished.
********************************************************************************

Then the compilation goes on until it fails when there’s the first call to the HDF5 library:
********************************************************************************
dss/dsshome1/00/di39wog2/EinsteinToolkit/Cactus/arrangements/EinsteinAnalysis/AHFinderDirect/src/patch/patch_system.cc<http://patch_system.cc>(87): catastrophic error: cannot open source file "hdf5.h"
  #  include <hdf5.h>
                     ^

/dss/dsshome1/00/di39wog2/EinsteinToolkit/Cactus/arrangements/EinsteinAnalysis/AHFinderDirect/src/patch/patch_system.cc<http://patch_system.cc>(87): catastrophic error: cannot open source file "hdf5.h"
  #  include <hdf5.h>
                     ^

compilation aborted for /dss/dsshome1/00/di39wog2/EinsteinToolkit/Cactus/configs/ET_SUPERMUC_NG/build/AHFinderDirect/patch/patch_system.cc<http://patch_system.cc> (code 4)
make[3]: *** [patch_system.cc.o] Error 4
make[2]: *** [patch/make.checked] Error 2
make[1]: *** [/dss/dsshome1/00/di39wog2/EinsteinToolkit/Cactus/configs/ET_SUPERMUC_NG/lib/libthorn_AHFinderDirect.a] Error 2
make: *** [ET_SUPERMUC_NG] Error 2

********************************************************************************

I attach here both log and error file of the compilation and my configuration script if you need it. I have already tried every possible hdf5 module they have on the cluster. They all lead to the same exact error. Please let me know if anything else is needed.

Best regards,
Giuseppe



-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.einsteintoolkit.org/pipermail/users/attachments/20191008/00da4ba0/attachment-0001.html 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: logfile.out
Type: application/octet-stream
Size: 101238 bytes
Desc: logfile.out
Url : http://lists.einsteintoolkit.org/pipermail/users/attachments/20191008/00da4ba0/attachment-0002.obj 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: logfile.err
Type: application/octet-stream
Size: 852 bytes
Desc: logfile.err
Url : http://lists.einsteintoolkit.org/pipermail/users/attachments/20191008/00da4ba0/attachment-0003.obj 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: supermuc_ng_intel.cfg
Type: application/x-tex
Size: 3742 bytes
Desc: supermuc_ng_intel.cfg
Url : http://lists.einsteintoolkit.org/pipermail/users/attachments/20191008/00da4ba0/attachment-0001.tex 


More information about the Users mailing list