[Ncep.list.nems.announce] Follow-up commit to NEMS trunk for ticket #41 NUOPC/OCN integration

Shrinivas Moorthi shrinivas.moorthi at noaa.gov
Fri Aug 30 15:19:53 UTC 2013


Gerhard,
     It turns out I have load ESMF module (Raghu helped me out).
Moorthi
On 08/30/2013 10:06 AM, Gerhard Theurich wrote:
> Hi Moorthi,
>
> This looks like a mismatch between the NEMS configuration, and the 
> ESMF library loaded. What NEMS configuration are you using (i.e, what 
> option did you use with ./esmf_version)? Are you building NEMS by 
> directly calling "make <target>", or is this out of the regression 
> suite? If you are building directly, what modules do you have loaded 
> (see "module list")? Thanks,
>
> -Gerhard
>
>
> On 08/30/2013 05:32 AM, Shrinivas Moorthi wrote:
>> All,
>>      I am trying to compile NEMS on zeus and I am getting errors (I 
>> guess
>> for ESMF library)
>>
>> "ifort -lmpi -openmp -convert big_endian -assume byterecl
>> -mkl=sequential "-g -check all -ftrapuv -stack-check -fstack-protector
>> -heap-arrays -recursive" -I/contrib/nceplibs/nwprod/lib/incmod/nemsio
>> -fp-model strict  -c module_ERR_MSG.f90
>> ifort: command line warning #10156: ignoring option '-g'; no argument
>> required
>> module_ERR_MSG.f90(61): error #7002: Error in opening the compiled
>> module file.  Check INCLUDE paths.   [ESMF_MOD]"
>>
>> What am I missing?
>> Thanks
>> Moorthi
>> On 08/23/2013 12:55 PM, Gerhard Theurich wrote:
>>> Hi Nicole,
>>>
>>> Yes, the change was made consistently across _all_ build targets. You
>>> can see them all by just typing "make" (without specifying a target).
>>> This will print out the help message that shows the available targets.
>>>
>>> -Gerhard
>>>
>>> On 08/23/2013 09:48 AM, Nicole McKee - NOAA Affiliate wrote:
>>>> Would the 'gsm' part also be used for other compilations, as well? 
>>>> Like
>>>> 'gmake nmm_gsm', for example?
>>>>
>>>>
>>>>
>>>> Nicole McKee
>>>> IMSG/NCEP-EMC Global Modeling Branch
>>>> 301-683-3812
>>>>
>>>>
>>>> On Wed, Aug 14, 2013 at 9:53 AM, Gerhard Theurich
>>>> <theurich at sourcespring.net <mailto:theurich at sourcespring.net>> wrote:
>>>>
>>>>       That is correct, in my last commit I was trying to more 
>>>> consistently
>>>>       move to using "gsm" instead of "gfs". One thing was to 
>>>> replace "gfs"
>>>>       with "gsm" in all of the NEMS build targets. Another was that 
>>>> the old
>>>>       "gfs" sub-directory was removed.
>>>>       -Gerhard
>>>>
>>>>       On 08/14/2013 06:29 AM, Sarah Lu - NOAA Affiliate wrote:
>>>>        >
>>>>        > Gerhard changed it to 'gmake gsm'.
>>>>        >
>>>>        >
>>>>        > On Wed, Aug 14, 2013 at 9:22 AM, Shrinivas Moorthi - NOAA 
>>>> Federal
>>>>        > <shrinivas.moorthi at noaa.gov 
>>>> <mailto:shrinivas.moorthi at noaa.gov>
>>>>       <mailto:shrinivas.moorthi at noaa.gov
>>>>       <mailto:shrinivas.moorthi at noaa.gov>>> wrote:
>>>>        >
>>>>        >     I haven't touched NEMS for a while and now I try to 
>>>> compile
>>>>       ans it
>>>>        >     does not work.
>>>>        >     I get
>>>>        >     "gmake gfs GOCART_MODE=full
>>>>        >     gmake: *** No rule to make target `gfs'. Stop."
>>>>        >
>>>>        >     What am I doing wrong?
>>>>        >     Thanks
>>>>        >     Moorthi
>>>>        >
>>>>        >
>>>>        >
>>>>        >     On Fri, Aug 9, 2013 at 7:17 PM, Sarah Lu - NOAA Affiliate
>>>>        >     <sarah.lu at noaa.gov <mailto:sarah.lu at noaa.gov>
>>>>       <mailto:sarah.lu at noaa.gov <mailto:sarah.lu at noaa.gov>>> wrote:
>>>>        >
>>>>        >
>>>>        >         Thanks to Gerhard,  the NEMS trunk has been 
>>>> pointed to GSM at
>>>>        >         R30692.   The two trunk are in sync.
>>>>        >
>>>>        >         Have a nice weekend to you all,
>>>>        >         Sarah
>>>>        >
>>>>        >
>>>>        >         On Fri, Aug 9, 2013 at 6:30 PM, Sarah Lu - NOAA 
>>>> Affiliate
>>>>        >         <sarah.lu at noaa.gov <mailto:sarah.lu at noaa.gov>
>>>>       <mailto:sarah.lu at noaa.gov <mailto:sarah.lu at noaa.gov>>> wrote:
>>>>        >
>>>>        >             Dear all --
>>>>        >
>>>>        >             Both GSM and NEMS trunks have been updated 
>>>> (R30692
>>>>       for GSM
>>>>        >             and R30711 for NEMS).
>>>>        >
>>>>        >             However, I notice the NEMS's external link is 
>>>> pointed
>>>>       to GSM
>>>>        >             trunk at R30596.   Could someone please help 
>>>> me to
>>>>       sync the
>>>>        >             code so the NEMS trunk can point to the tip of 
>>>> GSM trunk.
>>>>        >
>>>>        >             Thanks,
>>>>        >             Sarah
>>>>        >
>>>>        >
>>>>        >             On Fri, Aug 9, 2013 at 1:13 PM, Sarah Lu - 
>>>> NOAA Affiliate
>>>>        >             <sarah.lu at noaa.gov <mailto:sarah.lu at noaa.gov>
>>>>       <mailto:sarah.lu at noaa.gov <mailto:sarah.lu at noaa.gov>>> wrote:
>>>>        >
>>>>        >                 Dear All --
>>>>        >
>>>>        >                 Kate will update GSM trunk this afternoon, 
>>>> and
>>>>       I'll then
>>>>        >                 update the NEMS trunk.   The code changes 
>>>> are to
>>>>       restore
>>>>        >                 post quilting regression tests at Zeus and 
>>>> WCOSS.  No
>>>>        >                 impact for standard regression test package.
>>>>        >
>>>>        >                 A list of code changes are:
>>>>        >                 M src/atmos/post/post_nmm.f
>>>>        >                 M src/atmos/post/post_gfs.f
>>>>        >                 M src/conf/configure.nems.Zeus.intel
>>>>        >                 M       job/exngac_fcst.sh.sms
>>>>        >                 M job/regression_tests/RT.sh_IN
>>>>        >                 M 
>>>> job/regression_tests/JNGAC_FORECAST.sms.para
>>>>        >                 M 
>>>> job/regression_tests/nmm_conf/nmm_reg_run.IN
>>>>        >                 M job/regression_tests/rt_gocart.sh
>>>>        >                 M job/regression_tests/Compile_wcoss.log
>>>>        >                 M job/regression_tests/ngac_bsub.IN
>>>>        >                 M job/regression_tests/rt_gfs.sh
>>>>        >                 M
>>>>       job/regression_tests/RegressionTests_wcoss.log
>>>>        >                 M job/regression_tests/gfs_fcst_run.IN_Linux
>>>>        >                 M job/regression_tests/ngac_qsub.IN
>>>>        >                 M job/regression_tests/gfs_fcst_run.IN_IBM
>>>>        >                 M job/exglobal_fcst.sh.sms_nems
>>>>        >
>>>>        >                 Please let me know if you have any 
>>>> questions or need
>>>>        >                 additional info.
>>>>        >
>>>>        >                 Thanks,
>>>>        >                 Sarah
>>>>        >
>>>>        >
>>>>        >                 On Wed, Aug 7, 2013 at 2:04 PM, Sarah Lu - 
>>>> NOAA
>>>>        >                 Affiliate <sarah.lu at noaa.gov
>>>>       <mailto:sarah.lu at noaa.gov> <mailto:sarah.lu at noaa.gov
>>>>       <mailto:sarah.lu at noaa.gov>>>
>>>>        >                 wrote:
>>>>        >
>>>>        >
>>>>        >                     After Gerhard's commit, I'll commit code
>>>>       changes to
>>>>        >                     restore post_quilting regression tests 
>>>> in NEMS.
>>>>        >                     (NEMS ticket #46 and GSM ticket #23)
>>>>        >
>>>>        >                     My proposed code changes can be found at:
>>>>        >
>>>> https://svnemc.ncep.noaa.gov/projects/nems/branches/sarah/trunk_quilting 
>>>>
>>>>        > https://svnemc.ncep.noaa.gov/projects/gsm/branches/ticket_23
>>>>        >
>>>>        >                     The working copy at Zeus and Tide:
>>>>        >
>>>> /scratch2/portfolios/NCEPDEV/global/save/Sarah.Lu/NEMS/trunk_quilting
>>>>        > /global/save/Sarah.Lu/NEMS/trunk_quilting
>>>>        >
>>>>        >
>>>>        >                     On Wed, Aug 7, 2013 at 12:23 PM, 
>>>> Gerhard Theurich
>>>>        > <theurich at sourcespring.net
>>>>       <mailto:theurich at sourcespring.net>
>>>>        > <mailto:theurich at sourcespring.net
>>>>       <mailto:theurich at sourcespring.net>>> wrote:
>>>>        >
>>>>        >                         Hi,
>>>>        >
>>>>        >                         This is a follow-up commit to the 
>>>> previous
>>>>        >                         commit I made to the NEMS
>>>>        >                         trunk on 08/02/13.
>>>>        >
>>>>        >                         (1) Now that the associated "gsm" 
>>>> changes are
>>>>        >                         merged onto the GSM trunk
>>>>        >                         (thank you Kate!), I would like to 
>>>> point the
>>>>        >                         "src/atmos/gsm" subdir to
>>>>        >                         the current revision of the GSM 
>>>> trunk.
>>>>        >
>>>>        >                         (2) A few house cleaning items:
>>>>        >                         - Remove deprecated subdirs
>>>>       "src/atmos/gfs" and
>>>>        >                         "src/ocean".
>>>>        >                         - Change use of "gfs" in favor of 
>>>> "gsm"
>>>>       in build
>>>>        >                         targets and ATM core
>>>>        >                         specification.
>>>>        >
>>>>        >                         (3) Add the file "nems.configure.IN
>>>>       <http://nems.configure.IN>
>>>>        > <http://nems.configure.IN>" that I had
>>>>       forgotten
>>>>        >                         to add in my
>>>>        >                         previous commit. This causes 
>>>> currently a
>>>>       warning
>>>>        >                         in the regular
>>>>        >                         regression testing (but no errors 
>>>> or bail
>>>>       outs).
>>>>        >                         However, the "nuopc
>>>>        >                         test" option does depend on this 
>>>> file.
>>>>        >
>>>>        >                         Code changes and test results are
>>>>       available on
>>>>        >                         Zeus under:
>>>>        >
>>>>       /home/Gerhard.Theurich/NEMS.trunk30446-working
>>>>        >
>>>>        >                         The modifications in detail:
>>>>        >
>>>>        >                         _M   src/atmos
>>>>        >                                 -> set svn:externals 
>>>> property to "gsm
>>>>        >                         -r30596
>>>>        > https://svnemc.ncep.noaa.gov/projects/gsm/trunk"
>>>>        >                         D    src/atmos/gfs
>>>>        >                                 -> remove deprecated "gfs" 
>>>> directory
>>>>        >                         M src/atmos/module_ATM_GRID_COMP.F90
>>>>        >                                 -> support "gfs" and "gsm" as
>>>>       settings
>>>>        >                         for the ATM core/model
>>>>        >                         D    src/ocean
>>>>        >                                 -> remove deprecated "ocean"
>>>>       directory
>>>>        >                         M    src/makefile
>>>>        >                                 -> replace "gfs" with 
>>>> "gsm" in
>>>>       all build
>>>>        >                         targets
>>>>        >                         M job/regression_tests/RT.sh_IN
>>>>        >                                 -> adjust to the build 
>>>> targets change
>>>>        >                         A
>>>>         job/regression_tests/nems.configure.IN 
>>>> <http://nems.configure.IN>
>>>>        > <http://nems.configure.IN>
>>>>        >                                 -> added template file 
>>>> that is needed
>>>>        >                         for NUOPC mode and was
>>>>        >                         forgotten before
>>>>        >                         M
>>>>         job/regression_tests/RegressionTests_zeus.log
>>>>        >                                 -> updated output file
>>>>        >                         M 
>>>> job/regression_tests/Compile_zeus.log
>>>>        >                                 -> updated output file
>>>>        >
>>>>        >                         -Gerhard
>>>>        >
>>>>       _______________________________________________
>>>>        >                         Ncep.list.nems.announce mailing list
>>>>        > Ncep.list.nems.announce at lstsrv.ncep.noaa.gov
>>>> <mailto:Ncep.list.nems.announce at lstsrv.ncep.noaa.gov>
>>>>        >
>>>> <mailto:Ncep.list.nems.announce at lstsrv.ncep.noaa.gov
>>>> <mailto:Ncep.list.nems.announce at lstsrv.ncep.noaa.gov>>
>>>>        > 
>>>> https://lstsrv.ncep.noaa.gov/mailman/listinfo/ncep.list.nems.announce
>>>>        >
>>>>        >
>>>>        >
>>>>        >
>>>>        >
>>>>        >
>>>>        > _______________________________________________
>>>>        >         Ncep.list.nems.announce mailing list
>>>>        > Ncep.list.nems.announce at lstsrv.ncep.noaa.gov
>>>> <mailto:Ncep.list.nems.announce at lstsrv.ncep.noaa.gov>
>>>>        > <mailto:Ncep.list.nems.announce at lstsrv.ncep.noaa.gov
>>>> <mailto:Ncep.list.nems.announce at lstsrv.ncep.noaa.gov>>
>>>>        > 
>>>> https://lstsrv.ncep.noaa.gov/mailman/listinfo/ncep.list.nems.announce
>>>>        >
>>>>        >
>>>>        >
>>>>        >
>>>>        >     --
>>>>        >     Dr. Shrinivas Moorthi
>>>>        >     Research Meteorologist
>>>>        >     Global Climate and Weather Modeling Branch
>>>>        >     Environmental Modeling Center / National Centers for
>>>>       Environmental
>>>>        >     Prediction
>>>>        >     5830 University Research Court - (W/NP23), College 
>>>> Park MD
>>>>       20740 USA
>>>>        >     Tel: (301)683-3718 <tel:%28301%29683-3718>
>>>>        >
>>>>        >     e-mail: Shrinivas.Moorthi at noaa.gov
>>>>       <mailto:Shrinivas.Moorthi at noaa.gov>
>>>>       <mailto:Shrinivas.Moorthi at noaa.gov 
>>>> <mailto:Shrinivas.Moorthi at noaa.gov>>
>>>>        >     Phone: (301) 683-3718 <tel:%28301%29%20683-3718>   
>>>> Fax: (301)
>>>>        >     683-3718 <tel:%28301%29%20683-3718>
>>>>        >
>>>>        >
>>>>        >
>>>>        >
>>>>        > _______________________________________________
>>>>        > Ncep.list.nems.announce mailing list
>>>>        > Ncep.list.nems.announce at lstsrv.ncep.noaa.gov
>>>> <mailto:Ncep.list.nems.announce at lstsrv.ncep.noaa.gov>
>>>>        > 
>>>> https://lstsrv.ncep.noaa.gov/mailman/listinfo/ncep.list.nems.announce
>>>>        >
>>>>       _______________________________________________
>>>>       Ncep.list.nems.announce mailing list
>>>>       Ncep.list.nems.announce at lstsrv.ncep.noaa.gov
>>>> <mailto:Ncep.list.nems.announce at lstsrv.ncep.noaa.gov>
>>>> https://lstsrv.ncep.noaa.gov/mailman/listinfo/ncep.list.nems.announce
>>>>
>>>>
>>> _______________________________________________
>>> Ncep.list.nems.announce mailing list
>>> Ncep.list.nems.announce at lstsrv.ncep.noaa.gov
>>> https://lstsrv.ncep.noaa.gov/mailman/listinfo/ncep.list.nems.announce
>>
>>


-- 
Dr. Shrinivas Moorthi
Research Meteorologist
Global Climate and Weather Modeling Branch
Environmental Modeling Center / National Centers for Environmental Prediction
5830 University Research Court - (W/NP23), College Park MD 20740 USA
Tel:(301)683-3718



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