Update modulefiles for tier-2 systems for ESMF 8.1.0 bs 21#191
Conversation
…hange modulefile for hera.gnu so that it matches the other modulefiles
|
Dom, do you have ESMF compiled in debug mode? In s2s, the debug mode test
is using the ESMF lib compiled with debug mode, we may need to update
ufs-weather debug test with that when we merging the two repoes.
…On Thu, Aug 27, 2020 at 10:49 AM Dusan Jovic ***@***.***> wrote:
***@***.**** commented on this pull request.
------------------------------
In modulefiles/cheyenne.gnu/fv3
<#191 (comment)>
:
> @@ -21,11 +21,13 @@ module load mpt/2.19
module load ncarcompilers/0.5.0
##
-## use pre-compiled NetCDF, ESMF and NCEP libraries for above compiler / MPI combination
+## use pre-compiled PNG, NetCDF, EMSF and NCEP libraries for above compiler / MPI combination
EMSF -> ESMF
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#191 (review)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AI7D6TJ5NNY53HYRCRKYDTDSCZXAPANCNFSM4QNBQESQ>
.
|
No I haven't this wasn't necessary until now. The current NCEPLIBS-external and NCEPLIBS build do not support this functionality yet. Would we build everything (i.e. netCDF, ...) in DEBUG mode or "just" ESMF? |
|
That is OK, I will only add fv3 module then. So far only ESMF is built with
debug mode, it is important for s2s. I think it is good to have all the
libs built in debug mode.
…On Thu, Aug 27, 2020 at 12:02 PM Dom Heinzeller ***@***.***> wrote:
Dom, do you have ESMF compiled in debug mode? In s2s, the debug mode test
is using the ESMF lib compiled with debug mode, we may need to update
ufs-weather debug test with that when we merging the two repoes.
… <#m_5701364049336514506_>
No I haven't this wasn't necessary until now. The current
NCEPLIBS-external and NCEPLIBS build do not support this functionality yet.
Would we build everything (i.e. netCDF, ...) in DEBUG mode or "just" ESMF?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#191 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AI7D6TNA3KTLT264YLFZXBLSCZ7RXANCNFSM4QNBQESQ>
.
|
If that's really needed and there is a way to switch to different "-debug" modules, then I can accommodate this for ESMF only in NCEPLIBS-external easily and provide debug modules relatively quickly. I would defer compiling the entire stack in debug mode to when we/I switch to hpc-stack. I assume hpc-stack has an option to compile everything in debug mode. |
…r-model into esmf810bs21_tier23
|
@DusanJovic-NOAA @junwang-noaa this PR should be ready to test. I will run regression tests on hera.intel, hera.gnu, orion.intel. |
* Add rocoto to env for wcoss * Update hash of regional workflow
Description
Issue(s) addressed
Code no longer compiles on tier-2 platforms after the ESMF 8.1.0 bs21 update was made for tier-1 platforms.
Testing
ufs-weather-model compiles and runs on all tier-2 platforms (gaea.intel, jet.intel, cheyenne.intel, cheyenne.gnu), on endeavor.intel and also on macOS with gcc+gfortran and clang+gfortran
Regression testing:
Dependencies