[Ncep.list.nems.announce] new NEMS build system is in the master

Samuel Trahan - NOAA Affiliate samuel.trahan at noaa.gov
Tue Oct 23 18:57:09 UTC 2018


Could someone please give me a test case?  I'll fix this in the next wave
of build system commits later this week.

On Tue, 23 Oct 2018 at 14:55, Ratko Vasic <ratko.vasic at noaa.gov> wrote:

> Sam,
>
> same happened here:
>
> ./compile.sh /mnt/lfs3/projects/hfv3gfs/Ratko.Vasic/brisi/NEMSfv3gfs/tests
> jet '' 1 NO NO
>
> It is compiling all from the beginning. Although I changed only one line
> in the source code.
>
> -Ratko
>
>
>
> On 10/23/2018 2:48 PM, Samuel Trahan - NOAA Affiliate wrote:
>
> Dusan,
>
> I just tested on a fresh, new, clone of the master and disabling "clean
> before" does work for me:
>
> ./compile.sh /lustre/f1/unswept/ncep/Samuel.Trahan/nemspara-batch-test/FV3
> gaea '' dog NO
>
> Sincerely,
> Sam Trahan
>
> On Tue, 23 Oct 2018 at 14:42, Dusan Jovic <dusan.jovic at noaa.gov> wrote:
>
>> Sam,
>>
>>  I noticed that the new build system always "cleans" FV3 code and
>> compiles everything regardless of the value of "clean_before" argument
>> passed to compile.sh script. Is that feature (clean_before/clean_after)
>> broken after the last commit?
>>
>>  How can I avoid the clean step?
>>
>>  It looks like the if test "if [ $clean_before = YES ] " in compile.sh
>> skips "distcelan" but "build" does do clean FV3 anyway. I tried to look at
>> the new build system makefiles but unfortunately they are incomprehensible
>> to me.
>>
>> Thanks,
>> Dusan
>>
>> On 10/19/2018 03:43 PM, Samuel Trahan - NOAA Affiliate wrote:
>>
>> Hi all,
>>
>> The git master of NEMS and Supported apps have been updated with the new
>> NEMS build system.  The NEMS documentation has been updated as well.  This
>> page discusses the build system:
>>
>>     http://www.emc.ncep.noaa.gov/projects/nems-doc/building.html
>>
>> You can expect another build system commit soon. because the build system
>> may temporarily break these:
>>
>> 1. Non-NOAA machines.
>> 2. CCPP
>> 3. Components I could not test: ADCIRC, DATM, GSDCHEM, IMP, IPE, KISS,
>> LIS, NOAH, NOAHMP, WRFHYDRO.
>>
>> There are fixes available to items #1 and #2, but they include FV3
>> commits.  They'll go in soon, probably next week, but they have to wait
>> until some more urgent FV3 commits first.
>>
>> I'm not sure if all of the components in #3 are still in use.  I'll try
>> to track down code managers for applications that use each component to get
>> them to test.  All build rules from the old build system have been
>> translated to Make, but I could only test the apps that have compsets for
>> the new NEMSCompsetRun.  The tested components and frameworks are: FMS,
>> FV3, MOM5, MOM6, CICE, GSM, and WW3.
>>
>> Sincerely,
>> Sam Trahan
>>
>>
>> _______________________________________________
>> Ncep.list.nems.announce mailing listNcep.list.nems.announce at lstsrv.ncep.noaa.govhttps://www.lstsrv.ncep.noaa.gov/mailman/listinfo/ncep.list.nems.announce
>>
>>
>>
> _______________________________________________
> Ncep.list.nems.announce mailing listNcep.list.nems.announce at lstsrv.ncep.noaa.govhttps://www.lstsrv.ncep.noaa.gov/mailman/listinfo/ncep.list.nems.announce
>
>
> --
> Ratko Vasic
> Meteorologist
> 301-683-3814
> National Oceanic and Atmospheric Administration
> NCEP/EMC,  Room 2791
> NCWCP  W/NP2
> 5830 University Research Court
> College Park, MD  20740-3818
>
> _______________________________________________
> Ncep.list.nems.announce mailing list
> Ncep.list.nems.announce at lstsrv.ncep.noaa.gov
> https://www.lstsrv.ncep.noaa.gov/mailman/listinfo/ncep.list.nems.announce
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://www.lstsrv.ncep.noaa.gov/pipermail/ncep.list.nems.announce/attachments/20181023/b8d54804/attachment.html 


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