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

Gerhard Theurich theurich at sourcespring.net
Fri Aug 30 14:06:31 UTC 2013


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
>
>


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