<html dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style id="owaParaStyle" type="text/css">P {margin-top:0;margin-bottom:0;}</style>
</head>
<body ocsi="0" fpstyle="1">
<div style="direction: ltr;font-family: Tahoma;color: #000000;font-size: 10pt;">Hi Phil,<br>
I've just upgraded to darshan-2.2.6 and got a serious limitation to instrumentation.<br>
Whether it is Intel MPI or OpenMPI I could not generate any darshan logs.<br>
It appears the fix added to check for fake MPI skips over instrumentation on our clusters.<br>
<br>
Actually both MPI implementations use the weak symbols:<br>
<br>
$ nm /opt/intel/impi/4.1.0.024/intel64/lib/libmpi.so.4|grep -i MPI_Init<br>
0000000000602a74 B I_MPI_Initialized<br>
0000000000068900 T I_MPI_init_dat_regestry_info<br>
00000000001e6300 T MPID_nem_impi_init_shm_configuration<br>
00000000001a87a0 W MPI_Init<br>
00000000001b39d0 W MPI_Init_thread<br>
00000000001a89f0 W MPI_Initialized<br>
00000000001a87a0 T PMPI_Init<br>
00000000001b39d0 T PMPI_Init_thread<br>
00000000001a89f0 T PMPI_Initialized<br>
$ <br>
$ nm /opt/mpi/bullxmpi/1.2.4.1/lib/libmpi.so|grep -i MPI_Init<br>
000000000007b2d0 W MPI_Init<br>
000000000007b4a0 W MPI_Init_thread<br>
000000000007b6b0 W MPI_Initialized<br>
000000000007b2d0 T PMPI_Init<br>
000000000007b4a0 T PMPI_Init_thread<br>
000000000007b6b0 T PMPI_Initialized<br>
0000000000066ab0 T ompi_init_preconnect_mpi<br>
0000000000064980 T ompi_mpi_init<br>
0000000000397358 B ompi_mpi_init_started<br>
0000000000397359 B ompi_mpi_initialized<br>
$<br>
<br>
Now the test for weak symbols is applied to the temporary binary. Is that the issue?<br>
Thanks,<br>
Myriam.<br>
<br>
</div>
</body>
</html>