-
Notifications
You must be signed in to change notification settings - Fork 247
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update modulefiles for tier-2 systems for ESMF 8.1.0 bs 21 #191
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