#2572: Build failure in PITTNullCode SphericalHarmonicReconGen
Reporter: Wolfgang Kastaun Status: open Milestone: Version: ET_2021_05 Type: bug Priority: major Component: EinsteinToolkit thorn
Comment (by Roland Haas):
Hmm, correction, if I build my `hdf5-1.12.0.tar.gz` tarball without options it does default `H5_USE_112_API_DEFAULT` ie the new API is used by default. I get no breakage though.
Looking at the source code, the function in question (H5iter) is declared as:
```c++ herr_t SPH_db_SpEC_H5::H5iter(hid_t loc_id, const char* name, const H5L_info_t* info, void* operator_data) ```
i.e. it takes a `H5L_info_t` and inconsistencies in type would be blamed on HDF5.
I cannot make it actually fail though. Even with gcc-11 and a self-compiled HDF5 1.12.0. I tried no options. `-with-default-api-version=v110` and `-with-default-api-version=v18` all let me compile the ET without issue.
-- Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2572/build-failure-in-p...
trac@lists.einsteintoolkit.org