<div dir="ltr"><div>Fanglin,</div><div><br></div><div>You don't need to build the hpc-stack when debugging FMS. You can build an FMS library following the instructions on the GFDL FMS website on how to build FMS library, then add the FMS_ROOT at the compile line: cmake -DFMS_ROOT=/path/to/my/fms/install .... Sorry for the confusion.</div><div><br></div><div>Jun<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, May 14, 2021 at 2:50 PM Fanglin Yang - NOAA Federal <<a href="mailto:fanglin.yang@noaa.gov">fanglin.yang@noaa.gov</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_default" style="font-size:small">Jun,</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">In case if debugging FMS is needed then does the entire hpc-stack have to be recompiled ?</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">Fanglin</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, May 14, 2021 at 2:32 PM Jun Wang - NOAA Federal <<a href="mailto:jun.wang@noaa.gov" target="_blank">jun.wang@noaa.gov</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>Dear all,</div><div><br></div><div>I would like to let you know about a recent change (<a href="https://github.com/ufs-community/ufs-weather-model/pull/534" target="_blank">PR#534</a>) in the ufs-weather-model repository. The FMS submodule has been moved out of the ufs-weather-model repository, it is built as a library under hpc-stack and used as a prebuilt library in ufs-weather-model build system. This code update significantly reduced the compile time in many UFS applications. <br></div><div><br></div><div>Developers are encouraged to merge their branches to the top develop branch to take advantage of this new feature.
Currently the FMS library is available in hpc-stack on the tier-1 <a href="https://github.com/ufs-community/ufs-weather-model/wiki/Regression-Test-Policy-for-Weather-Model-Platforms-and-Compilers" target="_blank">UFS support platforms</a> and tier -2 NCAR cheyenne system.
Developers using these systems should be able to build the model after the merge without additional code changes. Developers using other platforms will need to build the FMS library under hpc-stack before building the model executable. Thank you!</div><div><br></div><div>Have a great weekend!<br></div><div><br></div><div>Jun<br></div></div>
_______________________________________________<br>
Ncep.list.fv3-announce mailing list<br>
<a href="mailto:Ncep.list.fv3-announce@lstsrv.ncep.noaa.gov" target="_blank">Ncep.list.fv3-announce@lstsrv.ncep.noaa.gov</a><br>
<a href="https://www.lstsrv.ncep.noaa.gov/mailman/listinfo/ncep.list.fv3-announce" rel="noreferrer" target="_blank">https://www.lstsrv.ncep.noaa.gov/mailman/listinfo/ncep.list.fv3-announce</a><br>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><b><i>Fanglin Yang, Ph.D.</i></b><br><i>Chief, Model Physics Group</i></div><div dir="ltr"><i>Modeling and Data Assimilation Branch</i></div><div dir="ltr"><i>NOAA/NWS/NCEP Environmental Modeling Center<br></i></div><div dir="ltr"><i><a href="https://www.emc.ncep.noaa.gov/gmb/wx24fy/fyang/" target="_blank">https://www.emc.ncep.noaa.gov/gmb/wx24fy/fyang/</a><br></i></div><div dir="ltr"><br></div></div></div></div>
</blockquote></div>