Scheduled Downtime
On Tuesday 24 October 2023 @ 5pm MT the forums will be in read only mode in preparation for the downtime. On Wednesday 25 October 2023 @ 5am MT, this website will be down for maintenance and expected to return online later in the morning.
Normal Operations
The forums are back online with normal operations. If you notice any issues or errors related to the forums, please reach out to help@ucar.edu

Trouble with building csm_share library

I ported CESM1.2.1 on new machine (AIX + ibm compiler). I followed the porting steps given in CESM1.2 users's guide. And the scripts runs prefectly with create_newcase and cesm_setup steps but I got the error at building steps which referred to csm_share: [harryli@tcs-f11n05]$ ./AMIP1980_2000.build ------------------------------------------------------------------------- CESM BUILDNML SCRIPT STARTING - To prestage restarts, untar a restart.tar file into /scratch/d/djones/harryli/cesm1.2/cesm1_2_1/run/AMIP1980_2000 infile is /scratch/d/djones/harryli/cesm1.2/AMIP1980_2000/Buildconf/cplconf/cesm_namelist CAM writing dry deposition namelist to drv_flds_in Writing ocean component namelist to ./docn_in CAM writing namelist to atm_in CLM configure done.CLM adding use_case 20thC_transient defaults for var clm_demand with val fpftdyn CLM adding use_case 20thC_transient defaults for var clm_start_type with val arb_ic CLM adding use_case 20thC_transient defaults for var sim_year with val 1850 CLM adding use_case 20thC_transient defaults for var sim_year_range with val 1850-2000 CLM adding use_case 20thC_transient defaults for var use_case_desc with val Simulate transient land-use, and aerosol deposition changes from 1850 to 2005 CICE configure done. CESM BUILDNML SCRIPT HAS FINISHED SUCCESSFULLY-------------------------------------------------------------------------------------------------------------------------------------------------- CESM PRESTAGE SCRIPT STARTING - Case input data directory, DIN_LOC_ROOT, is /scratch/d/djones/harryli/cesm1.2/inputdata - Checking the existence of input datasets in DIN_LOC_ROOT CESM PRESTAGE SCRIPT HAS FINISHED SUCCESSFULLY-------------------------------------------------------------------------------------------------------------------------------------------------- CESM BUILDEXE SCRIPT STARTING COMPILER is ibm - Build Libraries: mct gptl pio csm_share Wed Sep 16 13:46:56 EDT 2015 /scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/mct/mct.bldlog.150916-134639Wed Sep 16 13:49:36 EDT 2015 /scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/gptl/gptl.bldlog.150916-134639Wed Sep 16 13:49:47 EDT 2015 /scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/pio/pio.bldlog.150916-134639Wed Sep 16 13:51:57 EDT 2015 /scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/csm_share/csm_share.bldlog.150916-134639ERROR: buildlib.csm_share failed, see /scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/csm_share/csm_share.bldlog.150916-134639 ERROR: cat /scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/csm_share/csm_share.bldlog.150916-134639---------------------------------------------------------------------------------------------------------------------------------------------------------When I looked at the bug report:[harryli@tcs-f11n05]$ cat /scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/csm_share/csm_share.bldlog.150916-134639Wed Sep 16 13:51:57 EDT 2015 /scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/csm_share/csm_share.bldlog.150916-134639cat: cannot open Srcfiles/scratch/d/djones/harryli/cesm1.2/AMIP1980_2000/Tools/mkSrcfiles cp -f /scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/csm_share/Filepath /scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/csm_share/Deppath/scratch/d/djones/harryli/cesm1.2/AMIP1980_2000/Tools/mkDepends  Deppath Srcfiles > /scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/csm_share/Dependsmpxlf95_r  -c -I.  -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/pio -I/scinet/tcs/Libraries/netcdf-4.2.1.1/poe_xlc/include -I/scinet/tcs/Libraries/parallel-netcdf-1.3.1/include -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/mct/mct -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/mct/mpeu -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/pio -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/gptl -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/utils/pio -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/lib/include -I. -I/scratch/d/djones/harryli/cesm1.2/AMIP1980_2000/SourceMods/src.share -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/drv/shr_mct -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/drv/shr -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/dead_share -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/csm_share/shr -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/utils/esmf_wrf_timemgr -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/lib/include  -g -qfullpath -qmaxmem=-1  -qarch=auto -qtune=auto -qcache=auto -qsclk=micro  -O2 -qstrict -Q  -WF,-DNUM_COMP_INST_ATM=1 -WF,-DNUM_COMP_INST_LND=1 -WF,-DNUM_COMP_INST_OCN=1 -WF,-DNUM_COMP_INST_ICE=1 -WF,-DNUM_COMP_INST_GLC=1 -WF,-DNUM_COMP_INST_WAV=1 -WF,-DNUM_COMP_INST_ROF=1 -WF,-DAIX -WF,-DMCT_INTERFACE -WF,-DHAVE_MPI -WF,-DFORTRAN_SAME -WF,-DAIX -WF,-DCPRIBM  -qsuffix=f=f90:cpp=F90    /scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/utils/esmf_wrf_timemgr/ESMF_BaseMod.F90mpxlf95_r  -c -I.  -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/pio -I/scinet/tcs/Libraries/netcdf-4.2.1.1/poe_xlc/include -I/scinet/tcs/Libraries/parallel-netcdf-1.3.1/include -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/mct/mct -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/mct/mpeu -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/pio -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/gptl -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/utils/pio -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/lib/include -I. -I/scratch/d/djones/harryli/cesm1.2/AMIP1980_2000/SourceMods/src.share -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/drv/shr_mct -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/drv/shr -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/dead_share -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/csm_share/shr -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/utils/esmf_wrf_timemgr -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/lib/include  -g -qfullpath -qmaxmem=-1  -qarch=auto -qtune=auto -qcache=auto -qsclk=micro  -O2 -qstrict -Q  -WF,-DNUM_COMP_INST_ATM=1 -WF,-DNUM_COMP_INST_LND=1 -WF,-DNUM_COMP_INST_OCN=1 -WF,-DNUM_COMP_INST_ICE=1 -WF,-DNUM_COMP_INST_GLC=1 -WF,-DNUM_COMP_INST_WAV=1 -WF,-DNUM_COMP_INST_ROF=1 -WF,-DAIX -WF,-DMCT_INTERFACE -WF,-DHAVE_MPI -WF,-DFORTRAN_SAME -WF,-DAIX -WF,-DCPRIBM  -qsuffix=f=f90:cpp=F90    /scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/utils/esmf_wrf_timemgr/ESMF_FractionMod.F90mpxlf95_r  -c -I.  -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/pio -I/scinet/tcs/Libraries/netcdf-4.2.1.1/poe_xlc/include -I/scinet/tcs/Libraries/parallel-netcdf-1.3.1/include -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/mct/mct -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/mct/mpeu -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/pio -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/gptl -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/utils/pio -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/lib/include -I. -I/scratch/d/djones/harryli/cesm1.2/AMIP1980_2000/SourceMods/src.share -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/drv/shr_mct -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/drv/shr -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/dead_share -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/csm_share/shr -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/utils/esmf_wrf_timemgr -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/lib/include  -g -qfullpath -qmaxmem=-1  -qarch=auto -qtune=auto -qcache=auto -qsclk=micro  -O2 -qstrict -Q  -WF,-DNUM_COMP_INST_ATM=1 -WF,-DNUM_COMP_INST_LND=1 -WF,-DNUM_COMP_INST_OCN=1 -WF,-DNUM_COMP_INST_ICE=1 -WF,-DNUM_COMP_INST_GLC=1 -WF,-DNUM_COMP_INST_WAV=1 -WF,-DNUM_COMP_INST_ROF=1 -WF,-DAIX -WF,-DMCT_INTERFACE -WF,-DHAVE_MPI -WF,-DFORTRAN_SAME -WF,-DAIX -WF,-DCPRIBM  -qsuffix=f=f90:cpp=F90    /scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/csm_share/shr/shr_kind_mod.F90mpcc_r  -c -I.  -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/pio -I/scinet/tcs/Libraries/netcdf-4.2.1.1/poe_xlc/include -I/scinet/tcs/Libraries/parallel-netcdf-1.3.1/include -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/mct/mct -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/mct/mpeu -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/pio -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/gptl -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/utils/pio -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/lib/include -I. -I/scratch/d/djones/harryli/cesm1.2/AMIP1980_2000/SourceMods/src.share -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/drv/shr_mct -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/drv/shr -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/dead_share -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/csm_share/shr -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/utils/esmf_wrf_timemgr -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/lib/include  -O2 -g -qfullpath -qmaxmem=-1  -qarch=auto -qtune=auto -qcache=auto  -DNUM_COMP_INST_ATM=1 -DNUM_COMP_INST_LND=1 -DNUM_COMP_INST_OCN=1 -DNUM_COMP_INST_ICE=1 -DNUM_COMP_INST_GLC=1 -DNUM_COMP_INST_WAV=1 -DNUM_COMP_INST_ROF=1 -DAIX  -DMCT_INTERFACE -DHAVE_MPI -DFORTRAN_SAME  -DAIX -DCPRIBM   /scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/csm_share/shr/shr_isnan.cmpcc_r  -c -I.  -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/pio -I/scinet/tcs/Libraries/netcdf-4.2.1.1/poe_xlc/include -I/scinet/tcs/Libraries/parallel-netcdf-1.3.1/include -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/mct/mct -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/mct/mpeu -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/pio -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/gptl -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/utils/pio -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/lib/include -I. -I/scratch/d/djones/harryli/cesm1.2/AMIP1980_2000/SourceMods/src.share -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/drv/shr_mct -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/drv/shr -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/dead_share -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/csm_share/shr -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/utils/esmf_wrf_timemgr -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/lib/include  -O2 -g -qfullpath -qmaxmem=-1  -qarch=auto -qtune=auto -qcache=auto  -DNUM_COMP_INST_ATM=1 -DNUM_COMP_INST_LND=1 -DNUM_COMP_INST_OCN=1 -DNUM_COMP_INST_ICE=1 -DNUM_COMP_INST_GLC=1 -DNUM_COMP_INST_WAV=1 -DNUM_COMP_INST_ROF=1 -DAIX  -DMCT_INTERFACE -DHAVE_MPI -DFORTRAN_SAME  -DAIX -DCPRIBM   /scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/csm_share/shr/shr_jlcp.cmpcc_r  -c -I.  -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/pio -I/scinet/tcs/Libraries/netcdf-4.2.1.1/poe_xlc/include -I/scinet/tcs/Libraries/parallel-netcdf-1.3.1/include -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/mct/mct -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/mct/mpeu -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/pio -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/gptl -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/utils/pio -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/lib/include -I. -I/scratch/d/djones/harryli/cesm1.2/AMIP1980_2000/SourceMods/src.share -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/drv/shr_mct -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/drv/shr -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/dead_share -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/csm_share/shr -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/utils/esmf_wrf_timemgr -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/lib/include  -O2 -g -qfullpath -qmaxmem=-1  -qarch=auto -qtune=auto -qcache=auto  -DNUM_COMP_INST_ATM=1 -DNUM_COMP_INST_LND=1 -DNUM_COMP_INST_OCN=1 -DNUM_COMP_INST_ICE=1 -DNUM_COMP_INST_GLC=1 -DNUM_COMP_INST_WAV=1 -DNUM_COMP_INST_ROF=1 -DAIX  -DMCT_INTERFACE -DHAVE_MPI -DFORTRAN_SAME  -DAIX -DCPRIBM   /scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/csm_share/shr/shr_reprosumx86.cmpcc_r  -c -I.  -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/pio -I/scinet/tcs/Libraries/netcdf-4.2.1.1/poe_xlc/include -I/scinet/tcs/Libraries/parallel-netcdf-1.3.1/include -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/mct/mct -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/mct/mpeu -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/pio -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/gptl -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/utils/pio -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/lib/include -I. -I/scratch/d/djones/harryli/cesm1.2/AMIP1980_2000/SourceMods/src.share -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/drv/shr_mct -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/drv/shr -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/dead_share -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/csm_share/shr -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/utils/esmf_wrf_timemgr -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/lib/include  -O2 -g -qfullpath -qmaxmem=-1  -qarch=auto -qtune=auto -qcache=auto  -DNUM_COMP_INST_ATM=1 -DNUM_COMP_INST_LND=1 -DNUM_COMP_INST_OCN=1 -DNUM_COMP_INST_ICE=1 -DNUM_COMP_INST_GLC=1 -DNUM_COMP_INST_WAV=1 -DNUM_COMP_INST_ROF=1 -DAIX  -DMCT_INTERFACE -DHAVE_MPI -DFORTRAN_SAME  -DAIX -DCPRIBM   /scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/csm_share/shr/shr_vmath_fwrap.cmpxlf95_r  -c -I.  -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/pio -I/scinet/tcs/Libraries/netcdf-4.2.1.1/poe_xlc/include -I/scinet/tcs/Libraries/parallel-netcdf-1.3.1/include -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/mct/mct -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/mct/mpeu -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/pio -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/gptl -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/utils/pio -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/lib/include -I. -I/scratch/d/djones/harryli/cesm1.2/AMIP1980_2000/SourceMods/src.share -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/drv/shr_mct -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/drv/shr -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/dead_share -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/csm_share/shr -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/utils/esmf_wrf_timemgr -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/lib/include  -g -qfullpath -qmaxmem=-1  -qarch=auto -qtune=auto -qcache=auto -qsclk=micro  -O2 -qstrict -Q  -WF,-DNUM_COMP_INST_ATM=1 -WF,-DNUM_COMP_INST_LND=1 -WF,-DNUM_COMP_INST_OCN=1 -WF,-DNUM_COMP_INST_ICE=1 -WF,-DNUM_COMP_INST_GLC=1 -WF,-DNUM_COMP_INST_WAV=1 -WF,-DNUM_COMP_INST_ROF=1 -WF,-DAIX -WF,-DMCT_INTERFACE -WF,-DHAVE_MPI -WF,-DFORTRAN_SAME -WF,-DAIX -WF,-DCPRIBM  -qsuffix=f=f90:cpp=F90    /scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/utils/esmf_wrf_timemgr/wrf_message.F90** esmf_basemod   === End of Compilation 1 ===** wrf_message   === End of Compilation 1 ===** esmf_fractionmod   === End of Compilation 1 ===** shr_kind_mod   === End of Compilation 1 ===1501-510  Compilation successful for file wrf_message.F90.1501-510  Compilation successful for file ESMF_FractionMod.F90.1501-510  Compilation successful for file shr_kind_mod.F90.1501-510  Compilation successful for file ESMF_BaseMod.F90.mpxlf95_r  -c -I.  -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/pio -I/scinet/tcs/Libraries/netcdf-4.2.1.1/poe_xlc/include -I/scinet/tcs/Libraries/parallel-netcdf-1.3.1/include -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/mct/mct -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/mct/mpeu -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/pio -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/gptl -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/utils/pio -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/lib/include -I. -I/scratch/d/djones/harryli/cesm1.2/AMIP1980_2000/SourceMods/src.share -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/drv/shr_mct -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/drv/shr -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/dead_share -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/csm_share/shr -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/utils/esmf_wrf_timemgr -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/lib/include  -g -qfullpath -qmaxmem=-1  -qarch=auto -qtune=auto -qcache=auto -qsclk=micro  -O2 -qstrict -Q  -WF,-DNUM_COMP_INST_ATM=1 -WF,-DNUM_COMP_INST_LND=1 -WF,-DNUM_COMP_INST_OCN=1 -WF,-DNUM_COMP_INST_ICE=1 -WF,-DNUM_COMP_INST_GLC=1 -WF,-DNUM_COMP_INST_WAV=1 -WF,-DNUM_COMP_INST_ROF=1 -WF,-DAIX -WF,-DMCT_INTERFACE -WF,-DHAVE_MPI -WF,-DFORTRAN_SAME -WF,-DAIX -WF,-DCPRIBM  -qsuffix=f=f90:cpp=F90    /scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/dead_share/dead_data_mod.F90mpxlf95_r  -c -I.  -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/pio -I/scinet/tcs/Libraries/netcdf-4.2.1.1/poe_xlc/include -I/scinet/tcs/Libraries/parallel-netcdf-1.3.1/include -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/mct/mct -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/mct/mpeu -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/pio -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/gptl -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/utils/pio -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/lib/include -I. -I/scratch/d/djones/harryli/cesm1.2/AMIP1980_2000/SourceMods/src.share -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/drv/shr_mct -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/drv/shr -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/dead_share -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/csm_share/shr -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/utils/esmf_wrf_timemgr -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/lib/include  -g -qfullpath -qmaxmem=-1  -qarch=auto -qtune=auto -qcache=auto -qsclk=micro  -O2 -qstrict -Q  -WF,-DNUM_COMP_INST_ATM=1 -WF,-DNUM_COMP_INST_LND=1 -WF,-DNUM_COMP_INST_OCN=1 -WF,-DNUM_COMP_INST_ICE=1 -WF,-DNUM_COMP_INST_GLC=1 -WF,-DNUM_COMP_INST_WAV=1 -WF,-DNUM_COMP_INST_ROF=1 -WF,-DAIX -WF,-DMCT_INTERFACE -WF,-DHAVE_MPI -WF,-DFORTRAN_SAME -WF,-DAIX -WF,-DCPRIBM  -qsuffix=f=f90:cpp=F90    /scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/csm_share/shr/shr_log_mod.F90mpxlf95_r  -c -I.  -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/pio -I/scinet/tcs/Libraries/netcdf-4.2.1.1/poe_xlc/include -I/scinet/tcs/Libraries/parallel-netcdf-1.3.1/include -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/mct/mct -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/mct/mpeu -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/pio -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/gptl -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/utils/pio -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/lib/include -I. -I/scratch/d/djones/harryli/cesm1.2/AMIP1980_2000/SourceMods/src.share -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/drv/shr_mct -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/drv/shr -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/dead_share -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/csm_share/shr -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/utils/esmf_wrf_timemgr -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/lib/include  -g -qfullpath -qmaxmem=-1  -qarch=auto -qtune=auto -qcache=auto -qsclk=micro  -O2 -qstrict -Q  -WF,-DNUM_COMP_INST_ATM=1 -WF,-DNUM_COMP_INST_LND=1 -WF,-DNUM_COMP_INST_OCN=1 -WF,-DNUM_COMP_INST_ICE=1 -WF,-DNUM_COMP_INST_GLC=1 -WF,-DNUM_COMP_INST_WAV=1 -WF,-DNUM_COMP_INST_ROF=1 -WF,-DAIX -WF,-DMCT_INTERFACE -WF,-DHAVE_MPI -WF,-DFORTRAN_SAME -WF,-DAIX -WF,-DCPRIBM  -qsuffix=f=f90:cpp=F90    /scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/csm_share/shr/shr_const_mod.F90mpxlf95_r  -c -I.  -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/pio -I/scinet/tcs/Libraries/netcdf-4.2.1.1/poe_xlc/include -I/scinet/tcs/Libraries/parallel-netcdf-1.3.1/include -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/mct/mct -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/mct/mpeu -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/pio -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/gptl -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/utils/pio -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/lib/include -I. -I/scratch/d/djones/harryli/cesm1.2/AMIP1980_2000/SourceMods/src.share -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/drv/shr_mct -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/drv/shr -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/dead_share -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/csm_share/shr -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/utils/esmf_wrf_timemgr -I/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/exe/AMIP1980_2000/lib/include  -g -qfullpath -qmaxmem=-1  -qarch=auto -qtune=auto -qcache=auto -qsclk=micro  -O2 -qstrict -Q  -WF,-DNUM_COMP_INST_ATM=1 -WF,-DNUM_COMP_INST_LND=1 -WF,-DNUM_COMP_INST_OCN=1 -WF,-DNUM_COMP_INST_ICE=1 -WF,-DNUM_COMP_INST_GLC=1 -WF,-DNUM_COMP_INST_WAV=1 -WF,-DNUM_COMP_INST_ROF=1 -WF,-DAIX -WF,-DMCT_INTERFACE -WF,-DHAVE_MPI -WF,-DFORTRAN_SAME -WF,-DAIX -WF,-DCPRIBM  -qsuffix=f=f90:cpp=F90    /scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/csm_share/shr/shr_test_infnan_mod.F90"/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/csm_share/shr/shr_test_infnan_mod.F90", line 126.18: 1516-036 (S) Entity ieee_is_nan has undefined type."/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/csm_share/shr/shr_test_infnan_mod.F90", line 126.18: 1514-128 (E) Identifier ieee_is_nan is not a valid INTRINSIC function.  Name is ignored."/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/csm_share/shr/shr_test_infnan_mod.F90", line 148.18: 1516-036 (S) Entity ieee_is_nan has undefined type."/scratch/d/djones/harryli/cesm1.2/cesm1_2_1/models/csm_share/shr/shr_test_infnan_mod.F90", line 148.18: 1514-128 (E) Identifier ieee_is_nan is not a valid INTRINSIC function.  Name is ignored.** shr_test_infnan_mod   === End of Compilation 1 ===** shr_log_mod   === End of Compilation 1 ===** dead_data_mod   === End of Compilation 1 ===1501-511  Compilation failed for file shr_test_infnan_mod.F90.** shr_const_mod   === End of Compilation 1 ===gmake: *** [shr_test_infnan_mod.o] Error 1gmake: *** Waiting for unfinished jobs....1501-510  Compilation successful for file shr_log_mod.F90.1501-510  Compilation successful for file shr_const_mod.F90.1501-510  Compilation successful for file dead_data_mod.F90. gmake complib -j 32 MODEL=csm_share COMPLIB=libcsm_share.a USER_CPPDEFS="  -DNUM_COMP_INST_ATM=1 -DNUM_COMP_INST_LND=1 -DNUM_COMP_INST_OCN=1 -DNUM_COMP_INST_ICE=1 -DNUM_COMP_INST_GLC=1 -DNUM_COMP_INST_WAV=1 -DNUM_COMP_INST_ROF=1" -f /scratch/d/djones/harryli/cesm1.2/AMIP1980_2000/Tools/Makefile  returned non-zero exit status 2 -------------------------------------------------------------------------------------------------------------------------It seems there is something wrong with the compilation fro file shr_test_inform_mod.F90. Does anyone know how to fix this?It will be greateful if someone can give me any advice.  
 

jedwards

CSEG and Liaisons
Staff member
Here is our latest version of that module - it is preprocessed with the genf90.pl utility and I haven't tried it in cesm1.2.x but comparing the files may help you to solve the problem. 
 
Top