[Darshan-users] darshan-2.2.6 incorrectly detects weak symbols

Kevin Harms harms at alcf.anl.gov
Mon May 6 10:26:30 CDT 2013


Myriam,

  can you link an executable and then give the output of:
  nm <exe> | grep -i mpi_init

thanks,
kevin

On May 6, 2013, at 8:12 AM, Myriam Botalla <myriam.botalla at bull.net> wrote:

> Hi Phil,
> I've just upgraded to darshan-2.2.6 and got a serious limitation to instrumentation.
> Whether it is Intel MPI or OpenMPI I could not generate any darshan logs.
> It appears the fix added to check for fake MPI skips over instrumentation on our clusters.
> 
> Actually both MPI implementations use the weak symbols:
> 
> $ nm /opt/intel/impi/4.1.0.024/intel64/lib/libmpi.so.4|grep -i MPI_Init
> 0000000000602a74 B I_MPI_Initialized
> 0000000000068900 T I_MPI_init_dat_regestry_info
> 00000000001e6300 T MPID_nem_impi_init_shm_configuration
> 00000000001a87a0 W MPI_Init
> 00000000001b39d0 W MPI_Init_thread
> 00000000001a89f0 W MPI_Initialized
> 00000000001a87a0 T PMPI_Init
> 00000000001b39d0 T PMPI_Init_thread
> 00000000001a89f0 T PMPI_Initialized
> $ 
> $ nm /opt/mpi/bullxmpi/1.2.4.1/lib/libmpi.so|grep -i MPI_Init
> 000000000007b2d0 W MPI_Init
> 000000000007b4a0 W MPI_Init_thread
> 000000000007b6b0 W MPI_Initialized
> 000000000007b2d0 T PMPI_Init
> 000000000007b4a0 T PMPI_Init_thread
> 000000000007b6b0 T PMPI_Initialized
> 0000000000066ab0 T ompi_init_preconnect_mpi
> 0000000000064980 T ompi_mpi_init
> 0000000000397358 B ompi_mpi_init_started
> 0000000000397359 B ompi_mpi_initialized
> $
> 
> Now the test for weak symbols is applied to the temporary binary. Is that the issue?
> Thanks,
> Myriam.
> 
> _______________________________________________
> Darshan-users mailing list
> Darshan-users at lists.mcs.anl.gov
> https://lists.mcs.anl.gov/mailman/listinfo/darshan-users

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 3110 bytes
Desc: not available
URL: <http://lists.mcs.anl.gov/pipermail/darshan-users/attachments/20130506/72f0c646/attachment.bin>


More information about the Darshan-users mailing list