[Ncep.list.nems.announce] NEMS trunk - ESMF 6 Compile issue on Zeus

Shrinivas Moorthi shrinivas.moorthi at noaa.gov
Wed Sep 3 12:45:55 UTC 2014


Yes, it worked (by the way, this is with ESMF 3.1.0rp5)
Moorthi
On 09/03/2014 07:11 AM, Shrinivas Moorthi wrote:
> I merged my branch with the trunk and tried to compile on gaea and 
> encountered the same problem!
> I set "FPP = -fpp" and compilation seems to be progressing. Hopefully, 
> it will work.
>
> Moorthi
> On 08/29/2014 12:40 PM, weiyu yang wrote:
>> Hi, all,
>>
>> This is the bug fix commit and modified the file
>> src/conf/configure.nems.Zeus.intel_13.  The new revision trunk number is
>> 44862.
>>
>> Ratko, could you copy the ONE test case BASELINE date from Zeus at:
>>
>> /scratch2/portfolios/NCEPDEV/ptmp/Weiyu.Yang/REGRESSION_TEST/GFS_DFI_NEMSIO 
>>
>>
>> to your BASELINE data directory at:
>>
>> /scratch2/portfolios/NCEPDEV/meso/noscrub/Ratko.Vasic/REGRESSION_TEST/GFS_DFI_NEMSIO 
>>
>>
>> Thank you very much.  Have a great weekend.
>>
>> Weiyu
>>
>>
>>
>> On 8/29/2014 10:35 AM, Patrick Tripp wrote:
>>> In case this isn't already a known issue:
>>>
>>> There are a couple of problems with the ESMF 6 Intel 13 compilation 
>>> on Zeus.
>>>
>>> The following needs to be added to the file 
>>> configure.nems.Zeus.intel_13.
>>>
>>> FPP               = -fpp
>>> CPPFLAGS     = -DCHNK_RRTM=8  -DENABLE_SMP -DTHREAD_2D
>>>
>>> This addresses the following errors:
>>>
>>> machine.f(5): warning #5117: Bad # preprocessor line
>>> #ifndef SINGLE_PREC
>>> -^
>>> machine.f(15): warning #5117: Bad # preprocessor line
>>> #else
>>> -^
>>> machine.f(25): warning #5117: Bad # preprocessor line
>>> #endif
>>> -^
>>>
>>> radsw_main_nmmb.f(351): error #6592: This symbol must be a defined
>>> parameter, an enumerator, or an argument of an inquiry function that
>>> evaluates to a compile-time constant.   [CHNK_RRTM]
>>>          integer, parameter :: CHK= CHNK_RRTM      ! CHNK_RRTM is macro
>>> defined in configure.nems
>>> ---------------------------------^
>>> radsw_main_nmmb.f(351): error #6404: This name does not have a type, 
>>> and
>>> must have an explicit type.   [CHNK_RRTM]
>>>          integer, parameter :: CHK= CHNK_RRTM      ! CHNK_RRTM is macro
>>> defined in configure.nems
>>> ---------------------------------^
>>>
>>> - Patrick
>>> _______________________________________________
>>> 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
>> _______________________________________________
>> 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