[Ncep.list.nems.announce] urgent nems commit

Samuel Trahan - NOAA Affiliate samuel.trahan at noaa.gov
Fri Jan 12 16:30:58 UTC 2018


Hi all,

There are two immediate commits needed for the NEMS, which I will commit as
soon as my Jet retest is complete:

1. Correction to prior commit.  I had an "or" instead of an "and" in one
place, which broke the capability of disabling compsets on a per-platform
basis.  Side-benefit: I discovered the C768 is able to run on WCOSS Cray
once again.  (I used the "standard" set instead of "full" set on Jet, so
C768 was not run there.)  This requires updates to all supported apps,
NEMS, and produtil.

2. Different nemsio_get on WCOSS Phase 1 & 2.  We're switching to the NGAC
version 2.3.0's nemsio_get.  This only applies to NEMSGSM and WW3-GSM.
Other supported apps never run nemsio_get in their compsets.

3. Because I'm committing anyway, I'm lumping in my changes to support git
in the NEMSCompsetRun and NEMS makefile.  This means your rtreport.txt and
the "PROGRAM NEMS" line will contain valid information, usually.  It works
on front-end nodes everywhere, and on compute nodes on Theia.  On WCOSS,
compute nodes don't have "git" and on Jet, the compute nodes cannot contact
vlab, which they want to do because of how I'm getting the git upstream
information.  There are workarounds for these problems, and I'll work on it
next week.  The NEMSCompsetRun compiles on compute nodes on Jet and WCOSS,
so the "PROGRAM NEMS" lines will still be gibberish for those cases.  It
will be correct if you compile on the front-end.

All three changes are in the "git-support" branches of NEMS.  I'm
committing very soon, as soon as my jet tests complete.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://www.lstsrv.ncep.noaa.gov/pipermail/ncep.list.nems.announce/attachments/20180112/da3b5c45/attachment.html 


More information about the Ncep.list.nems.announce mailing list