[Darshan-users] Darshan error with HDF5
Phil Carns
carns at mcs.anl.gov
Thu May 28 15:32:04 CDT 2015
Hi Adnan!
Is everything in the application statically linked (maybe check with ldd
<executable>)? That error message is supposed to only be generated by
the dynamic (ld-preloaded) darshan library, because it has to locate
underlying symbols at run time. The symbol name mapping should be set
at link time for a static executable.
thanks,
-Phil
On 05/28/2015 04:20 PM, Adnan Haider wrote:
> Hi,
> I am hoping to use Darshan for analyzing our application's
> performance. We are using HDF5 and netcdf 4. I installed Darshan
> version 2.3.1 and mvapich2 for our mpi implementation. Darshan works
> fine for a standard mpi pingpong application. When we run our
> application, however, it gives the following error:
> Darshan failed to map symbol: H5Fopen
> Darshan failed to map symbol: H5Fopen
> Darshan failed to map symbol: H5Fopen
> Darshan failed to map symbol: H5Fopen
>
> The four instances of the error probably have to do with the 4 mpi
> ranks specified at runtime. Nothing is written into the log directory.
> This is the only output, unless there is some error file I am not
> aware of. I used the static instrumentation approach for enabling
> Darshan. Thanks for the help!
>
> Thanks, Adnan Haider
> B.S Candidate, Computer Science
> Illinois Institute of Technology
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/darshan-users/attachments/20150528/bc72a5df/attachment.html>
More information about the Darshan-users
mailing list