#1994: PITTNUllCode/SphericalHarmonicRecon uses HDF5 1.8 functions
| Reporter: | Roland Haas |
| Status: | open |
| Milestone: | |
| Version: | development version |
| Type: | bug |
| Priority: | minor |
| Component: | EinsteinToolkit thorn |
Changes (by Roland Haas):
| status: | open (was new) |
SphericalHarmonicRecon's Recon.cc file uses H5LTread_dataset_double (https://support.hdfgroup.org/HDF5/doc/HL/RM_H5LT.html#H5LTread_dataset_double) which is only available in the hdf5 hl level library which is only provided in hdf5 1.8.7.
Nothing in the ET states that HDF5 1.8 is required.
This can be fixed my making sure that hdf5_hl is included in HDF5_LIBS which also will make compilation fail if the library in indeed missing.
We should decide whether we want to bump ExternalLibraries/HDF5's version number and have it itself check for HDF5 1.8 in which case thorns can rely on this version being present (if they require a new enough HDF5 ExternalLibraries) or provide workarounds in Reconn.cc.
Keyword: SphericalHarmonicRecon
--
Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/1994/pittnullcode-sphericalharmonicrecon-uses