<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1256">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
{font-family:Latha;
panose-1:2 0 4 0 0 0 0 0 0 0;}
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0in;
font-size:11.0pt;
font-family:"Calibri",sans-serif;}
span.pfptpreheader1
{mso-style-name:pfptpreheader1;
display:none;}
span.pfpttitlemso1
{mso-style-name:pfpttitlemso1;
font-family:"Arial",sans-serif;
color:black;
font-weight:bold;}
span.pfptsubtitlemso1
{mso-style-name:pfptsubtitlemso1;
font-family:"Arial",sans-serif;}
span.elementtoproof
{mso-style-name:elementtoproof;}
span.EmailStyle37
{mso-style-type:personal-reply;
font-family:"Calibri",sans-serif;
color:windowtext;}
.MsoChpDefault
{mso-style-type:export-only;
font-size:10.0pt;}
@page WordSection1
{size:8.5in 11.0in;
margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="blue" vlink="purple" style="word-wrap:break-word">
<div class="WordSection1">
<p class="MsoNormal">Hi, Martin.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Sorry to hear that you’re facing this issue. I think we had resolved some of these with the latest MVAPICH2 2.3.7 release. Could you please try that and let us know?<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Best,<o:p></o:p></p>
<p class="MsoNormal">Hari.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b>From:</b> Mvapich-discuss <mvapich-discuss-bounces+subramoni.1=osu.edu@lists.osu.edu>
<b>On Behalf Of </b>Martin Cuma via Mvapich-discuss<br>
<b>Sent:</b> Friday, April 8, 2022 1:38 PM<br>
<b>To:</b> mvapich-discuss@lists.osu.edu<br>
<b>Subject:</b> [Mvapich-discuss] Build failure with NVHPC compilers<o:p></o:p></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span class="pfptpreheader1"><span style="font-size:1.0pt;color:white">We're building MVAPICH2 2.3.6, either with Spack or separately, but we get the following error: libtool: link: nvc -DNDEBUG -DNVALGRIND -O2 -rdynamic -o src/pm/mpirun/mpirun_rsh
src/pm/mpirun/mpirun_rsh.o src/pm/mpirun/mpirun_util.o src/pm/mpirun/mpmd.o </span>
</span><span style="font-size:1.0pt;color:white">ZjQcmQRYFpfptBannerStart</span> <o:p>
</o:p></p>
<table class="MsoNormalTable" border="0" cellspacing="0" cellpadding="0" width="100%" style="width:100.0%;border-radius:4px">
<tbody>
<tr>
<td style="padding:2.25pt 0in 12.0pt 0in">
<table class="MsoNormalTable" border="1" cellspacing="0" cellpadding="0" width="100%" style="width:100.0%;background:#CFD3D7;border:none;border-top:solid #8C8E91 3.0pt">
<tbody>
<tr>
<td valign="top" style="border:none;padding:0in 7.5pt 3.75pt 4.5pt">
<table class="MsoNormalTable" border="0" cellspacing="0" cellpadding="0" align="left">
<tbody>
<tr>
<td style="padding:3.0pt 6.0pt 3.0pt 6.0pt">
<p class="MsoNormal"><span class="pfpttitlemso1"><span style="font-size:10.5pt">This Message Is From an External Sender
</span></span><o:p></o:p></p>
</td>
</tr>
<tr>
<td style="padding:3.0pt 6.0pt 3.0pt 6.0pt">
<p class="MsoNormal"><span class="pfptsubtitlemso1"><span style="font-size:9.0pt">This message came from outside your organization.
</span></span><o:p></o:p></p>
</td>
</tr>
</tbody>
</table>
<table class="MsoNormalTable" border="0" cellspacing="0" cellpadding="0" align="right">
<tbody>
<tr>
<td style="padding:3.0pt 0in 3.0pt 0in">
<p class="MsoNormal"> <a href="https://us-phishalarm-ewt.proofpoint.com/EWT/v1/KGKeukY!vwQd8KhtD6YgRRdxXq6lVwz_pmoVfAv3la7st7qWXg8WzQWYSS7ZWa25ggu60-uhf0nQhhuuf8uEOZTNjyu5CZDYwEw_XpEtUBv0NGeJwqG_RmZcdviH4CSgkbaHCBlxdx1zAnkS63qw_9ikM6EBLQ$" target="_blank"><strong><span style="font-size:10.5pt;font-family:"Arial",sans-serif;color:black;border:solid #666666 1.0pt;padding:6.0pt;font-weight:normal;text-decoration:none"> Report Suspicious </span></strong></a> ¯
<o:p></o:p></p>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<div>
<p class="MsoNormal" style="mso-line-height-alt:.75pt"><span style="font-size:1.0pt;color:white">ZjQcmQRYFpfptBannerEnd<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:12.0pt;color:black">We're building MVAPICH2 2.3.6, either with Spack or separately, but we get the following error:<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:12.0pt;color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:12.0pt;color:black">libtool: link: nvc -DNDEBUG -DNVALGRIND -O2 -rdynamic -o src/pm/mpirun/mpirun_rsh src/pm/mpirun/mpirun_rsh.o src/pm/mpirun/mpirun_util.o src/pm/mpirun/mpmd.o src/pm/mpirun/mpirun_dbg.o src/pm/mpirun/mpirun_ckpt.o
src/pm/mpirun/mpirun_params.o src/pm/mpirun/param.o src/pm/mpirun/signal_processor.o src/pm/mpirun/wfe_mpirun.o src/pm/mpirun/m_state.o src/pm/mpirun/read_specfile.o src/pm/mpirun/gethostip.o src/pm/mpirun/environ.o src/mpid/ch3/channels/common/src/util/mv2_config.o
src/mpid/ch3/channels/common/src/util/crc32h.o src/mpid/ch3/channels/common/src/util/error_handling.o src/mpid/ch3/channels/common/src/util/debug_utils.o -lm src/pm/mpirun/src/hostfile/libhostfile.a src/pm/mpirun/src/db/libdb.a src/pm/mpirun/src/slurm/libslurm.a
src/pm/mpirun/src/slurm/libnodelist.a src/pm/mpirun/src/slurm/libtasklist.a src/pm/mpirun/src/pbs/libpbs.a -lrt -lpthread
<o:p></o:p></span></p>
<div>
<p class="MsoNormal"><span style="font-size:12.0pt;color:black">libtool: compile: nvfortran -Isrc/binding/fortran/use_mpi -module src/binding/fortran/use_mpi -c src/binding/fortran/use_mpi/mpi_base.f90 -o src/binding/fortran/use_mpi/mpi_base.o >/dev/null 2>&1<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:12.0pt;color:black">nvc-Error-Unknown switch: -rdynamic<o:p></o:p></span></p>
</div>
<p class="MsoNormal"><span style="font-size:12.0pt;color:black">nvc-Error-Unknown switch: -rdynamic<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:12.0pt;color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:12.0pt;color:black">It looks like the configure injects the -rdynamic flag, which is not present in NVHPC (=PGI) compilers, into the LDFLAGS for the mpirun builds:<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:12.0pt;color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:12.0pt;color:black">$ grep rdynamic *<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span class="elementtoproof"><span style="font-size:12.0pt;color:black">Makefile:src_pm_mpirun_mpirun_rsh_LDFLAGS = -rdynamic
</span><o:p></o:p></span></p>
<div>
<p class="MsoNormal"><span style="font-size:12.0pt;color:black">Makefile:src_pm_mpirun_mpiexec_mpirun_rsh_LDFLAGS = -rdynamic</span><o:p></o:p></p>
</div>
<p class="MsoNormal"><span class="elementtoproof"><span style="font-size:12.0pt;color:black">Makefile:src_pm_mpirun_mpispawn_LDFLAGS = -rdynamic</span></span><span style="font-size:12.0pt;color:black"><o:p></o:p></span></p>
</div>
<div>
<div>
<p class="MsoNormal"><span style="font-size:12.0pt;color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:12.0pt;color:black">Is there anything we can do about this to enable this build to succeed, or will it be necessary to edit the configure script?<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:12.0pt;color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:12.0pt;color:black">Thanks,<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:12.0pt;color:black"><o:p> </o:p></span></p>
</div>
<div id="Signature">
<div>
<div>
<p class="MsoNormal"><span style="font-size:12.0pt;color:black">Martin Cuma<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:12.0pt;color:black">Center for High Performance Computing<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:12.0pt;color:black">University of Utah<o:p></o:p></span></p>
</div>
</div>
</div>
</div>
</div>
</body>
</html>