You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I did confirm the same issue. From some quick testing, I think this may be related to this "workaround" commit we merged in our last release: #833
Basically, some change in HDF5 headers in version 1.13+ was causing Darshan to print out a symbol error when it was LD_PRELOADed. We found what we thought was a workaround, but it seems like it might be leading to this particular error now. I need to dig more to confirm that and see if there's an actual way to resolve both issues.
In the meantime, I think you could roll back to Darshan 3.4.3 and avoid the issue. You aren't missing anything with 3.4.4 -- that was the only HDF5 related change and it was only intended to avoid an issue with much newer HDF5 versions than 1.8.
* use H5Pget_fapl_mpio instead of H5Pget_driver
* this code temporarily disables HDF5 error reporting to avoid
noisy error messages in the case the associated VFD is not MPIO
Fixes#960
Hi,
I was trying to trace some HDF5 applications and stumbled upon this issue.
HDF5: 1.8.20 (parallel hdf5 enabled)
Darshan version: darshan-3.4.4
Darshan was configured using:
./configure --prefix=/xxx/darshan-3.4.4/install --with-log-path=/xxx/darshan-logs --with-jobid-env=SLURM_JOB_ID --with-hdf5=$HDF5_1_8_HOME --enable-hdf5-mod CC=mpicc
The issue can be reproduced using the following code:
Compile & run:
Without darshan, the code finishes without any error. With darshan,
H5Pset_fapl_mpio
call fails.The text was updated successfully, but these errors were encountered: