[Wrf-users] problem in running WRFV3.5 with INTEL compiler

Mehran Khodamorad mkhodamorad at gmail.com
Fri Jan 3 08:22:53 MST 2014


Dear all,
Happy New Year
There are some of errors when i compiles WRFV3.5 with Ifort & Icc in the
version of 13.1.3 on my PC. I have sent you the files including
configuration and compile texts. I would be appreciated if anyone could
help me.
Many Thanks in advance
Regards
Mehran
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.ucar.edu/pipermail/wrf-users/attachments/20140103/679a39a3/attachment-0001.html 
-------------- next part --------------
None of WRF_EM_CORE, WRF_NMM_CORE, 
        specified in shell environment.... 
 
Compiling: WRF_EM_CORE .
 
setting parallel make -j 2
make -i -r MODULE_DIRS="-I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include " ext
make[1]: Entering directory `/home/mehraneh/WRF/WRFV3'
--------------------------------------
( cd frame ; make -i -r externals )
make[2]: Entering directory `/home/mehraneh/WRF/WRFV3/frame'
( cd /home/mehraneh/WRF/WRFV3/external/esmf_time_f90 ; \
          make -j 2 FC="ifort -i4  -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian  " RANLIB="ranlib" \
          CPP="/lib/cpp -C -P -I/home/mehraneh/WRF/WRFV3/inc -I. -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=0 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=4 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_FUNC -DWRF_USE_CLM  -DDM_PARALLEL -DSTUBMPI -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -traditional" AR="ar" ARFLAGS="ru" )
make[3]: Entering directory `/home/mehraneh/WRF/WRFV3/external/esmf_time_f90'
make[3]: Nothing to be done for `default'.
make[3]: Leaving directory `/home/mehraneh/WRF/WRFV3/external/esmf_time_f90'
( cd /home/mehraneh/WRF/WRFV3/external/io_netcdf ; \
          make -j 2 NETCDFPATH="/usr/local/NETCDF" RANLIB="ranlib" CPP="/lib/cpp -C -P" \
          CC="icc" CFLAGS="-w -O3 -ip  -DDM_PARALLEL -DSTUBMPI -DMAX_HISTORY=25 -DNMM_CORE=0" \
          FC="ifort -i4  -O2   -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian  " TRADFLAG="-traditional" AR="ar" ARFLAGS="ru" )
make[3]: Entering directory `/home/mehraneh/WRF/WRFV3/external/io_netcdf'
/lib/cpp -C -P -C -P -traditional -I../ioapi_share field_routines.F90 > field_routines.f
ifort -i4  -O2   -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian   -o field_routines.o  -I/usr/local/NETCDF/include -I../ioapi_share -c field_routines.f
field_routines.f(70): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [WRF_DATA]
  use wrf_data
------^
field_routines.f(71): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [EXT_NCD_SUPPORT_ROUTINES]
  use ext_ncd_support_routines
------^
field_routines.f(91): error #6404: This name does not have a type, and must have an explicit type.   [MSG]
    write(msg,*) 'NetCDF error in ',"field_routines.F90",', line', 58
----------^
field_routines.f(92): error #6404: This name does not have a type, and must have an explicit type.   [WARN]
    call wrf_debug ( WARN , msg)
---------------------^
field_routines.f(78): error #6279: A specification expression object must be a dummy argument, a COMMON block object, or an object accessible through host or use association   [NVARDIMS]
  integer ,dimension(NVarDims),intent(in)    :: VStart
---------------------^
field_routines.f(78): error #6404: This name does not have a type, and must have an explicit type.   [NVARDIMS]
  integer ,dimension(NVarDims),intent(in)    :: VStart
---------------------^
field_routines.f(98): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [WRF_DATA]
  use wrf_data
------^
field_routines.f(99): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [EXT_NCD_SUPPORT_ROUTINES]
  use ext_ncd_support_routines
------^
field_routines.f(119): error #6404: This name does not have a type, and must have an explicit type.   [MSG]
    write(msg,*) 'NetCDF error in ',"field_routines.F90",', line', 86
----------^
field_routines.f(120): error #6404: This name does not have a type, and must have an explicit type.   [WARN]
    call wrf_debug ( WARN , msg)
---------------------^
field_routines.f(106): error #6279: A specification expression object must be a dummy argument, a COMMON block object, or an object accessible through host or use association   [NVARDIMS]
  integer ,dimension(NVarDims),intent(in)    :: VStart
---------------------^
field_routines.f(106): error #6404: This name does not have a type, and must have an explicit type.   [NVARDIMS]
  integer ,dimension(NVarDims),intent(in)    :: VStart
---------------------^
field_routines.f(126): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [WRF_DATA]
  use wrf_data
------^
field_routines.f(127): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [EXT_NCD_SUPPORT_ROUTINES]
  use ext_ncd_support_routines
------^
field_routines.f(147): error #6404: This name does not have a type, and must have an explicit type.   [MSG]
    write(msg,*) 'NetCDF error in ',"field_routines.F90",', line', 114
----------^
field_routines.f(148): error #6404: This name does not have a type, and must have an explicit type.   [WARN]
    call wrf_debug ( WARN , msg)
---------------------^
field_routines.f(134): error #6279: A specification expression object must be a dummy argument, a COMMON block object, or an object accessible through host or use association   [NVARDIMS]
  integer ,dimension(NVarDims),intent(in)    :: VStart
---------------------^
field_routines.f(134): error #6404: This name does not have a type, and must have an explicit type.   [NVARDIMS]
  integer ,dimension(NVarDims),intent(in)    :: VStart
---------------------^
field_routines.f(154): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [WRF_DATA]
  use wrf_data
------^
field_routines.f(155): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [EXT_NCD_SUPPORT_ROUTINES]
  use ext_ncd_support_routines
------^
field_routines.f(173): error #6404: This name does not have a type, and must have an explicit type.   [MSG]
    write(msg,*) 'Fatal ALLOCATION ERROR in ',"field_routines.F90",', line', 140
----------^
field_routines.f(174): error #6404: This name does not have a type, and must have an explicit type.   [FATAL]
    call wrf_debug ( FATAL , msg)
---------------------^
field_routines.f(197): error #6404: This name does not have a type, and must have an explicit type.   [WARN]
    call wrf_debug ( WARN , msg)
---------------------^
field_routines.f(162): error #6279: A specification expression object must be a dummy argument, a COMMON block object, or an object accessible through host or use association   [NVARDIMS]
  integer,dimension(NVarDims)                     ,intent(in)    :: VStart
--------------------^
field_routines.f(162): error #6404: This name does not have a type, and must have an explicit type.   [NVARDIMS]
  integer,dimension(NVarDims)                     ,intent(in)    :: VStart
--------------------^
compilation aborted for field_routines.f (code 1)
make[3]: [field_routines.o] Error 1 (ignored)
/bin/rm -f libwrfio_nf.a
if [ "ar" != "lib.exe" ] ; then \
                          ar cr libwrfio_nf.a wrf_io.o field_routines.o module_wrfsi_static.o ; \
                        else \
                          ar /out:libwrfio_nf.a wrf_io.o field_routines.o module_wrfsi_static.o ; \
                        fi
ar: field_routines.o: No such file or directory
make[3]: [libwrfio_nf.a] Error 1 (ignored)
ranlib libwrfio_nf.a
ranlib: 'libwrfio_nf.a': No such file
make[3]: [libwrfio_nf.a] Error 1 (ignored)
make[3]: Leaving directory `/home/mehraneh/WRF/WRFV3/external/io_netcdf'
( cd /home/mehraneh/WRF/WRFV3/external/ioapi_share ; \
          make -i -r NATIVE_RWORDSIZE="4" RWORDSIZE="4" AR="ar" ARFLAGS="ru" )
make[3]: Entering directory `/home/mehraneh/WRF/WRFV3/external/ioapi_share'
( /bin/rm -f ../../inc/wrf_io_flags.h foo_io_flags.h; \
/bin/cp wrf_io_flags.h foo_io_flags.h; \
if [ 4 -ne 4 ] ; then \
  /bin/rm -f foo_io_flags.h; \
  sed -e 's/104/105/' wrf_io_flags.h > foo_io_flags.h ;\
fi ; \
/bin/mv foo_io_flags.h ../../inc/wrf_io_flags.h )
make[3]: Leaving directory `/home/mehraneh/WRF/WRFV3/external/ioapi_share'
( cd /home/mehraneh/WRF/WRFV3/external/io_grib_share ; \
          make -j 2 CC="icc" CFLAGS="-w -O3 -ip  -DDM_PARALLEL -DSTUBMPI -DMAX_HISTORY=25 -DNMM_CORE=0" RM="rm -f" RANLIB="ranlib" CPP="/lib/cpp -C -P" \
          FC="ifort -i4 -I.  -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian   " TRADFLAG="-traditional" AR="ar" ARFLAGS="ru" archive) 
make[3]: Entering directory `/home/mehraneh/WRF/WRFV3/external/io_grib_share'
make[4]: Entering directory `/home/mehraneh/WRF/WRFV3/external/io_grib_share'
ar ru ./libio_grib_share.a io_grib_share.o get_region_center.o gridnav.o open_file.o
ranlib ./libio_grib_share.a
make[4]: Leaving directory `/home/mehraneh/WRF/WRFV3/external/io_grib_share'
make[3]: Leaving directory `/home/mehraneh/WRF/WRFV3/external/io_grib_share'
( cd /home/mehraneh/WRF/WRFV3/external/io_grib1 ; \
          make -j 2 CC="icc" CFLAGS="-w -O3 -ip  -DDM_PARALLEL -DSTUBMPI -DMAX_HISTORY=25 -DNMM_CORE=0" RM="rm -f" RANLIB="ranlib" CPP="/lib/cpp -C -P" \
          FC="ifort -i4 -I.  -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian   " TRADFLAG="-traditional" AR="ar" ARFLAGS="ru" archive)
make[3]: Entering directory `/home/mehraneh/WRF/WRFV3/external/io_grib1'
        Doing make archive on library subdirectory MEL_grib1
make[4]: Entering directory `/home/mehraneh/WRF/WRFV3/external/io_grib1/MEL_grib1'
make[5]: Entering directory `/home/mehraneh/WRF/WRFV3/external/io_grib1/MEL_grib1'
ar ru ../libio_grib1.a FTP_getfile.o apply_bitmap.o display_gribhdr.o gbyte.o grib_dec.o grib_enc.o grib_seek.o gribgetbds.o gribgetbms.o gribgetgds.o gribgetpds.o gribhdr2file.o gribputbds.o gribputgds.o gribputpds.o hdr_print.o init_dec_struct.o init_enc_struct.o init_gribhdr.o init_struct.o ld_dec_lookup.o ld_enc_input.o ld_enc_lookup.o ld_grib_origctrs.o make_default_grbfn.o make_grib_log.o map_lvl.o map_parm.o pack_spatial.o prt_inp_struct.o upd_child_errmsg.o prt_badmsg.o swap.o grib_uthin.o set_bytes.o
ranlib ../libio_grib1.a
make[5]: Leaving directory `/home/mehraneh/WRF/WRFV3/external/io_grib1/MEL_grib1'
make[4]: Leaving directory `/home/mehraneh/WRF/WRFV3/external/io_grib1/MEL_grib1'
        Doing make archive on library subdirectory grib1_util
make[4]: Entering directory `/home/mehraneh/WRF/WRFV3/external/io_grib1/grib1_util'
make[5]: Entering directory `/home/mehraneh/WRF/WRFV3/external/io_grib1/grib1_util'
ar ru ../libio_grib1.a alloc_2d.o read_grib.o write_grib.o
ranlib ../libio_grib1.a
make[5]: Leaving directory `/home/mehraneh/WRF/WRFV3/external/io_grib1/grib1_util'
make[4]: Leaving directory `/home/mehraneh/WRF/WRFV3/external/io_grib1/grib1_util'
        Doing make archive on library subdirectory WGRIB
make[4]: Entering directory `/home/mehraneh/WRF/WRFV3/external/io_grib1/WGRIB'
make[4]: Nothing to be done for `archive'.
make[4]: Leaving directory `/home/mehraneh/WRF/WRFV3/external/io_grib1/WGRIB'
make[4]: Entering directory `/home/mehraneh/WRF/WRFV3/external/io_grib1'
ar ru ./libio_grib1.a grib1_routines.o gribmap.o io_grib1.o trim.o
ranlib ./libio_grib1.a
make[4]: Leaving directory `/home/mehraneh/WRF/WRFV3/external/io_grib1'
make[3]: Leaving directory `/home/mehraneh/WRF/WRFV3/external/io_grib1'
( cd /home/mehraneh/WRF/WRFV3/external/io_int ; \
          make -j 2 CC="icc -DFSEEKO64_OK " RM="rm -f" RANLIB="ranlib" CPP="/lib/cpp -C -P" \
          FC="ifort -i4  -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian   " FGREP="fgrep -iq" \
          TRADFLAG="-traditional" AR="ar" ARFLAGS="ru" ARCHFLAGS="-DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=0 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=4 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_FUNC -DWRF_USE_CLM  -DDM_PARALLEL -DSTUBMPI -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0" all )
make[3]: Entering directory `/home/mehraneh/WRF/WRFV3/external/io_int'
if [ -f ../../frame/pack_utils.o -a -f ../../frame/clog.o ] ; then \
  ifort -i4  -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian      -I../ioapi_share -o diffwrf diffwrf.f \
	../../frame/pack_utils.o ../../frame/module_internal_header_util.o ../../frame/module_driver_constants.o ../../frame/module_machine.o ../../frame/module_wrf_error.o ../../frame/wrf_debug.o  libwrfio_int.a ; \
fi
diffwrf.f(83): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_EXT_INTERNAL]
  use module_ext_internal
------^
compilation aborted for diffwrf.f (code 1)
make[3]: [diffwrf] Error 1 (ignored)
make[3]: Leaving directory `/home/mehraneh/WRF/WRFV3/external/io_int'
( cd /home/mehraneh/WRF/WRFV3/external/fftpack/fftpack5 ; \
          make -j 2 FC="ifort" FFLAGS="-i4  -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian  " RANLIB="ranlib" AR="ar" ARFLAGS="ru" )
make[3]: Entering directory `/home/mehraneh/WRF/WRFV3/external/fftpack/fftpack5'
ar ru libfftpack.a c1f2kb.o c1f2kf.o c1f3kb.o c1f3kf.o c1f4kb.o c1f4kf.o c1f5kb.o c1f5kf.o c1fgkb.o c1fgkf.o c1fm1b.o c1fm1f.o cfft1b.o cfft1f.o cfft1i.o cfft2b.o cfft2f.o cfft2i.o cfftmb.o cfftmf.o cfftmi.o cmf2kb.o cmf2kf.o cmf3kb.o cmf3kf.o cmf4kb.o cmf4kf.o cmf5kb.o cmf5kf.o cmfgkb.o cmfgkf.o cmfm1b.o cmfm1f.o cosq1b.o cosq1f.o cosq1i.o cosqb1.o cosqf1.o cosqmb.o cosqmf.o cosqmi.o cost1b.o cost1f.o cost1i.o costb1.o costf1.o costmb.o costmf.o costmi.o factor.o mcfti1.o mcsqb1.o mcsqf1.o mcstb1.o mcstf1.o mradb2.o mradb3.o mradb4.o mradb5.o mradbg.o mradf2.o mradf3.o mradf4.o mradf5.o mradfg.o mrftb1.o mrftf1.o mrfti1.o msntb1.o msntf1.o r1f2kb.o r1f2kf.o r1f3kb.o r1f3kf.o r1f4kb.o r1f4kf.o r1f5kb.o r1f5kf.o r1fgkb.o r1fgkf.o rfft1b.o rfft1f.o rfft1i.o rfft2b.o rfft2f.o rfft2i.o rfftb1.o rfftf1.o rffti1.o rfftmb.o rfftmf.o rfftmi.o sinq1b.o sinq1f.o sinq1i.o sinqmb.o sinqmf.o sinqmi.o sint1b.o sint1f.o sint1i.o sintb1.o sintf1.o sintmb.o sintmf.o sintmi.o tables.o xercon.o xerfft.o
ranlib libfftpack.a
make[3]: Leaving directory `/home/mehraneh/WRF/WRFV3/external/fftpack/fftpack5'
( if [ ! -e /home/mehraneh/WRF/WRFV3/tools/gen_comms.c ] ; then \
          /bin/cp /home/mehraneh/WRF/WRFV3/tools/gen_comms_warning /home/mehraneh/WRF/WRFV3/tools/gen_comms.c ; \
          cat /home/mehraneh/WRF/WRFV3/external/RSL_LITE/gen_comms.c >> /home/mehraneh/WRF/WRFV3/tools/gen_comms.c ; fi )
( if [ ! -e module_dm.F ] ; then /bin/cp module_dm_warning module_dm.F ; \
          cat /home/mehraneh/WRF/WRFV3/external/RSL_LITE/module_dm.F >> module_dm.F ; fi )
make[2]: Leaving directory `/home/mehraneh/WRF/WRFV3/frame'
make[1]: Leaving directory `/home/mehraneh/WRF/WRFV3'
make -i -r MODULE_DIRS="-I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include " toolsdir
make[1]: Entering directory `/home/mehraneh/WRF/WRFV3'
--------------------------------------
( cd tools ; make -i -r CC_TOOLS_CFLAGS="-DNMM_CORE=0" CC_TOOLS="icc  -DIWORDSIZE=4 -DMAX_HISTORY=25" )
make[2]: Entering directory `/home/mehraneh/WRF/WRFV3/tools'
make[2]: `registry' is up to date.
make[2]: Leaving directory `/home/mehraneh/WRF/WRFV3/tools'
make[1]: Leaving directory `/home/mehraneh/WRF/WRFV3'
/bin/rm -f main/libwrflib.a main/libwrflib.lib
make -i -r MODULE_DIRS="-I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include " framework
make[1]: Entering directory `/home/mehraneh/WRF/WRFV3'
--------------------------------------
( cd frame ; make -i -r -j 2 framework; \
          cd ../external/io_netcdf ; \
          make -i -r NETCDFPATH="/usr/local/NETCDF" FC="ifort -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian  " RANLIB="ranlib" \
               CPP="/lib/cpp -C -P" LDFLAGS=" -O2   -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian   -ip  " TRADFLAG="-traditional" ESMF_IO_LIB_EXT="-L/home/mehraneh/WRF/WRFV3/external/esmf_time_f90 -lesmf_time" \
       LIB_LOCAL="" \
               ESMF_MOD_DEPENDENCE="/home/mehraneh/WRF/WRFV3/external/esmf_time_f90/module_utility.o" AR="INTERNAL_BUILD_ERROR_SHOULD_NOT_NEED_AR" diffwrf; \
          cd ../io_int ; \
          make -i -r SFC="ifort -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian  " FC="ifort -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian  " RANLIB="ranlib" CPP="/lib/cpp -C -P -DNONSTANDARD_SYSTEM_FUNC -DWRF_USE_CLM" DM_FC="mpif90  -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian  "\
               TRADFLAG="-traditional" ESMF_IO_LIB_EXT="-L/home/mehraneh/WRF/WRFV3/external/esmf_time_f90 -lesmf_time" \
               ESMF_MOD_DEPENDENCE="/home/mehraneh/WRF/WRFV3/external/esmf_time_f90/module_utility.o" AR="INTERNAL_BUILD_ERROR_SHOULD_NOT_NEED_AR" diffwrf ; \
          cd ../../frame )
make[2]: Entering directory `/home/mehraneh/WRF/WRFV3/frame'
rm -f module_dm.o
/home/mehraneh/WRF/WRFV3/tools/standard.exe module_dm.F > module_dm.b 
/lib/cpp -C -P -I/home/mehraneh/WRF/WRFV3/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=0 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=4 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_FUNC -DWRF_USE_CLM  -DDM_PARALLEL -DSTUBMPI -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0  -I. -traditional   module_dm.b  > module_dm.f90
rm -f module_dm.b
if fgrep -iq '!$OMP' module_dm.f90 ; then \
          if [ -n "" ] ; then echo COMPILING module_dm.F WITH OMP ; fi ; \
  ifort -c -i4 -O0 -fno-inline -fno-ip -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian   -I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include    module_dm.f90 ; \
        else \
          if [ -n "" ] ; then echo COMPILING module_dm.F WITHOUT OMP ; fi ; \
  ifort -c -i4 -O0 -fno-inline -fno-ip -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian   -I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include   module_dm.f90 ; \
        fi
module_dm.f90(2314): error #6580: Name in only-list does not exist.   [HALO_FORCE_DOWN_SUB]
      USE module_comm_nesting_dm, ONLY : halo_force_down_sub
-----------------------------------------^
module_dm.f90(6917): error #6580: Name in only-list does not exist.   [HALO_INTERP_DOWN_SUB]
      USE module_comm_nesting_dm, ONLY : halo_interp_down_sub
-----------------------------------------^
module_dm.f90(15905): error #6580: Name in only-list does not exist.   [HALO_EM_HORIZ_INTERP_SUB]
      USE module_comm_dm, ONLY: halo_em_horiz_interp_sub
--------------------------------^
module_dm.f90(16173): error #6580: Name in only-list does not exist.   [HALO_INTERP_DOWN_SUB]
      USE module_comm_nesting_dm, ONLY : halo_interp_down_sub
-----------------------------------------^
module_dm.f90(16431): error #6580: Name in only-list does not exist.   [HALO_INTERP_UP_SUB]
      USE module_comm_nesting_dm, ONLY : halo_interp_up_sub
-----------------------------------------^
module_dm.f90(22533): error #6580: Name in only-list does not exist.   [HALO_INTERP_UP_SUB]
      USE module_comm_nesting_dm, ONLY : halo_interp_up_sub
-----------------------------------------^
compilation aborted for module_dm.f90 (code 1)
make[2]: [module_dm.o] Error 1 (ignored)
rm -f module_io.o
rm -f module_io_quilt.o
/lib/cpp -C -P -I/home/mehraneh/WRF/WRFV3/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=0 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=4 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_FUNC -DWRF_USE_CLM  -DDM_PARALLEL -DSTUBMPI -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0  -I. -traditional   module_io.F  > module_io.bb
/lib/cpp -C -P -I/home/mehraneh/WRF/WRFV3/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=0 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=4 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_FUNC -DWRF_USE_CLM  -DDM_PARALLEL -DSTUBMPI -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0  -I. -traditional   module_io_quilt.F  > module_io_quilt.bb
/home/mehraneh/WRF/WRFV3/tools/standard.exe module_io_quilt.bb | /lib/cpp -C -P > module_io_quilt.f90
/home/mehraneh/WRF/WRFV3/tools/standard.exe module_io.bb | /lib/cpp -C -P > module_io.f90
rm -f module_io_quilt.b module_io_quilt.bb
ifort -o module_io_quilt.o -c -O2   -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian    -I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include  -i4  module_io_quilt.f90
rm -f module_io.b module_io.bb
ifort -c -i4  -O0 -fno-inline -fno-ip -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian   -I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include  module_io.f90
module_io.f90(64): error #6218: This statement is positioned incorrectly and/or has syntax errors.
  INTEGER FUNCTION io_form_for_dataset ( DataSet )
--^
module_io.f90(65): error #6222: This IMPLICIT statement is not positioned correctly within the scoping unit.
    IMPLICIT NONE
----^
module_io.f90(68): error #6274: This statement must not appear in the specification part of a module
    IF ( DataSet .eq. 'RESTART' ) THEN
----^
module_io.f90(66): error #6451: A dummy argument name is required in this context.   [DATASET]
    CHARACTER*(*), INTENT(IN) :: DataSet
---------------------------------^
module_io.f90(69): error #6274: This statement must not appear in the specification part of a module
      CALL nl_get_io_form_restart( 1, io_form )
------^
module_io.f90(70): error #6274: This statement must not appear in the specification part of a module
    ELSE IF ( DataSet .eq. 'INPUT' ) THEN
----^
module_io.f90(71): error #6274: This statement must not appear in the specification part of a module
      CALL nl_get_io_form_input( 1, io_form )
------^
module_io.f90(72): error #6274: This statement must not appear in the specification part of a module
    ELSE IF ( DataSet .eq. 'HISTORY' ) THEN
----^
module_io.f90(73): error #6274: This statement must not appear in the specification part of a module
      CALL nl_get_io_form_history( 1, io_form )
------^
module_io.f90(74): error #6274: This statement must not appear in the specification part of a module
    ELSE IF ( DataSet .eq. 'BOUNDARY' ) THEN
----^
module_io.f90(75): error #6274: This statement must not appear in the specification part of a module
      CALL nl_get_io_form_boundary( 1, io_form )
------^
module_io.f90(76): error #6274: This statement must not appear in the specification part of a module
    ELSE IF ( DataSet .eq. 'AUXINPUT1' ) THEN
----^
module_io.f90(77): error #6274: This statement must not appear in the specification part of a module
      CALL nl_get_io_form_auxinput1( 1, io_form )
------^
module_io.f90(78): error #6274: This statement must not appear in the specification part of a module
    ELSE IF ( DataSet .eq. 'AUXHIST1' ) THEN
----^
module_io.f90(79): error #6274: This statement must not appear in the specification part of a module
      CALL nl_get_io_form_auxhist1( 1, io_form )
------^
module_io.f90(80): error #6274: This statement must not appear in the specification part of a module
    ELSE IF ( DataSet .eq. 'AUXINPUT2' ) THEN
----^
module_io.f90(81): error #6274: This statement must not appear in the specification part of a module
      CALL nl_get_io_form_auxinput2( 1, io_form )
------^
module_io.f90(82): error #6274: This statement must not appear in the specification part of a module
    ELSE IF ( DataSet .eq. 'AUXHIST2' ) THEN
----^
module_io.f90(83): error #6274: This statement must not appear in the specification part of a module
      CALL nl_get_io_form_auxhist2( 1, io_form )
------^
module_io.f90(84): error #6274: This statement must not appear in the specification part of a module
    ELSE IF ( DataSet .eq. 'AUXINPUT3' ) THEN
----^
module_io.f90(85): error #6274: This statement must not appear in the specification part of a module
      CALL nl_get_io_form_auxinput3( 1, io_form )
------^
module_io.f90(86): error #6274: This statement must not appear in the specification part of a module
    ELSE IF ( DataSet .eq. 'AUXHIST3' ) THEN
----^
module_io.f90(87): error #6274: This statement must not appear in the specification part of a module
      CALL nl_get_io_form_auxhist3( 1, io_form )
------^
module_io.f90(88): error #6274: This statement must not appear in the specification part of a module
    ELSE IF ( DataSet .eq. 'AUXINPUT4' ) THEN
----^
module_io.f90(89): error #6274: This statement must not appear in the specification part of a module
      CALL nl_get_io_form_auxinput4( 1, io_form )
------^
module_io.f90(90): error #6274: This statement must not appear in the specification part of a module
    ELSE IF ( DataSet .eq. 'AUXHIST4' ) THEN
----^
module_io.f90(91): error #6274: This statement must not appear in the specification part of a module
      CALL nl_get_io_form_auxhist4( 1, io_form )
------^
module_io.f90(92): error #6274: This statement must not appear in the specification part of a module
    ELSE IF ( DataSet .eq. 'AUXINPUT5' ) THEN
----^
module_io.f90(93): error #6274: This statement must not appear in the specification part of a module
      CALL nl_get_io_form_auxinput5( 1, io_form )
------^
module_io.f90(94): error #6274: This statement must not appear in the specification part of a module
    ELSE IF ( DataSet .eq. 'AUXHIST5' ) THEN
----^
/tmp/ifortTWJuf0.i90(143): catastrophic error: Too many errors, exiting
compilation aborted for module_io.f90 (code 1)
make[2]: [module_io.o] Error 1 (ignored)
rm -f module_intermediate_nmm.o
/lib/cpp -C -P -I/home/mehraneh/WRF/WRFV3/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=0 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=4 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_FUNC -DWRF_USE_CLM  -DDM_PARALLEL -DSTUBMPI -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0  -I. -traditional   module_intermediate_nmm.F  > module_intermediate_nmm.bb
/home/mehraneh/WRF/WRFV3/tools/standard.exe module_intermediate_nmm.bb | /lib/cpp -C -P > module_intermediate_nmm.f90
rm -f module_intermediate_nmm.b module_intermediate_nmm.bb
ifort -o module_intermediate_nmm.o -c -O2   -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian    -I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include  -i4  module_intermediate_nmm.f90
ar ru ../main/libwrflib.a module_driver_constants.o module_domain_type.o module_streams.o module_domain.o module_integrate.o module_timing.o module_configure.o module_tiles.o module_machine.o module_nesting.o module_wrf_error.o module_state_description.o module_sm.o module_io.o module_comm_dm.o module_comm_dm_0.o module_comm_dm_1.o module_comm_dm_2.o module_comm_dm_3.o module_comm_dm_4.o module_comm_nesting_dm.o module_dm.o module_quilt_outbuf_ops.o module_io_quilt.o module_intermediate_nmm.o wrf_num_bytes_between.o wrf_shutdown.o wrf_debug.o libmassv.o collect_on_comm.o hires_timer.o clog.o nl_get_0_routines.o nl_get_1_routines.o nl_get_2_routines.o nl_get_3_routines.o nl_get_4_routines.o nl_get_5_routines.o nl_get_6_routines.o nl_get_7_routines.o nl_set_0_routines.o nl_set_1_routines.o nl_set_2_routines.o nl_set_3_routines.o nl_set_4_routines.o nl_set_5_routines.o nl_set_6_routines.o nl_set_7_routines.o  module_alloc_space_0.o module_alloc_space_1.o module_alloc_space_2.o module_alloc_space_3.o module_alloc_space_4.o module_alloc_space_5.o module_alloc_space_6.o module_alloc_space_7.o module_alloc_space_8.o module_alloc_space_9.o
ar: creating ../main/libwrflib.a
ar: module_io.o: No such file or directory
make[2]: [framework] Error 1 (ignored)
ranlib ../main/libwrflib.a
ranlib: '../main/libwrflib.a': No such file
make[2]: [framework] Error 1 (ignored)
make[2]: Leaving directory `/home/mehraneh/WRF/WRFV3/frame'
make[2]: Entering directory `/home/mehraneh/WRF/WRFV3/external/io_netcdf'
x=`echo "ifort -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian  " | awk '{print $1}'` ; export x ; \
if [ $x = "gfortran" ] ; then \
           echo removing external declaration of iargc for gfortran ; \
   /lib/cpp -C -P -C -P -traditional -I/usr/local/NETCDF/include -I../ioapi_share diffwrf.F90 | sed '/integer *, *external.*iargc/d' > diffwrf.f ;\
        else \
   /lib/cpp -C -P -C -P -traditional -I/usr/local/NETCDF/include -I../ioapi_share diffwrf.F90 > diffwrf.f ; \
        fi
ifort -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian   -c  -I/usr/local/NETCDF/include -I../ioapi_share diffwrf.f
diffwrf.f(84): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [WRF_DATA]
  use wrf_data
------^
diffwrf.f(2073): error #6404: This name does not have a type, and must have an explicit type.   [WRF_REAL]
      if(WrfType /= WRF_REAL .AND. WrfType /= WRF_DOUBLE) then 
--------------------^
diffwrf.f(2073): error #6404: This name does not have a type, and must have an explicit type.   [WRF_DOUBLE]
      if(WrfType /= WRF_REAL .AND. WrfType /= WRF_DOUBLE) then 
----------------------------------------------^
compilation aborted for diffwrf.f (code 1)
make[2]: [diffwrf] Error 1 (ignored)
diffwrf io_netcdf is being built now. 
ifort: error #10236: File not found:  'diffwrf.o'
ifort: error #10236: File not found:  'field_routines.o'
make[2]: [diffwrf] Error 1 (ignored)
make[2]: Leaving directory `/home/mehraneh/WRF/WRFV3/external/io_netcdf'
make[2]: Entering directory `/home/mehraneh/WRF/WRFV3/external/io_int'
if [ -f ../../frame/pack_utils.o -a -f ../../frame/clog.o ] ; then \
  ifort -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian     -I../ioapi_share -o diffwrf diffwrf.f \
	../../frame/pack_utils.o ../../frame/module_internal_header_util.o ../../frame/module_driver_constants.o ../../frame/module_machine.o ../../frame/module_wrf_error.o ../../frame/wrf_debug.o -L/home/mehraneh/WRF/WRFV3/external/esmf_time_f90 -lesmf_time libwrfio_int.a ; \
fi
diffwrf.f(83): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_EXT_INTERNAL]
  use module_ext_internal
------^
compilation aborted for diffwrf.f (code 1)
make[2]: [diffwrf] Error 1 (ignored)
make[2]: Leaving directory `/home/mehraneh/WRF/WRFV3/external/io_int'
make[1]: Leaving directory `/home/mehraneh/WRF/WRFV3'
make -i -r MODULE_DIRS="-I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include " shared
make[1]: Entering directory `/home/mehraneh/WRF/WRFV3'
--------------------------------------
if [ "`echo -j 2 | sed -e 's/-j//g' -e 's/ \+//g'`" -gt "6" ] ; then \
  ( cd share ; make -i -r -j 6 ) ;  \
else \
  ( cd share ; make -i -r -j 2 ) ;  \
fi
make[2]: Entering directory `/home/mehraneh/WRF/WRFV3/share'
rm -f ../frame/module_dm.o
rm -f mediation_feedback_domain.o
/lib/cpp -C -P -I/home/mehraneh/WRF/WRFV3/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=0 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=4 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_FUNC -DWRF_USE_CLM  -DDM_PARALLEL -DSTUBMPI -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0  -I. -traditional   ../frame/module_dm.F  > ../frame/module_dm.bb
/lib/cpp -C -P -I/home/mehraneh/WRF/WRFV3/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=0 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=4 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_FUNC -DWRF_USE_CLM  -DDM_PARALLEL -DSTUBMPI -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0  -I. -traditional   mediation_feedback_domain.F  > mediation_feedback_domain.bb
/home/mehraneh/WRF/WRFV3/tools/standard.exe mediation_feedback_domain.bb | /lib/cpp -C -P > mediation_feedback_domain.f90
rm -f mediation_feedback_domain.b mediation_feedback_domain.bb
ifort -o mediation_feedback_domain.o -c -O2   -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian    -I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include  -i4  mediation_feedback_domain.f90
/home/mehraneh/WRF/WRFV3/tools/standard.exe ../frame/module_dm.bb | /lib/cpp -C -P > ../frame/module_dm.f90
rm -f ../frame/module_dm.b ../frame/module_dm.bb
ifort -o ../frame/module_dm.o -c -O2   -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian    -I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include  -i4  ../frame/module_dm.f90
../frame/module_dm.f90(1912): error #6580: Name in only-list does not exist.   [HALO_FORCE_DOWN_SUB]
      USE module_comm_nesting_dm, ONLY : halo_force_down_sub
-----------------------------------------^
../frame/module_dm.f90(6428): error #6580: Name in only-list does not exist.   [HALO_INTERP_DOWN_SUB]
      USE module_comm_nesting_dm, ONLY : halo_interp_down_sub
-----------------------------------------^
rm -f ../frame/module_io.o
/lib/cpp -C -P -I/home/mehraneh/WRF/WRFV3/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=0 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=4 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_FUNC -DWRF_USE_CLM  -DDM_PARALLEL -DSTUBMPI -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0  -I. -traditional   ../frame/module_io.F  > ../frame/module_io.bb
/home/mehraneh/WRF/WRFV3/tools/standard.exe ../frame/module_io.bb | /lib/cpp -C -P > ../frame/module_io.f90
rm -f ../frame/module_io.b ../frame/module_io.bb
ifort -o ../frame/module_io.o -c -O2   -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian    -I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include  -i4  ../frame/module_io.f90
../frame/module_io.f90(64): error #6218: This statement is positioned incorrectly and/or has syntax errors.
  INTEGER FUNCTION io_form_for_dataset ( DataSet )
--^
../frame/module_io.f90(65): error #6222: This IMPLICIT statement is not positioned correctly within the scoping unit.
    IMPLICIT NONE
----^
../frame/module_io.f90(68): error #6274: This statement must not appear in the specification part of a module
    IF ( DataSet .eq. 'RESTART' ) THEN
----^
../frame/module_io.f90(66): error #6451: A dummy argument name is required in this context.   [DATASET]
    CHARACTER*(*), INTENT(IN) :: DataSet
---------------------------------^
../frame/module_io.f90(69): error #6274: This statement must not appear in the specification part of a module
      CALL nl_get_io_form_restart( 1, io_form )
------^
../frame/module_io.f90(70): error #6274: This statement must not appear in the specification part of a module
    ELSE IF ( DataSet .eq. 'INPUT' ) THEN
----^
../frame/module_io.f90(71): error #6274: This statement must not appear in the specification part of a module
      CALL nl_get_io_form_input( 1, io_form )
------^
../frame/module_io.f90(72): error #6274: This statement must not appear in the specification part of a module
    ELSE IF ( DataSet .eq. 'HISTORY' ) THEN
----^
../frame/module_io.f90(73): error #6274: This statement must not appear in the specification part of a module
      CALL nl_get_io_form_history( 1, io_form )
------^
../frame/module_io.f90(74): error #6274: This statement must not appear in the specification part of a module
    ELSE IF ( DataSet .eq. 'BOUNDARY' ) THEN
----^
../frame/module_io.f90(75): error #6274: This statement must not appear in the specification part of a module
      CALL nl_get_io_form_boundary( 1, io_form )
------^
../frame/module_io.f90(76): error #6274: This statement must not appear in the specification part of a module
    ELSE IF ( DataSet .eq. 'AUXINPUT1' ) THEN
----^
../frame/module_io.f90(77): error #6274: This statement must not appear in the specification part of a module
      CALL nl_get_io_form_auxinput1( 1, io_form )
------^
../frame/module_io.f90(78): error #6274: This statement must not appear in the specification part of a module
    ELSE IF ( DataSet .eq. 'AUXHIST1' ) THEN
----^
../frame/module_io.f90(79): error #6274: This statement must not appear in the specification part of a module
      CALL nl_get_io_form_auxhist1( 1, io_form )
------^
../frame/module_io.f90(80): error #6274: This statement must not appear in the specification part of a module
    ELSE IF ( DataSet .eq. 'AUXINPUT2' ) THEN
----^
../frame/module_io.f90(81): error #6274: This statement must not appear in the specification part of a module
      CALL nl_get_io_form_auxinput2( 1, io_form )
------^
../frame/module_io.f90(82): error #6274: This statement must not appear in the specification part of a module
    ELSE IF ( DataSet .eq. 'AUXHIST2' ) THEN
----^
../frame/module_io.f90(83): error #6274: This statement must not appear in the specification part of a module
      CALL nl_get_io_form_auxhist2( 1, io_form )
------^
../frame/module_io.f90(84): error #6274: This statement must not appear in the specification part of a module
    ELSE IF ( DataSet .eq. 'AUXINPUT3' ) THEN
----^
../frame/module_io.f90(85): error #6274: This statement must not appear in the specification part of a module
      CALL nl_get_io_form_auxinput3( 1, io_form )
------^
../frame/module_io.f90(86): error #6274: This statement must not appear in the specification part of a module
    ELSE IF ( DataSet .eq. 'AUXHIST3' ) THEN
----^
../frame/module_io.f90(87): error #6274: This statement must not appear in the specification part of a module
      CALL nl_get_io_form_auxhist3( 1, io_form )
------^
../frame/module_io.f90(88): error #6274: This statement must not appear in the specification part of a module
    ELSE IF ( DataSet .eq. 'AUXINPUT4' ) THEN
----^
../frame/module_io.f90(89): error #6274: This statement must not appear in the specification part of a module
      CALL nl_get_io_form_auxinput4( 1, io_form )
------^
../frame/module_io.f90(90): error #6274: This statement must not appear in the specification part of a module
    ELSE IF ( DataSet .eq. 'AUXHIST4' ) THEN
----^
../frame/module_io.f90(91): error #6274: This statement must not appear in the specification part of a module
      CALL nl_get_io_form_auxhist4( 1, io_form )
------^
../frame/module_io.f90(92): error #6274: This statement must not appear in the specification part of a module
    ELSE IF ( DataSet .eq. 'AUXINPUT5' ) THEN
----^
../frame/module_io.f90(93): error #6274: This statement must not appear in the specification part of a module
      CALL nl_get_io_form_auxinput5( 1, io_form )
------^
../frame/module_io.f90(94): error #6274: This statement must not appear in the specification part of a module
    ELSE IF ( DataSet .eq. 'AUXHIST5' ) THEN
----^
/tmp/ifortqGZsr5.i90(143): catastrophic error: Too many errors, exiting
compilation aborted for ../frame/module_io.f90 (code 1)
make[2]: [../frame/module_io.o] Error 1 (ignored)
rm -f wrf_ext_write_field.o
/lib/cpp -C -P -I/home/mehraneh/WRF/WRFV3/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=0 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=4 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_FUNC -DWRF_USE_CLM  -DDM_PARALLEL -DSTUBMPI -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0  -I. -traditional   wrf_ext_write_field.F  > wrf_ext_write_field.bb
/home/mehraneh/WRF/WRFV3/tools/standard.exe wrf_ext_write_field.bb | /lib/cpp -C -P > wrf_ext_write_field.f90
rm -f wrf_ext_write_field.b wrf_ext_write_field.bb
ifort -c -i4  -O0 -fno-inline -fno-ip -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian   -I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include  wrf_ext_write_field.f90
wrf_ext_write_field.f90(72): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_IO]
    USE module_io
--------^
wrf_ext_write_field.f90(140): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_IO]
    USE module_io
--------^
compilation aborted for wrf_ext_write_field.f90 (code 1)
make[2]: [wrf_ext_write_field.o] Error 1 (ignored)
rm -f wrf_ext_read_field.o
/lib/cpp -C -P -I/home/mehraneh/WRF/WRFV3/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=0 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=4 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_FUNC -DWRF_USE_CLM  -DDM_PARALLEL -DSTUBMPI -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0  -I. -traditional   wrf_ext_read_field.F  > wrf_ext_read_field.bb
../frame/module_dm.f90(15365): error #6580: Name in only-list does not exist.   [HALO_EM_HORIZ_INTERP_SUB]
      USE module_comm_dm, ONLY: halo_em_horiz_interp_sub
--------------------------------^
/home/mehraneh/WRF/WRFV3/tools/standard.exe wrf_ext_read_field.bb | /lib/cpp -C -P > wrf_ext_read_field.f90
rm -f wrf_ext_read_field.b wrf_ext_read_field.bb
ifort -c -i4  -O0 -fno-inline -fno-ip -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian   -I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include  wrf_ext_read_field.f90
wrf_ext_read_field.f90(69): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_IO]
    USE module_io
--------^
wrf_ext_read_field.f90(125): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_IO]
    USE module_io
--------^
compilation aborted for wrf_ext_read_field.f90 (code 1)
make[2]: [wrf_ext_read_field.o] Error 1 (ignored)
rm -f module_io_domain.o
/lib/cpp -C -P -I/home/mehraneh/WRF/WRFV3/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=0 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=4 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_FUNC -DWRF_USE_CLM  -DDM_PARALLEL -DSTUBMPI -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0  -I. -traditional   module_io_domain.F  > module_io_domain.bb
/home/mehraneh/WRF/WRFV3/tools/standard.exe module_io_domain.bb | /lib/cpp -C -P > module_io_domain.f90
rm -f module_io_domain.b module_io_domain.bb
ifort -o module_io_domain.o -c -O2   -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian    -I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include  -i4  module_io_domain.f90
../frame/module_dm.f90(15564): error #6580: Name in only-list does not exist.   [HALO_INTERP_DOWN_SUB]
      USE module_comm_nesting_dm, ONLY : halo_interp_down_sub
-----------------------------------------^
module_io_domain.f90(56): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_IO]
USE module_io
----^
../frame/module_dm.f90(15772): error #6580: Name in only-list does not exist.   [HALO_INTERP_UP_SUB]
      USE module_comm_nesting_dm, ONLY : halo_interp_up_sub
-----------------------------------------^
module_io_domain.f90(1462): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_IO]
   USE module_io, ONLY : wrf_ioinit
-------^
module_io_domain.f90(1465): error #6406: Conflicting attributes or multiple declaration of name.   [WRF_IOINIT]
   CALL wrf_ioinit(ierr)
--------^
module_io_domain.f90(1462): error #6580: Name in only-list does not exist.   [WRF_IOINIT]
   USE module_io, ONLY : wrf_ioinit
-------------------------^
compilation aborted for module_io_domain.f90 (code 1)
make[2]: [module_io_domain.o] Error 1 (ignored)
rm -f input_wrf.o
/lib/cpp -C -P -I/home/mehraneh/WRF/WRFV3/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=0 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=4 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_FUNC -DWRF_USE_CLM  -DDM_PARALLEL -DSTUBMPI -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0  -I. -traditional   input_wrf.F  > input_wrf.bb
/home/mehraneh/WRF/WRFV3/tools/standard.exe input_wrf.bb | /lib/cpp -C -P > input_wrf.f90
rm -f input_wrf.b input_wrf.bb
ifort -c -i4  -O0 -fno-inline -fno-ip -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian   -I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include  input_wrf.f90
input_wrf.f90(59): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_IO]
    USE module_io
--------^
input_wrf.f90(783): error #6404: This name does not have a type, and must have an explicit type.   [ON_STREAM]
            IF ((p%Restart.AND.switch.EQ.restart_only).OR.on_stream( p%streams,newswitch)) THEN
----------------------------------------------------------^
compilation aborted for input_wrf.f90 (code 1)
make[2]: [input_wrf.o] Error 1 (ignored)
rm -f output_wrf.o
/home/mehraneh/WRF/WRFV3/tools/standard.exe output_wrf.F > output_wrf.b 
/lib/cpp -C -P -I/home/mehraneh/WRF/WRFV3/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=0 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=4 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_FUNC -DWRF_USE_CLM  -DDM_PARALLEL -DSTUBMPI -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0  -I. -traditional   output_wrf.b  > output_wrf.f90
rm -f output_wrf.b
if fgrep -iq '!$OMP' output_wrf.f90 ; then \
          if [ -n "" ] ; then echo COMPILING output_wrf.F WITH OMP ; fi ; \
  ifort -c -i4 -O0 -fno-inline -fno-ip -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian   -I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include    output_wrf.f90 ; \
        else \
          if [ -n "" ] ; then echo COMPILING output_wrf.F WITHOUT OMP ; fi ; \
  ifort -c -i4 -O0 -fno-inline -fno-ip -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian   -I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include   output_wrf.f90 ; \
        fi
output_wrf.f90(37): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_IO]
    USE module_io
--------^
../frame/module_dm.f90(21755): error #6580: Name in only-list does not exist.   [HALO_INTERP_UP_SUB]
      USE module_comm_nesting_dm, ONLY : halo_interp_up_sub
-----------------------------------------^
output_wrf.f90(286): error #6404: This name does not have a type, and must have an explicit type.   [IO_FORM_FOR_STREAM]
    io_form = io_form_for_stream( switch ) 
--------------^
output_wrf.f90(896): error #6404: This name does not have a type, and must have an explicit type.   [ON_STREAM]
            IF ((p%Restart.AND.switch.EQ.restart_only).OR.on_stream(p%streams,newswitch)) THEN
----------------------------------------------------------^
compilation aborted for output_wrf.f90 (code 1)
make[2]: [output_wrf.o] Error 1 (ignored)
rm -f wrf_bdyout.o
/lib/cpp -C -P -I/home/mehraneh/WRF/WRFV3/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=0 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=4 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_FUNC -DWRF_USE_CLM  -DDM_PARALLEL -DSTUBMPI -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0  -I. -traditional   wrf_bdyout.F  > wrf_bdyout.bb
/home/mehraneh/WRF/WRFV3/tools/standard.exe wrf_bdyout.bb | /lib/cpp -C -P > wrf_bdyout.f90
rm -f wrf_bdyout.b wrf_bdyout.bb
ifort -c -i4  -O0 -fno-inline -fno-ip -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian   -I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include  wrf_bdyout.f90
wrf_bdyout.f90(57): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_IO]
    USE module_io
--------^
compilation aborted for wrf_bdyout.f90 (code 1)
make[2]: [wrf_bdyout.o] Error 1 (ignored)
rm -f wrf_bdyin.o
/lib/cpp -C -P -I/home/mehraneh/WRF/WRFV3/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=0 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=4 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_FUNC -DWRF_USE_CLM  -DDM_PARALLEL -DSTUBMPI -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0  -I. -traditional   wrf_bdyin.F  > wrf_bdyin.bb
/home/mehraneh/WRF/WRFV3/tools/standard.exe wrf_bdyin.bb | /lib/cpp -C -P > wrf_bdyin.f90
rm -f wrf_bdyin.b wrf_bdyin.bb
ifort -c -i4  -O0 -fno-inline -fno-ip -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian   -I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include  wrf_bdyin.f90
wrf_bdyin.f90(60): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_IO]
    USE module_io
--------^
compilation aborted for wrf_bdyin.f90 (code 1)
make[2]: [wrf_bdyin.o] Error 1 (ignored)
rm -f mediation_integrate.o
/home/mehraneh/WRF/WRFV3/tools/standard.exe mediation_integrate.F > mediation_integrate.b 
/lib/cpp -C -P -I/home/mehraneh/WRF/WRFV3/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=0 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=4 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_FUNC -DWRF_USE_CLM  -DDM_PARALLEL -DSTUBMPI -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0  -I. -traditional   mediation_integrate.b  > mediation_integrate.f90
rm -f mediation_integrate.b
if fgrep -iq '!$OMP' mediation_integrate.f90 ; then \
          if [ -n "" ] ; then echo COMPILING mediation_integrate.F WITH OMP ; fi ; \
  ifort -c -i4 -O0 -fno-inline -fno-ip -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian   -I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include    mediation_integrate.f90 ; \
        else \
          if [ -n "" ] ; then echo COMPILING mediation_integrate.F WITHOUT OMP ; fi ; \
  ifort -c -i4 -O0 -fno-inline -fno-ip -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian   -I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include   mediation_integrate.f90 ; \
        fi
mediation_integrate.f90(191): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_IO_DOMAIN]
   USE module_io_domain
-------^
mediation_integrate.f90(217): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_IO_DOMAIN]
   USE module_io_domain
-------^
compilation aborted for ../frame/module_dm.f90 (code 1)
make[2]: [../frame/module_dm.o] Error 1 (ignored)
rm -f mediation_wrfmain.o
/lib/cpp -C -P -I/home/mehraneh/WRF/WRFV3/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=0 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=4 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_FUNC -DWRF_USE_CLM  -DDM_PARALLEL -DSTUBMPI -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0  -I. -traditional   mediation_wrfmain.F  > mediation_wrfmain.bb
/home/mehraneh/WRF/WRFV3/tools/standard.exe mediation_wrfmain.bb | /lib/cpp -C -P > mediation_wrfmain.f90
rm -f mediation_wrfmain.b mediation_wrfmain.bb
ifort -o mediation_wrfmain.o -c -O2   -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian    -I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include  -i4  mediation_wrfmain.f90
mediation_integrate.f90(352): error #6404: This name does not have a type, and must have an explicit type.   [MODEL_CONFIG_REC]
     CALL model_to_grid_config_rec ( nest%id , model_config_rec , nest_config_flags )
-----------------------------------------------^
mediation_integrate.f90(423): error #6404: This name does not have a type, and must have an explicit type.   [P_QV]
                            nest%t_2 , nest%p , nest%moist(ims,kms,jms,P_QV) , &
-----------------------------------------------------------------------^
mediation_wrfmain.f90(73): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_IO_DOMAIN]
   USE module_io_domain
-------^
mediation_wrfmain.f90(75): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_IO]
use module_io
----^
mediation_wrfmain.f90(254): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_IO_DOMAIN]
   USE module_io_domain
-------^
mediation_integrate.f90(774): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_IO_DOMAIN]
   USE module_io_domain
-------^
mediation_integrate.f90(812): error #6404: This name does not have a type, and must have an explicit type.   [OUTPUT_RESTART]
                         config_flags , output_restart , "DATASET=RESTART", ierr )
----------------------------------------^
mediation_integrate.f90(825): error #6404: This name does not have a type, and must have an explicit type.   [MAX_NESTS]
   DO kid = 1, max_nests
---------------^
mediation_integrate.f90(827): error #6404: This name does not have a type, and must have an explicit type.   [MODEL_CONFIG_REC]
        CALL model_to_grid_config_rec ( grid%nests(kid)%ptr%id , model_config_rec , kid_config_flags )
-----------------------------------------------------------------^
mediation_integrate.f90(842): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_IO_DOMAIN]
   USE module_io_domain
-------^
mediation_integrate.f90(862): error #6404: This name does not have a type, and must have an explicit type.   [FIRST_HISTORY]
   IF ( stream .LT. first_history .OR. stream .GT. last_auxhist ) THEN
--------------------^
mediation_integrate.f90(862): error #6404: This name does not have a type, and must have an explicit type.   [LAST_AUXHIST]
   IF ( stream .LT. first_history .OR. stream .GT. last_auxhist ) THEN
---------------------------------------------------^
mediation_integrate.f90(869): error #6404: This name does not have a type, and must have an explicit type.   [HISTORY_ALARM]
     CASE ( HISTORY_ALARM )
------------^
mediation_integrate.f90(869): error #6601: In a CASE statement, the case-value must be a constant expression.   [HISTORY_ALARM]
     CASE ( HISTORY_ALARM )
------------^
mediation_integrate.f90(869): error #6612: In a CASE statement, the case-value must be of type INTEGER, CHARACTER, or LOGICAL.   [HISTORY_ALARM]
     CASE ( HISTORY_ALARM )
------------^
mediation_integrate.f90(869): error #6611: The case-value must be of the same type as the case-expr.   [HISTORY_ALARM]
     CASE ( HISTORY_ALARM )
------------^
mediation_integrate.f90(872): error #6404: This name does not have a type, and must have an explicit type.   [OUTPUT_HISTORY]
                         output_history, fname, n2, ierr )
-------------------------^
mediation_integrate.f90(882): error #6404: This name does not have a type, and must have an explicit type.   [AUXHIST1_ALARM]
 CASE ( AUXHIST1_ALARM )
--------^
mediation_integrate.f90(882): error #6601: In a CASE statement, the case-value must be a constant expression.   [AUXHIST1_ALARM]
 CASE ( AUXHIST1_ALARM )
--------^
mediation_integrate.f90(882): error #6612: In a CASE statement, the case-value must be of type INTEGER, CHARACTER, or LOGICAL.   [AUXHIST1_ALARM]
 CASE ( AUXHIST1_ALARM )
--------^
mediation_integrate.f90(882): error #6611: The case-value must be of the same type as the case-expr.   [AUXHIST1_ALARM]
 CASE ( AUXHIST1_ALARM )
--------^
mediation_integrate.f90(885): error #6404: This name does not have a type, and must have an explicit type.   [OUTPUT_AUXHIST1]
                     output_auxhist1, fname, n2, ierr )
---------------------^
mediation_integrate.f90(887): error #6404: This name does not have a type, and must have an explicit type.   [AUXHIST2_ALARM]
 CASE ( AUXHIST2_ALARM )
--------^
mediation_integrate.f90(887): error #6601: In a CASE statement, the case-value must be a constant expression.   [AUXHIST2_ALARM]
 CASE ( AUXHIST2_ALARM )
--------^
mediation_integrate.f90(887): error #6612: In a CASE statement, the case-value must be of type INTEGER, CHARACTER, or LOGICAL.   [AUXHIST2_ALARM]
 CASE ( AUXHIST2_ALARM )
--------^
mediation_integrate.f90(887): error #6611: The case-value must be of the same type as the case-expr.   [AUXHIST2_ALARM]
 CASE ( AUXHIST2_ALARM )
--------^
mediation_integrate.f90(890): error #6404: This name does not have a type, and must have an explicit type.   [OUTPUT_AUXHIST2]
                     output_auxhist2, fname, n2, ierr )
---------------------^
mediation_integrate.f90(892): error #6404: This name does not have a type, and must have an explicit type.   [AUXHIST3_ALARM]
 CASE ( AUXHIST3_ALARM )
--------^
mediation_integrate.f90(892): error #6601: In a CASE statement, the case-value must be a constant expression.   [AUXHIST3_ALARM]
 CASE ( AUXHIST3_ALARM )
--------^
mediation_integrate.f90(892): error #6612: In a CASE statement, the case-value must be of type INTEGER, CHARACTER, or LOGICAL.   [AUXHIST3_ALARM]
 CASE ( AUXHIST3_ALARM )
--------^
mediation_integrate.f90(892): error #6611: The case-value must be of the same type as the case-expr.   [AUXHIST3_ALARM]
 CASE ( AUXHIST3_ALARM )
--------^
/tmp/ifortj9yfml.i90(1164): catastrophic error: Too many errors, exiting
compilation aborted for mediation_integrate.f90 (code 1)
make[2]: [mediation_integrate.o] Error 1 (ignored)
rm -f module_get_file_names.o
/lib/cpp -C -P -I/home/mehraneh/WRF/WRFV3/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=0 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=4 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_FUNC -DWRF_USE_CLM  -DDM_PARALLEL -DSTUBMPI -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0  -I. -traditional   module_get_file_names.F  > module_get_file_names.bb
/home/mehraneh/WRF/WRFV3/tools/standard.exe module_get_file_names.bb | /lib/cpp -C -P > module_get_file_names.f90
rm -f module_get_file_names.b module_get_file_names.bb
ifort -o module_get_file_names.o -c -O2   -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian    -I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include  -i4  module_get_file_names.f90
compilation aborted for mediation_wrfmain.f90 (code 1)
make[2]: [mediation_wrfmain.o] Error 1 (ignored)
rm -f wrf_timeseries.o
/lib/cpp -C -P -I/home/mehraneh/WRF/WRFV3/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=0 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=4 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_FUNC -DWRF_USE_CLM  -DDM_PARALLEL -DSTUBMPI -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0  -I. -traditional   wrf_timeseries.F  > wrf_timeseries.bb
/home/mehraneh/WRF/WRFV3/tools/standard.exe wrf_timeseries.bb | /lib/cpp -C -P > wrf_timeseries.f90
rm -f wrf_timeseries.b wrf_timeseries.bb
ifort -o wrf_timeseries.o -c -O2   -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian    -I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include  -i4  wrf_timeseries.f90
rm -f track_driver.o
/home/mehraneh/WRF/WRFV3/tools/standard.exe track_driver.F > track_driver.b 
/lib/cpp -C -P -I/home/mehraneh/WRF/WRFV3/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=0 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=4 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_FUNC -DWRF_USE_CLM  -DDM_PARALLEL -DSTUBMPI -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0  -I. -traditional   track_driver.b  > track_driver.f90
rm -f track_driver.b
if fgrep -iq '!$OMP' track_driver.f90 ; then \
          if [ -n "" ] ; then echo COMPILING track_driver.F WITH OMP ; fi ; \
  ifort -c -i4 -O0 -fno-inline -fno-ip -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian   -I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include    track_driver.f90 ; \
        else \
          if [ -n "" ] ; then echo COMPILING track_driver.F WITHOUT OMP ; fi ; \
  ifort -c -i4 -O0 -fno-inline -fno-ip -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian   -I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include   track_driver.f90 ; \
        fi
rm -f init_modules.o
/lib/cpp -C -P -I/home/mehraneh/WRF/WRFV3/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=0 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=4 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_FUNC -DWRF_USE_CLM  -DDM_PARALLEL -DSTUBMPI -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0  -I. -traditional   init_modules.F  > init_modules.bb
/home/mehraneh/WRF/WRFV3/tools/standard.exe init_modules.bb | /lib/cpp -C -P > init_modules.f90
rm -f init_modules.b init_modules.bb
ifort -o init_modules.o -c -O2   -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian    -I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include  -i4  init_modules.f90
init_modules.f90(66): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_IO]
 USE module_io , ONLY : init_module_io
-----^
init_modules.f90(69): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_EXT_INTERNAL]
 USE module_ext_internal , ONLY : init_module_ext_internal
-----^
init_modules.f90(79): error #6406: Conflicting attributes or multiple declaration of name.   [INIT_MODULE_EXT_INTERNAL]
 CALL init_module_ext_internal
------^
init_modules.f90(89): error #6406: Conflicting attributes or multiple declaration of name.   [INIT_MODULE_IO]
 CALL init_module_io
------^
init_modules.f90(66): error #6580: Name in only-list does not exist.   [INIT_MODULE_IO]
 USE module_io , ONLY : init_module_io
------------------------^
init_modules.f90(69): error #6580: Name in only-list does not exist.   [INIT_MODULE_EXT_INTERNAL]
 USE module_ext_internal , ONLY : init_module_ext_internal
----------------------------------^
compilation aborted for init_modules.f90 (code 1)
make[2]: [init_modules.o] Error 1 (ignored)
rm -f mediation_nest_move.o
/lib/cpp -C -P -I/home/mehraneh/WRF/WRFV3/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=0 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=4 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_FUNC -DWRF_USE_CLM  -DDM_PARALLEL -DSTUBMPI -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0  -I. -traditional   mediation_nest_move.F  > mediation_nest_move.bb
/home/mehraneh/WRF/WRFV3/tools/standard.exe mediation_nest_move.bb | /lib/cpp -C -P > mediation_nest_move.f90
rm -f mediation_nest_move.b mediation_nest_move.bb
ifort -o mediation_nest_move.o -c -O2   -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian    -I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include  -i4  mediation_nest_move.f90
rm -f module_optional_input.o
/lib/cpp -C -P -I/home/mehraneh/WRF/WRFV3/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=0 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=4 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_FUNC -DWRF_USE_CLM  -DDM_PARALLEL -DSTUBMPI -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0  -I. -traditional   module_optional_input.F  > module_optional_input.bb
/home/mehraneh/WRF/WRFV3/tools/standard.exe module_optional_input.bb | /lib/cpp -C -P > module_optional_input.f90
rm -f module_optional_input.b module_optional_input.bb
ifort -o module_optional_input.o -c -O2   -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian    -I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include  -i4  module_optional_input.f90
module_optional_input.f90(113): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_IO_DOMAIN]
      USE module_io_domain
----------^
module_optional_input.f90(221): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_IO_DOMAIN]
USE module_io_domain
----^
module_optional_input.f90(298): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_IO_DOMAIN]
USE module_io_domain
----^
module_optional_input.f90(335): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_IO_DOMAIN]
USE module_io_domain
----^
module_optional_input.f90(358): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_IO_DOMAIN]
USE module_io_domain
----^
module_optional_input.f90(381): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_IO_DOMAIN]
USE module_io_domain
----^
module_optional_input.f90(404): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_IO_DOMAIN]
USE module_io_domain
----^
module_optional_input.f90(434): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_IO_DOMAIN]
USE module_io_domain
----^
module_optional_input.f90(481): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_IO_DOMAIN]
      USE module_io_domain
----------^
module_optional_input.f90(543): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_IO_DOMAIN]
      USE module_io_domain
----------^
module_optional_input.f90(566): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_IO_DOMAIN]
      USE module_io_domain
----------^
module_optional_input.f90(588): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_IO_DOMAIN]
      USE module_io_domain
----------^
module_optional_input.f90(200): error #6404: This name does not have a type, and must have an explicit type.   [MODEL_CONFIG_REC]
      IF ( ( model_config_rec%sf_surface_physics(grid%id) .EQ. 1 ) .OR. &
-------------^
module_optional_input.f90(200): error #6460: This is not a field name that is defined in the encompassing structure.   [SF_SURFACE_PHYSICS]
      IF ( ( model_config_rec%sf_surface_physics(grid%id) .EQ. 1 ) .OR. &
------------------------------^
compilation aborted for module_optional_input.f90 (code 1)
make[2]: [module_optional_input.o] Error 1 (ignored)
rm -f dfi.o
/lib/cpp -C -P -I/home/mehraneh/WRF/WRFV3/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=0 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=4 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_FUNC -DWRF_USE_CLM  -DDM_PARALLEL -DSTUBMPI -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0  -I. -traditional   dfi.F  > dfi.bb
/home/mehraneh/WRF/WRFV3/tools/standard.exe dfi.bb | /lib/cpp -C -P > dfi.f90
rm -f dfi.b dfi.bb
ifort -o dfi.o -c -O2   -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian    -I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include  -i4  dfi.f90
dfi.f90(297): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_IO_DOMAIN]
      USE module_io_domain
----------^
dfi.f90(307): error #6404: This name does not have a type, and must have an explicit type.   [WRF_ERR_MESSAGE]
      WRITE (wrf_err_message,'(A,I4)') 'Writing out initialized model state'
-------------^
dfi.f90(308): error #6362: The data types of the argument(s) are invalid.   [TRIM]
      CALL wrf_message(TRIM(wrf_err_message))
----------------------------^
dfi.f90(310): error #6404: This name does not have a type, and must have an explicit type.   [OUTPUT_INPUT]
      CALL open_w_dataset ( fid, TRIM(rstname), grid, config_flags, output_input, "DATASET=INPUT", ierr )
--------------------------------------------------------------------^
dfi.f90(321): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_IO_DOMAIN]
      USE module_io_domain
----------^
dfi.f90(332): error #6404: This name does not have a type, and must have an explicit type.   [OUTPUT_INPUT]
      CALL open_w_dataset ( fid, TRIM(rstname),grid, config_flags, output_input, "DATASET=INPUT", ierr )
-------------------------------------------------------------------^
rm -f start_domain.o
/home/mehraneh/WRF/WRFV3/tools/standard.exe start_domain.F > start_domain.b 
/lib/cpp -C -P -I/home/mehraneh/WRF/WRFV3/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=0 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=4 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_FUNC -DWRF_USE_CLM  -DDM_PARALLEL -DSTUBMPI -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0  -I. -traditional   start_domain.b  > start_domain.f90
rm -f start_domain.b
if fgrep -iq '!$OMP' start_domain.f90 ; then \
          if [ -n "" ] ; then echo COMPILING start_domain.F WITH OMP ; fi ; \
  ifort -c -i4 -O0 -fno-inline -fno-ip -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian   -I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include    start_domain.f90 ; \
        else \
          if [ -n "" ] ; then echo COMPILING start_domain.F WITHOUT OMP ; fi ; \
  ifort -c -i4 -O0 -fno-inline -fno-ip -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian   -I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include   start_domain.f90 ; \
        fi
dfi.f90(2004): error #6580: Name in only-list does not exist.   [HALO_EM_INIT_1_SUB]
                           HALO_EM_INIT_1_sub &
---------------------------^
dfi.f90(2005): error #6580: Name in only-list does not exist.   [HALO_EM_INIT_2_SUB]
                          ,HALO_EM_INIT_2_sub &
---------------------------^
dfi.f90(2006): error #6580: Name in only-list does not exist.   [HALO_EM_INIT_3_SUB]
                          ,HALO_EM_INIT_3_sub &
---------------------------^
dfi.f90(2007): error #6580: Name in only-list does not exist.   [HALO_EM_INIT_4_SUB]
                          ,HALO_EM_INIT_4_sub &
---------------------------^
dfi.f90(2008): error #6580: Name in only-list does not exist.   [HALO_EM_INIT_5_SUB]
                          ,HALO_EM_INIT_5_sub
---------------------------^
compilation aborted for dfi.f90 (code 1)
make[2]: [dfi.o] Error 1 (ignored)
if [ 0 -eq 1 ] ; then \
                  make -i -r nmm_contrib                                      ; \
                  ar ru ../main/libwrflib.a module_model_constants.o module_bc_time_utilities.o module_get_file_names.o module_compute_geop.o module_check_a_mundo.o module_random.o module_llxy.o module_interp_nmm.o module_interp_store.o module_MPP.o  module_date_time.o module_bc.o module_io_wrf.o module_soil_pre.o  module_io_domain.o               module_optional_input.o          solve_interface.o mediation_interp_domain.o mediation_force_domain.o mediation_feedback_domain.o start_domain.o init_modules.o set_timekeeping.o interp_fcn.o sint.o wrf_ext_write_field.o wrf_ext_read_field.o  wrf_tsin.o landread.o track_driver.o track_input.o bobrand.o wrf_timeseries.o track_driver.o wrf_fddaobs_in.o mediation_nest_move.o setfeenv.o input_wrf.o output_wrf.o wrf_bdyout.o wrf_bdyin.o dfi.o mediation_integrate.o mediation_wrfmain.o    ; \
                  else                                                         \
                  ar ru ../main/libwrflib.a module_model_constants.o module_bc_time_utilities.o module_get_file_names.o module_compute_geop.o module_check_a_mundo.o module_random.o module_llxy.o module_interp_nmm.o module_interp_store.o module_MPP.o  module_date_time.o module_bc.o module_io_wrf.o module_soil_pre.o  module_io_domain.o               module_optional_input.o          solve_interface.o mediation_interp_domain.o mediation_force_domain.o mediation_feedback_domain.o start_domain.o init_modules.o set_timekeeping.o interp_fcn.o sint.o wrf_ext_write_field.o wrf_ext_read_field.o  wrf_tsin.o landread.o track_driver.o track_input.o bobrand.o wrf_timeseries.o track_driver.o wrf_fddaobs_in.o mediation_nest_move.o setfeenv.o input_wrf.o output_wrf.o wrf_bdyout.o wrf_bdyin.o dfi.o mediation_integrate.o mediation_wrfmain.o              ; \
                fi
ar: creating ../main/libwrflib.a
ar: module_io_domain.o: No such file or directory
make[2]: [shared] Error 1 (ignored)
make[2]: Leaving directory `/home/mehraneh/WRF/WRFV3/share'
make[1]: Leaving directory `/home/mehraneh/WRF/WRFV3'
make -i -r MODULE_DIRS="-I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include " physics
make[1]: Entering directory `/home/mehraneh/WRF/WRFV3'
--------------------------------------
( cd phys ; make -i -r )
make[2]: Entering directory `/home/mehraneh/WRF/WRFV3/phys'
if [ 0 -eq 1 ] ; then \
                  make -i -r -j 2 nmm_contrib                                      ; \
                  ar ru ../main/libwrflib.a module_cam_shr_kind_mod.o module_cam_support.o module_cam_shr_const_mod.o module_cam_physconst.o module_cam_cldwat.o module_cam_wv_saturation.o module_cam_esinti.o module_cam_gffgch.o module_cam_error_function.o module_cam_constituents.o module_cam_trb_mtn_stress.o module_cam_molec_diff.o module_cam_upper_bc.o module_cam_bl_diffusion_solver.o module_cam_bl_eddy_diff.o module_cam_mp_microp_aero.o module_cam_mp_cldwat2m_micro.o module_cam_mp_ndrop.o module_cam_mp_modal_aero_initialize_data_phys.o module_cam_mp_radconstants.o module_cam_mp_conv_water.o module_cam_mp_qneg3.o module_data_cam_mam_aero.o module_data_cam_mam_asect.o module_cam_infnan.o module_bl_ysu.o module_bl_mrf.o module_bl_gfs.o module_bl_gfs2011.o module_bl_myjpbl.o module_bl_qnsepbl.o module_bl_qnsepbl09.o module_bl_acm.o module_bl_mynn.o module_bl_fogdes.o module_bl_gwdo.o module_bl_myjurb.o module_bl_boulac.o module_bl_camuwpbl_driver.o module_bl_mfshconvpbl.o module_shcu_camuwshcu_driver.o module_shcu_camuwshcu.o module_shcu_grims.o module_cu_camzm_driver.o module_cu_camzm.o module_bl_temf.o module_bl_gbmpbl.o module_cu_g3.o module_cu_kf.o module_cu_bmj.o module_cu_kfeta.o module_cu_tiedtke.o module_cu_gd.o module_cu_gf.o module_cu_nsas.o module_cu_sas.o module_cu_mesosas.o module_cu_osas.o module_mp_radar.o module_mp_kessler.o module_mp_lin.o module_mp_sbu_ylin.o module_mp_wsm3.o module_mp_wsm5.o module_mp_wsm6.o module_mp_etanew.o module_mp_etaold.o module_mp_HWRF.o module_mp_thompson.o module_mp_gsfcgce.o module_mp_morr_two_moment.o module_mp_milbrandt2mom.o module_mp_nssl_2mom.o module_mp_wdm5.o module_mp_wdm6.o module_mp_cammgmp_driver.o module_ra_sw.o module_ra_clWRF_support.o module_ra_gsfcsw.o module_ra_goddard.o module_ra_rrtm.o module_ra_rrtmg_lw.o module_ra_rrtmg_sw.o module_ra_cam_support.o module_ra_cam.o module_ra_gfdleta.o module_ra_flg.o module_ra_HWRF.o module_ra_hs.o module_sf_sfclay.o module_sf_sfclayrev.o module_sf_gfs.o module_sf_gfdl.o module_sf_slab.o module_sf_noahdrv.o module_sf_noahlsm.o module_sf_clm.o module_sf_ssib.o module_sf_noah_seaice.o module_sf_noah_seaice_drv.o module_sf_noahlsm_glacial_only.o module_sf_noahmpdrv.o module_sf_noahmplsm.o module_sf_noahmp_glacier.o module_sf_urban.o module_sf_bep.o module_sf_bep_bem.o module_sf_bem.o module_sf_pxlsm.o module_sf_pxlsm_data.o module_sf_ruclsm.o module_sf_sfcdiags.o module_sf_sfcdiags_ruclsm.o module_sf_sstskin.o module_sf_tmnupdate.o module_sf_ocean_driver.o module_sf_oml.o module_sf_3dpwp.o module_sf_myjsfc.o module_sf_qnsesfc.o module_sf_mynn.o module_sf_fogdes.o module_sf_pxsfclay.o module_sf_temfsfclay.o module_sf_idealscmsfclay.o module_sf_scmflux.o module_sf_scmskintemp.o module_physics_addtendc.o module_physics_init.o module_gfs_machine.o module_gfs_funcphys.o module_gfs_physcons.o module_progtm.o module_pbl_driver.o module_data_gocart_dust.o module_cumulus_driver.o module_shallowcu_driver.o module_microphysics_driver.o module_microphysics_zero_out.o module_mixactivate.o module_radiation_driver.o module_surface_driver.o module_diagnostics.o module_lightning_driver.o module_ltng_cpmpr92z.o module_ltng_crmpr92.o module_ltng_iccg.o module_fdda_psufddagd.o module_fdda_spnudging.o module_fddagd_driver.o module_fddaobs_rtfdda.o module_fddaobs_driver.o module_wind_generic.o module_wind_fitch.o    ; \
                else                                                         \
                  make -i -r -j 2 non_nmm                                          ; \
                  ar ru ../main/libwrflib.a module_cam_shr_kind_mod.o module_cam_support.o module_cam_shr_const_mod.o module_cam_physconst.o module_cam_cldwat.o module_cam_wv_saturation.o module_cam_esinti.o module_cam_gffgch.o module_cam_error_function.o module_cam_constituents.o module_cam_trb_mtn_stress.o module_cam_molec_diff.o module_cam_upper_bc.o module_cam_bl_diffusion_solver.o module_cam_bl_eddy_diff.o module_cam_mp_microp_aero.o module_cam_mp_cldwat2m_micro.o module_cam_mp_ndrop.o module_cam_mp_modal_aero_initialize_data_phys.o module_cam_mp_radconstants.o module_cam_mp_conv_water.o module_cam_mp_qneg3.o module_data_cam_mam_aero.o module_data_cam_mam_asect.o module_cam_infnan.o module_bl_ysu.o module_bl_mrf.o module_bl_gfs.o module_bl_gfs2011.o module_bl_myjpbl.o module_bl_qnsepbl.o module_bl_qnsepbl09.o module_bl_acm.o module_bl_mynn.o module_bl_fogdes.o module_bl_gwdo.o module_bl_myjurb.o module_bl_boulac.o module_bl_camuwpbl_driver.o module_bl_mfshconvpbl.o module_shcu_camuwshcu_driver.o module_shcu_camuwshcu.o module_shcu_grims.o module_cu_camzm_driver.o module_cu_camzm.o module_bl_temf.o module_bl_gbmpbl.o module_cu_g3.o module_cu_kf.o module_cu_bmj.o module_cu_kfeta.o module_cu_tiedtke.o module_cu_gd.o module_cu_gf.o module_cu_nsas.o module_cu_sas.o module_cu_mesosas.o module_cu_osas.o module_mp_radar.o module_mp_kessler.o module_mp_lin.o module_mp_sbu_ylin.o module_mp_wsm3.o module_mp_wsm5.o module_mp_wsm6.o module_mp_etanew.o module_mp_etaold.o module_mp_HWRF.o module_mp_thompson.o module_mp_gsfcgce.o module_mp_morr_two_moment.o module_mp_milbrandt2mom.o module_mp_nssl_2mom.o module_mp_wdm5.o module_mp_wdm6.o module_mp_cammgmp_driver.o module_ra_sw.o module_ra_clWRF_support.o module_ra_gsfcsw.o module_ra_goddard.o module_ra_rrtm.o module_ra_rrtmg_lw.o module_ra_rrtmg_sw.o module_ra_cam_support.o module_ra_cam.o module_ra_gfdleta.o module_ra_flg.o module_ra_HWRF.o module_ra_hs.o module_sf_sfclay.o module_sf_sfclayrev.o module_sf_gfs.o module_sf_gfdl.o module_sf_slab.o module_sf_noahdrv.o module_sf_noahlsm.o module_sf_clm.o module_sf_ssib.o module_sf_noah_seaice.o module_sf_noah_seaice_drv.o module_sf_noahlsm_glacial_only.o module_sf_noahmpdrv.o module_sf_noahmplsm.o module_sf_noahmp_glacier.o module_sf_urban.o module_sf_bep.o module_sf_bep_bem.o module_sf_bem.o module_sf_pxlsm.o module_sf_pxlsm_data.o module_sf_ruclsm.o module_sf_sfcdiags.o module_sf_sfcdiags_ruclsm.o module_sf_sstskin.o module_sf_tmnupdate.o module_sf_ocean_driver.o module_sf_oml.o module_sf_3dpwp.o module_sf_myjsfc.o module_sf_qnsesfc.o module_sf_mynn.o module_sf_fogdes.o module_sf_pxsfclay.o module_sf_temfsfclay.o module_sf_idealscmsfclay.o module_sf_scmflux.o module_sf_scmskintemp.o module_physics_addtendc.o module_physics_init.o module_gfs_machine.o module_gfs_funcphys.o module_gfs_physcons.o module_progtm.o module_pbl_driver.o module_data_gocart_dust.o module_cumulus_driver.o module_shallowcu_driver.o module_microphysics_driver.o module_microphysics_zero_out.o module_mixactivate.o module_radiation_driver.o module_surface_driver.o module_diagnostics.o module_lightning_driver.o module_ltng_cpmpr92z.o module_ltng_crmpr92.o module_ltng_iccg.o module_fdda_psufddagd.o module_fdda_spnudging.o module_fddagd_driver.o module_fddaobs_rtfdda.o module_fddaobs_driver.o module_wind_generic.o module_wind_fitch.o module_fr_fire_driver.o module_fr_fire_driver_wrf.o module_fr_fire_atm.o module_fr_fire_model.o module_fr_fire_core.o module_fr_fire_phys.o module_fr_fire_util.o              ; \
                fi
make[3]: Entering directory `/home/mehraneh/WRF/WRFV3/phys'
rm -f ../frame/module_dm.o
/lib/cpp -C -P -I/home/mehraneh/WRF/WRFV3/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=0 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=4 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_FUNC -DWRF_USE_CLM  -DDM_PARALLEL -DSTUBMPI -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0  -I. -traditional   ../frame/module_dm.F  > ../frame/module_dm.bb
rm -f module_fr_fire_driver.o
/lib/cpp -C -P -I/home/mehraneh/WRF/WRFV3/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=0 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=4 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_FUNC -DWRF_USE_CLM  -DDM_PARALLEL -DSTUBMPI -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0  -I. -traditional   module_fr_fire_driver.F  > module_fr_fire_driver.bb
/home/mehraneh/WRF/WRFV3/tools/standard.exe module_fr_fire_driver.bb | /lib/cpp -C -P > module_fr_fire_driver.f90
rm -f module_fr_fire_driver.b module_fr_fire_driver.bb
ifort -o module_fr_fire_driver.o -c -O2   -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian    -I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include  -i4  module_fr_fire_driver.f90
/home/mehraneh/WRF/WRFV3/tools/standard.exe ../frame/module_dm.bb | /lib/cpp -C -P > ../frame/module_dm.f90
module_fr_fire_driver.f90(79): error #6580: Name in only-list does not exist.   [HALO_FIRE_FUEL_SUB]
    USE module_comm_dm , ONLY : halo_fire_fuel_sub, halo_fire_tign_sub, halo_fire_wind_f_sub, &
--------------------------------^
module_fr_fire_driver.f90(79): error #6580: Name in only-list does not exist.   [HALO_FIRE_TIGN_SUB]
    USE module_comm_dm , ONLY : halo_fire_fuel_sub, halo_fire_tign_sub, halo_fire_wind_f_sub, &
----------------------------------------------------^
module_fr_fire_driver.f90(79): error #6580: Name in only-list does not exist.   [HALO_FIRE_WIND_F_SUB]
    USE module_comm_dm , ONLY : halo_fire_fuel_sub, halo_fire_tign_sub, halo_fire_wind_f_sub, &
------------------------------------------------------------------------^
module_fr_fire_driver.f90(80): error #6580: Name in only-list does not exist.   [HALO_FIRE_WIND_A_SUB]
halo_fire_wind_a_sub, halo_fire_ph_sub, halo_fire_zsf_sub, halo_fire_longlat_sub, &
^
module_fr_fire_driver.f90(80): error #6580: Name in only-list does not exist.   [HALO_FIRE_PH_SUB]
halo_fire_wind_a_sub, halo_fire_ph_sub, halo_fire_zsf_sub, halo_fire_longlat_sub, &
----------------------^
module_fr_fire_driver.f90(80): error #6580: Name in only-list does not exist.   [HALO_FIRE_ZSF_SUB]
halo_fire_wind_a_sub, halo_fire_ph_sub, halo_fire_zsf_sub, halo_fire_longlat_sub, &
----------------------------------------^
module_fr_fire_driver.f90(80): error #6580: Name in only-list does not exist.   [HALO_FIRE_LONGLAT_SUB]
halo_fire_wind_a_sub, halo_fire_ph_sub, halo_fire_zsf_sub, halo_fire_longlat_sub, &
-----------------------------------------------------------^
module_fr_fire_driver.f90(81): error #6580: Name in only-list does not exist.   [HALO_FIRE_PHB_SUB]
halo_fire_phb_sub, halo_fire_z0_sub, halo_fire_lfn_sub
^
module_fr_fire_driver.f90(81): error #6580: Name in only-list does not exist.   [HALO_FIRE_Z0_SUB]
halo_fire_phb_sub, halo_fire_z0_sub, halo_fire_lfn_sub
-------------------^
module_fr_fire_driver.f90(81): error #6580: Name in only-list does not exist.   [HALO_FIRE_LFN_SUB]
halo_fire_phb_sub, halo_fire_z0_sub, halo_fire_lfn_sub
-------------------------------------^
rm -f ../frame/module_dm.b ../frame/module_dm.bb
ifort -o ../frame/module_dm.o -c -O2   -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian    -I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include  -i4  ../frame/module_dm.f90
compilation aborted for module_fr_fire_driver.f90 (code 1)
make[3]: [module_fr_fire_driver.o] Error 1 (ignored)
rm -f module_fr_fire_driver_wrf.o
/lib/cpp -C -P -I/home/mehraneh/WRF/WRFV3/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=0 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=4 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_FUNC -DWRF_USE_CLM  -DDM_PARALLEL -DSTUBMPI -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0  -I. -traditional   module_fr_fire_driver_wrf.F  > module_fr_fire_driver_wrf.bb
/home/mehraneh/WRF/WRFV3/tools/standard.exe module_fr_fire_driver_wrf.bb | /lib/cpp -C -P > module_fr_fire_driver_wrf.f90
rm -f module_fr_fire_driver_wrf.b module_fr_fire_driver_wrf.bb
ifort -o module_fr_fire_driver_wrf.o -c -O2   -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian    -I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include  -i4  module_fr_fire_driver_wrf.f90
module_fr_fire_driver_wrf.f90(56): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_FR_FIRE_DRIVER]
use module_fr_fire_driver
----^
compilation aborted for module_fr_fire_driver_wrf.f90 (code 1)
make[3]: [module_fr_fire_driver_wrf.o] Error 1 (ignored)
../frame/module_dm.f90(1912): error #6580: Name in only-list does not exist.   [HALO_FORCE_DOWN_SUB]
      USE module_comm_nesting_dm, ONLY : halo_force_down_sub
-----------------------------------------^
../frame/module_dm.f90(6428): error #6580: Name in only-list does not exist.   [HALO_INTERP_DOWN_SUB]
      USE module_comm_nesting_dm, ONLY : halo_interp_down_sub
-----------------------------------------^
../frame/module_dm.f90(15365): error #6580: Name in only-list does not exist.   [HALO_EM_HORIZ_INTERP_SUB]
      USE module_comm_dm, ONLY: halo_em_horiz_interp_sub
--------------------------------^
../frame/module_dm.f90(15564): error #6580: Name in only-list does not exist.   [HALO_INTERP_DOWN_SUB]
      USE module_comm_nesting_dm, ONLY : halo_interp_down_sub
-----------------------------------------^
../frame/module_dm.f90(15772): error #6580: Name in only-list does not exist.   [HALO_INTERP_UP_SUB]
      USE module_comm_nesting_dm, ONLY : halo_interp_up_sub
-----------------------------------------^
../frame/module_dm.f90(21755): error #6580: Name in only-list does not exist.   [HALO_INTERP_UP_SUB]
      USE module_comm_nesting_dm, ONLY : halo_interp_up_sub
-----------------------------------------^
compilation aborted for ../frame/module_dm.f90 (code 1)
make[3]: [../frame/module_dm.o] Error 1 (ignored)
rm -f module_ra_rrtm.o
rm -f module_ra_gfdleta.o
/lib/cpp -C -P -I/home/mehraneh/WRF/WRFV3/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=0 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=4 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_FUNC -DWRF_USE_CLM  -DDM_PARALLEL -DSTUBMPI -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0  -I. -traditional   module_ra_rrtm.F  > module_ra_rrtm.bb
/lib/cpp -C -P -I/home/mehraneh/WRF/WRFV3/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=0 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=4 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_FUNC -DWRF_USE_CLM  -DDM_PARALLEL -DSTUBMPI -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0  -I. -traditional   module_ra_gfdleta.F  > module_ra_gfdleta.bb
/home/mehraneh/WRF/WRFV3/tools/standard.exe module_ra_rrtm.bb | /lib/cpp -C -P > module_ra_rrtm.f90
/home/mehraneh/WRF/WRFV3/tools/standard.exe module_ra_gfdleta.bb | /lib/cpp -C -P > module_ra_gfdleta.f90
rm -f module_ra_gfdleta.b module_ra_gfdleta.bb
rm -f module_ra_rrtm.b module_ra_rrtm.bb
ifort -o module_ra_gfdleta.o -c -O2   -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian    -I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include  -i4  module_ra_gfdleta.f90
ifort -o module_ra_rrtm.o -c -O2   -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian    -I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include  -i4  module_ra_rrtm.f90
rm -f module_ra_flg.o
/lib/cpp -C -P -I/home/mehraneh/WRF/WRFV3/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=0 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=4 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_FUNC -DWRF_USE_CLM  -DDM_PARALLEL -DSTUBMPI -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0  -I. -traditional   module_ra_flg.F  > module_ra_flg.bb
/home/mehraneh/WRF/WRFV3/tools/standard.exe module_ra_flg.bb | /lib/cpp -C -P > module_ra_flg.f90
rm -f module_ra_flg.b module_ra_flg.bb
ifort -o module_ra_flg.o -c -O2   -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian    -I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include  -i4  module_ra_flg.f90
rm -f module_ra_HWRF.o
/lib/cpp -C -P -I/home/mehraneh/WRF/WRFV3/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=0 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=4 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_FUNC -DWRF_USE_CLM  -DDM_PARALLEL -DSTUBMPI -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0  -I. -traditional   module_ra_HWRF.F  > module_ra_HWRF.bb
/home/mehraneh/WRF/WRFV3/tools/standard.exe module_ra_HWRF.bb | /lib/cpp -C -P > module_ra_HWRF.f90
rm -f module_ra_HWRF.b module_ra_HWRF.bb
ifort -o module_ra_HWRF.o -c -O2   -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian    -I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include  -i4  module_ra_HWRF.f90
rm -f module_fdda_spnudging.o
/lib/cpp -C -P -I/home/mehraneh/WRF/WRFV3/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=0 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=4 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_FUNC -DWRF_USE_CLM  -DDM_PARALLEL -DSTUBMPI -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0  -I. -traditional   module_fdda_spnudging.F  > module_fdda_spnudging.bb
/home/mehraneh/WRF/WRFV3/tools/standard.exe module_fdda_spnudging.bb | /lib/cpp -C -P > module_fdda_spnudging.f90
rm -f module_fdda_spnudging.b module_fdda_spnudging.bb
ifort -o module_fdda_spnudging.o -c -O2   -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian    -I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include  -i4  module_fdda_spnudging.f90
rm -f module_cumulus_driver.o
/lib/cpp -C -P -I/home/mehraneh/WRF/WRFV3/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=0 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=4 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_FUNC -DWRF_USE_CLM  -DDM_PARALLEL -DSTUBMPI -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0  -I. -traditional   module_cumulus_driver.F  > module_cumulus_driver.bb
/home/mehraneh/WRF/WRFV3/tools/standard.exe module_cumulus_driver.bb | /lib/cpp -C -P > module_cumulus_driver.f90
rm -f module_cumulus_driver.b module_cumulus_driver.bb
ifort -o module_cumulus_driver.o -c -O2   -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian    -I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include  -i4  module_cumulus_driver.f90
module_cumulus_driver.f90(129): error #6580: Name in only-list does not exist.   [HALO_CUP_G3_IN_SUB]
   USE module_comm_dm , ONLY : halo_cup_g3_in_sub, halo_cup_g3_out_sub
-------------------------------^
module_cumulus_driver.f90(129): error #6580: Name in only-list does not exist.   [HALO_CUP_G3_OUT_SUB]
   USE module_comm_dm , ONLY : halo_cup_g3_in_sub, halo_cup_g3_out_sub
---------------------------------------------------^
compilation aborted for module_cumulus_driver.f90 (code 1)
make[3]: [module_cumulus_driver.o] Error 1 (ignored)
rm -f module_diagnostics.o
/lib/cpp -C -P -I/home/mehraneh/WRF/WRFV3/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=0 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=4 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_FUNC -DWRF_USE_CLM  -DDM_PARALLEL -DSTUBMPI -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0  -I. -traditional   module_diagnostics.F  > module_diagnostics.bb
/home/mehraneh/WRF/WRFV3/tools/standard.exe module_diagnostics.bb | /lib/cpp -C -P > module_diagnostics.f90
rm -f module_diagnostics.b module_diagnostics.bb
ifort -o module_diagnostics.o -c -O2   -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian    -I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include  -i4  module_diagnostics.f90
rm -f module_fddagd_driver.o
/lib/cpp -C -P -I/home/mehraneh/WRF/WRFV3/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=0 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=4 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_FUNC -DWRF_USE_CLM  -DDM_PARALLEL -DSTUBMPI -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0  -I. -traditional   module_fddagd_driver.F  > module_fddagd_driver.bb
/home/mehraneh/WRF/WRFV3/tools/standard.exe module_fddagd_driver.bb | /lib/cpp -C -P > module_fddagd_driver.f90
rm -f module_fddagd_driver.b module_fddagd_driver.bb
ifort -o module_fddagd_driver.o -c -O2   -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian    -I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include  -i4  module_fddagd_driver.f90
rm -f module_sf_noahmpdrv.o
/lib/cpp -C -P -I/home/mehraneh/WRF/WRFV3/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=0 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=4 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_FUNC -DWRF_USE_CLM  -DDM_PARALLEL -DSTUBMPI -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0  -I. -traditional   module_sf_noahmpdrv.F  > module_sf_noahmpdrv.bb
/home/mehraneh/WRF/WRFV3/tools/standard.exe module_sf_noahmpdrv.bb | /lib/cpp -C -P > module_sf_noahmpdrv.f90
rm -f module_sf_noahmpdrv.b module_sf_noahmpdrv.bb
ifort -o module_sf_noahmpdrv.o -c -O2   -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian    -I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include  -i4  module_sf_noahmpdrv.f90
rm -f module_surface_driver.o
/lib/cpp -C -P -I/home/mehraneh/WRF/WRFV3/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=0 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=4 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_FUNC -DWRF_USE_CLM  -DDM_PARALLEL -DSTUBMPI -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0  -I. -traditional   module_surface_driver.F  > module_surface_driver.bb
/home/mehraneh/WRF/WRFV3/tools/standard.exe module_surface_driver.bb | /lib/cpp -C -P > module_surface_driver.f90
rm -f module_surface_driver.b module_surface_driver.bb
ifort -o module_surface_driver.o -c -O2   -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian    -I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include  -i4  module_surface_driver.f90
rm -f module_physics_init.o
/lib/cpp -C -P -I/home/mehraneh/WRF/WRFV3/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=0 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=4 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_FUNC -DWRF_USE_CLM  -DDM_PARALLEL -DSTUBMPI -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0  -I. -traditional   module_physics_init.F  > module_physics_init.bb
/home/mehraneh/WRF/WRFV3/tools/standard.exe module_physics_init.bb | /lib/cpp -C -P > module_physics_init.f90
rm -f module_physics_init.b module_physics_init.bb
ifort -c -i4  -O0 -fno-inline -fno-ip -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian   -I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include  module_physics_init.f90
rm -f module_radiation_driver.o
/lib/cpp -C -P -I/home/mehraneh/WRF/WRFV3/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=0 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=4 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_FUNC -DWRF_USE_CLM  -DDM_PARALLEL -DSTUBMPI -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0  -I. -traditional   module_radiation_driver.F  > module_radiation_driver.bb
/home/mehraneh/WRF/WRFV3/tools/standard.exe module_radiation_driver.bb | /lib/cpp -C -P > module_radiation_driver.f90
rm -f module_radiation_driver.b module_radiation_driver.bb
ifort -o module_radiation_driver.o -c -O2   -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian    -I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include  -i4  module_radiation_driver.f90
module_radiation_driver.f90(1387): error #6580: Name in only-list does not exist.   [HALO_TOPOSHAD_SUB]
   USE module_comm_dm , ONLY : halo_toposhad_sub
-------------------------------^
compilation aborted for module_radiation_driver.f90 (code 1)
make[3]: [module_radiation_driver.o] Error 1 (ignored)
rm -f module_mixactivate.o
/lib/cpp -C -P -I/home/mehraneh/WRF/WRFV3/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=0 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=4 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_FUNC -DWRF_USE_CLM  -DDM_PARALLEL -DSTUBMPI -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0  -I. -traditional   module_mixactivate.F  > module_mixactivate.bb
/home/mehraneh/WRF/WRFV3/tools/standard.exe module_mixactivate.bb | /lib/cpp -C -P > module_mixactivate.f90
rm -f module_mixactivate.b module_mixactivate.bb
ifort -o module_mixactivate.o -c -O2   -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian    -I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include  -i4  module_mixactivate.f90
module_mixactivate.f90(228): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_RADIATION_DRIVER]
  USE module_radiation_driver, only: cal_cldfra
------^
module_mixactivate.f90(407): error #6406: Conflicting attributes or multiple declaration of name.   [CAL_CLDFRA]
     CALL cal_cldfra(CLDFRA,qc,qi,f_qc,f_qi, &
----------^
module_mixactivate.f90(228): error #6580: Name in only-list does not exist.   [CAL_CLDFRA]
  USE module_radiation_driver, only: cal_cldfra
-------------------------------------^
compilation aborted for module_mixactivate.f90 (code 1)
make[3]: [module_mixactivate.o] Error 1 (ignored)
rm -f module_microphysics_driver.o
/lib/cpp -C -P -I/home/mehraneh/WRF/WRFV3/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=0 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=4 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_FUNC -DWRF_USE_CLM  -DDM_PARALLEL -DSTUBMPI -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0  -I. -traditional   module_microphysics_driver.F  > module_microphysics_driver.bb
/home/mehraneh/WRF/WRFV3/tools/standard.exe module_microphysics_driver.bb | /lib/cpp -C -P > module_microphysics_driver.f90
rm -f module_microphysics_driver.b module_microphysics_driver.bb
ifort -o module_microphysics_driver.o -c -O2   -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian    -I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include  -i4  module_microphysics_driver.f90
module_microphysics_driver.f90(132): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_MIXACTIVATE]
   USE module_mixactivate, only: prescribe_aerosol_mixactivate
-------^
module_microphysics_driver.f90(291): error #6406: Conflicting attributes or multiple declaration of name.   [PRESCRIBE_AEROSOL_MIXACTIVATE]
             call prescribe_aerosol_mixactivate ( &
------------------^
module_microphysics_driver.f90(132): error #6580: Name in only-list does not exist.   [PRESCRIBE_AEROSOL_MIXACTIVATE]
   USE module_mixactivate, only: prescribe_aerosol_mixactivate
---------------------------------^
compilation aborted for module_microphysics_driver.f90 (code 1)
make[3]: [module_microphysics_driver.o] Error 1 (ignored)
make[3]: Leaving directory `/home/mehraneh/WRF/WRFV3/phys'
ar: creating ../main/libwrflib.a
ar: module_cumulus_driver.o: No such file or directory
make[2]: [physics] Error 1 (ignored)
make[2]: Leaving directory `/home/mehraneh/WRF/WRFV3/phys'
make[1]: Leaving directory `/home/mehraneh/WRF/WRFV3'
if [ 0  -eq 1 ]    ; then make -i -r MODULE_DIRS="-I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include " chemics ; fi
if [ 1 -eq 1 ]    ; then make -i -r MODULE_DIRS="-I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include " em_core ; fi
make[1]: Entering directory `/home/mehraneh/WRF/WRFV3'
--------------------------------------
if [ 0  -eq 0 ] ; then \
	CF= ; \
else \
	CF="../chem/module_aerosols_sorgam.o ../chem/module_gocart_aerosols.o ../chem/module_mosaic_driver.o ../chem/module_input_tracer.o ../chem/module_aerosols_soa_vbs.o" ; \
fi
( cd dyn_em ; make -i -r -j 2 CF="" )
make[2]: Entering directory `/home/mehraneh/WRF/WRFV3/dyn_em'
rm -f module_wps_io_arw.o
/home/mehraneh/WRF/WRFV3/tools/standard.exe module_wps_io_arw.F > module_wps_io_arw.b 
rm -f ../phys/module_radiation_driver.o
/lib/cpp -C -P -I/home/mehraneh/WRF/WRFV3/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=0 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=4 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_FUNC -DWRF_USE_CLM  -DDM_PARALLEL -DSTUBMPI -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0  -I. -traditional   ../phys/module_radiation_driver.F  > ../phys/module_radiation_driver.bb
/lib/cpp -C -P -I/home/mehraneh/WRF/WRFV3/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=0 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=4 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_FUNC -DWRF_USE_CLM  -DDM_PARALLEL -DSTUBMPI -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0  -I. -traditional   module_wps_io_arw.b  > module_wps_io_arw.f90
/home/mehraneh/WRF/WRFV3/tools/standard.exe ../phys/module_radiation_driver.bb | /lib/cpp -C -P > ../phys/module_radiation_driver.f90
rm -f module_wps_io_arw.b
if fgrep -iq '!$OMP' module_wps_io_arw.f90 ; then \
          if [ -n "" ] ; then echo COMPILING module_wps_io_arw.F WITH OMP ; fi ; \
  ifort -c -i4 -O0 -fno-inline -fno-ip -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian   -I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include    module_wps_io_arw.f90 ; \
        else \
          if [ -n "" ] ; then echo COMPILING module_wps_io_arw.F WITHOUT OMP ; fi ; \
  ifort -c -i4 -O0 -fno-inline -fno-ip -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian   -I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include   module_wps_io_arw.f90 ; \
        fi
rm -f ../phys/module_radiation_driver.b ../phys/module_radiation_driver.bb
ifort -o ../phys/module_radiation_driver.o -c -O2   -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian    -I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include  -i4  ../phys/module_radiation_driver.f90
module_wps_io_arw.f90(36): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_OPTIONAL_INPUT]
   USE module_optional_input
-------^
compilation aborted for module_wps_io_arw.f90 (code 1)
make[2]: [module_wps_io_arw.o] Error 1 (ignored)
rm -f ../phys/module_cumulus_driver.o
/lib/cpp -C -P -I/home/mehraneh/WRF/WRFV3/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=0 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=4 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_FUNC -DWRF_USE_CLM  -DDM_PARALLEL -DSTUBMPI -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0  -I. -traditional   ../phys/module_cumulus_driver.F  > ../phys/module_cumulus_driver.bb
/home/mehraneh/WRF/WRFV3/tools/standard.exe ../phys/module_cumulus_driver.bb | /lib/cpp -C -P > ../phys/module_cumulus_driver.f90
rm -f ../phys/module_cumulus_driver.b ../phys/module_cumulus_driver.bb
ifort -o ../phys/module_cumulus_driver.o -c -O2   -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian    -I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include  -i4  ../phys/module_cumulus_driver.f90
../phys/module_radiation_driver.f90(1387): error #6580: Name in only-list does not exist.   [HALO_TOPOSHAD_SUB]
   USE module_comm_dm , ONLY : halo_toposhad_sub
-------------------------------^
compilation aborted for ../phys/module_radiation_driver.f90 (code 1)
make[2]: [../phys/module_radiation_driver.o] Error 1 (ignored)
rm -f ../phys/module_fr_fire_driver_wrf.o
/lib/cpp -C -P -I/home/mehraneh/WRF/WRFV3/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=0 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=4 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_FUNC -DWRF_USE_CLM  -DDM_PARALLEL -DSTUBMPI -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0  -I. -traditional   ../phys/module_fr_fire_driver_wrf.F  > ../phys/module_fr_fire_driver_wrf.bb
/home/mehraneh/WRF/WRFV3/tools/standard.exe ../phys/module_fr_fire_driver_wrf.bb | /lib/cpp -C -P > ../phys/module_fr_fire_driver_wrf.f90
rm -f ../phys/module_fr_fire_driver_wrf.b ../phys/module_fr_fire_driver_wrf.bb
ifort -o ../phys/module_fr_fire_driver_wrf.o -c -O2   -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian    -I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include  -i4  ../phys/module_fr_fire_driver_wrf.f90
../phys/module_cumulus_driver.f90(129): error #6580: Name in only-list does not exist.   [HALO_CUP_G3_IN_SUB]
   USE module_comm_dm , ONLY : halo_cup_g3_in_sub, halo_cup_g3_out_sub
-------------------------------^
../phys/module_cumulus_driver.f90(129): error #6580: Name in only-list does not exist.   [HALO_CUP_G3_OUT_SUB]
   USE module_comm_dm , ONLY : halo_cup_g3_in_sub, halo_cup_g3_out_sub
---------------------------------------------------^
../phys/module_fr_fire_driver_wrf.f90(56): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_FR_FIRE_DRIVER]
use module_fr_fire_driver
----^
compilation aborted for ../phys/module_cumulus_driver.f90 (code 1)
make[2]: [../phys/module_cumulus_driver.o] Error 1 (ignored)
rm -f ../frame/module_dm.o
/lib/cpp -C -P -I/home/mehraneh/WRF/WRFV3/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=0 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=4 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_FUNC -DWRF_USE_CLM  -DDM_PARALLEL -DSTUBMPI -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0  -I. -traditional   ../frame/module_dm.F  > ../frame/module_dm.bb
/home/mehraneh/WRF/WRFV3/tools/standard.exe ../frame/module_dm.bb | /lib/cpp -C -P > ../frame/module_dm.f90
compilation aborted for ../phys/module_fr_fire_driver_wrf.f90 (code 1)
make[2]: [../phys/module_fr_fire_driver_wrf.o] Error 1 (ignored)
rm -f ../phys/module_microphysics_driver.o
/lib/cpp -C -P -I/home/mehraneh/WRF/WRFV3/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=0 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=4 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_FUNC -DWRF_USE_CLM  -DDM_PARALLEL -DSTUBMPI -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0  -I. -traditional   ../phys/module_microphysics_driver.F  > ../phys/module_microphysics_driver.bb
/home/mehraneh/WRF/WRFV3/tools/standard.exe ../phys/module_microphysics_driver.bb | /lib/cpp -C -P > ../phys/module_microphysics_driver.f90
rm -f ../phys/module_microphysics_driver.b ../phys/module_microphysics_driver.bb
ifort -o ../phys/module_microphysics_driver.o -c -O2   -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian    -I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include  -i4  ../phys/module_microphysics_driver.f90
rm -f ../frame/module_dm.b ../frame/module_dm.bb
ifort -o ../frame/module_dm.o -c -O2   -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian    -I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include  -i4  ../frame/module_dm.f90
../phys/module_microphysics_driver.f90(132): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_MIXACTIVATE]
   USE module_mixactivate, only: prescribe_aerosol_mixactivate
-------^
../phys/module_microphysics_driver.f90(291): error #6406: Conflicting attributes or multiple declaration of name.   [PRESCRIBE_AEROSOL_MIXACTIVATE]
             call prescribe_aerosol_mixactivate ( &
------------------^
../phys/module_microphysics_driver.f90(132): error #6580: Name in only-list does not exist.   [PRESCRIBE_AEROSOL_MIXACTIVATE]
   USE module_mixactivate, only: prescribe_aerosol_mixactivate
---------------------------------^
compilation aborted for ../phys/module_microphysics_driver.f90 (code 1)
make[2]: [../phys/module_microphysics_driver.o] Error 1 (ignored)
rm -f ../share/module_io_domain.o
/lib/cpp -C -P -I/home/mehraneh/WRF/WRFV3/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=0 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=4 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_FUNC -DWRF_USE_CLM  -DDM_PARALLEL -DSTUBMPI -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0  -I. -traditional   ../share/module_io_domain.F  > ../share/module_io_domain.bb
/home/mehraneh/WRF/WRFV3/tools/standard.exe ../share/module_io_domain.bb | /lib/cpp -C -P > ../share/module_io_domain.f90
rm -f ../share/module_io_domain.b ../share/module_io_domain.bb
ifort -o ../share/module_io_domain.o -c -O2   -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian    -I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include  -i4  ../share/module_io_domain.f90
../share/module_io_domain.f90(56): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_IO]
USE module_io
----^
../share/module_io_domain.f90(1462): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_IO]
   USE module_io, ONLY : wrf_ioinit
-------^
../share/module_io_domain.f90(1465): error #6406: Conflicting attributes or multiple declaration of name.   [WRF_IOINIT]
   CALL wrf_ioinit(ierr)
--------^
../share/module_io_domain.f90(1462): error #6580: Name in only-list does not exist.   [WRF_IOINIT]
   USE module_io, ONLY : wrf_ioinit
-------------------------^
compilation aborted for ../share/module_io_domain.f90 (code 1)
make[2]: [../share/module_io_domain.o] Error 1 (ignored)
rm -f shift_domain_em.o
/lib/cpp -C -P -I/home/mehraneh/WRF/WRFV3/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=0 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=4 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_FUNC -DWRF_USE_CLM  -DDM_PARALLEL -DSTUBMPI -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0  -I. -traditional   shift_domain_em.F  > shift_domain_em.bb
/home/mehraneh/WRF/WRFV3/tools/standard.exe shift_domain_em.bb | /lib/cpp -C -P > shift_domain_em.f90
rm -f shift_domain_em.b shift_domain_em.bb
ifort -o shift_domain_em.o -c -O2   -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian    -I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include  -i4  shift_domain_em.f90
shift_domain_em.f90(69): error #6580: Name in only-list does not exist.   [SHIFT_HALO_SUB]
   USE module_comm_dm, ONLY : SHIFT_HALO_sub
------------------------------^
shift_domain_em.f90(224): error #6580: Name in only-list does not exist.   [SHIFT_HALO_SUB]
   USE module_comm_dm, ONLY : SHIFT_HALO_sub
------------------------------^
compilation aborted for shift_domain_em.f90 (code 1)
make[2]: [shift_domain_em.o] Error 1 (ignored)
rm -f nest_init_utils.o
/lib/cpp -C -P -I/home/mehraneh/WRF/WRFV3/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=0 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=4 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_FUNC -DWRF_USE_CLM  -DDM_PARALLEL -DSTUBMPI -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0  -I. -traditional   nest_init_utils.F  > nest_init_utils.bb
/home/mehraneh/WRF/WRFV3/tools/standard.exe nest_init_utils.bb | /lib/cpp -C -P > nest_init_utils.f90
rm -f nest_init_utils.b nest_init_utils.bb
ifort -o nest_init_utils.o -c -O2   -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian    -I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include  -i4  nest_init_utils.f90
nest_init_utils.f90(308): error #6580: Name in only-list does not exist.   [HALO_EM_FEEDBACK_SUB]
   USE module_comm_dm, ONLY : HALO_EM_FEEDBACK_sub
------------------------------^
../frame/module_dm.f90(1912): error #6580: Name in only-list does not exist.   [HALO_FORCE_DOWN_SUB]
      USE module_comm_nesting_dm, ONLY : halo_force_down_sub
-----------------------------------------^
../frame/module_dm.f90(6428): error #6580: Name in only-list does not exist.   [HALO_INTERP_DOWN_SUB]
      USE module_comm_nesting_dm, ONLY : halo_interp_down_sub
-----------------------------------------^
../frame/module_dm.f90(15365): error #6580: Name in only-list does not exist.   [HALO_EM_HORIZ_INTERP_SUB]
      USE module_comm_dm, ONLY: halo_em_horiz_interp_sub
--------------------------------^
../frame/module_dm.f90(15564): error #6580: Name in only-list does not exist.   [HALO_INTERP_DOWN_SUB]
      USE module_comm_nesting_dm, ONLY : halo_interp_down_sub
-----------------------------------------^
compilation aborted for nest_init_utils.f90 (code 1)
make[2]: [nest_init_utils.o] Error 1 (ignored)
rm -f module_first_rk_step_part1.o
/lib/cpp -C -P -I/home/mehraneh/WRF/WRFV3/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=0 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=4 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_FUNC -DWRF_USE_CLM  -DDM_PARALLEL -DSTUBMPI -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0  -I. -traditional   module_first_rk_step_part1.F  > module_first_rk_step_part1.bb
../frame/module_dm.f90(15772): error #6580: Name in only-list does not exist.   [HALO_INTERP_UP_SUB]
      USE module_comm_nesting_dm, ONLY : halo_interp_up_sub
-----------------------------------------^
/home/mehraneh/WRF/WRFV3/tools/standard.exe module_first_rk_step_part1.bb | /lib/cpp -C -P > module_first_rk_step_part1.f90
rm -f module_first_rk_step_part1.b module_first_rk_step_part1.bb
ifort -o module_first_rk_step_part1.o -c -O2   -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian    -I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include  -i4  module_first_rk_step_part1.f90
module_first_rk_step_part1.f90(87): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_RADIATION_DRIVER]
    USE module_radiation_driver, ONLY : pre_radiation_driver, radiation_driver
--------^
module_first_rk_step_part1.f90(89): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_CUMULUS_DRIVER]
    USE module_cumulus_driver, ONLY : cumulus_driver
--------^
module_first_rk_step_part1.f90(92): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_FR_FIRE_DRIVER_WRF]
    USE module_fr_fire_driver_wrf, ONLY : fire_driver_em_step
--------^
module_first_rk_step_part1.f90(100): error #6580: Name in only-list does not exist.   [HALO_EM_PHYS_A_SUB]
    USE module_comm_dm, ONLY : halo_em_phys_a_sub,halo_em_fdda_sfc_sub,halo_pwp_sub,halo_em_chem_e_3_sub,halo_em_chem_e_5_sub
-------------------------------^
module_first_rk_step_part1.f90(100): error #6580: Name in only-list does not exist.   [HALO_EM_FDDA_SFC_SUB]
    USE module_comm_dm, ONLY : halo_em_phys_a_sub,halo_em_fdda_sfc_sub,halo_pwp_sub,halo_em_chem_e_3_sub,halo_em_chem_e_5_sub
--------------------------------------------------^
module_first_rk_step_part1.f90(100): error #6580: Name in only-list does not exist.   [HALO_PWP_SUB]
    USE module_comm_dm, ONLY : halo_em_phys_a_sub,halo_em_fdda_sfc_sub,halo_pwp_sub,halo_em_chem_e_3_sub,halo_em_chem_e_5_sub
-----------------------------------------------------------------------^
module_first_rk_step_part1.f90(100): error #6580: Name in only-list does not exist.   [HALO_EM_CHEM_E_3_SUB]
    USE module_comm_dm, ONLY : halo_em_phys_a_sub,halo_em_fdda_sfc_sub,halo_pwp_sub,halo_em_chem_e_3_sub,halo_em_chem_e_5_sub
------------------------------------------------------------------------------------^
module_first_rk_step_part1.f90(100): error #6580: Name in only-list does not exist.   [HALO_EM_CHEM_E_5_SUB]
    USE module_comm_dm, ONLY : halo_em_phys_a_sub,halo_em_fdda_sfc_sub,halo_pwp_sub,halo_em_chem_e_3_sub,halo_em_chem_e_5_sub
---------------------------------------------------------------------------------------------------------^
module_first_rk_step_part1.f90(242): error #6406: Conflicting attributes or multiple declaration of name.   [PRE_RADIATION_DRIVER]
      CALL pre_radiation_driver ( grid, config_flags &
-----------^
module_first_rk_step_part1.f90(263): error #6406: Conflicting attributes or multiple declaration of name.   [RADIATION_DRIVER]
CALL radiation_driver(ACFRCV=grid%acfrcv,ACFRST=grid%acfrst,ALBEDO=grid%albedo,CFRACH=grid%cfrach,CFRACL=grid%cfracl,CFRACM=grid%c&
-----^
module_first_rk_step_part1.f90(462): error #6406: Conflicting attributes or multiple declaration of name.   [FIRE_DRIVER_EM_STEP]
            call fire_driver_em_step ( grid , config_flags &
-----------------^
module_first_rk_step_part1.f90(470): error #6406: Conflicting attributes or multiple declaration of name.   [CUMULUS_DRIVER]
CALL cumulus_driver(grid,U=u_phy,V=v_phy,TH=th_phy,T=grid%t_phy,W=grid%w_2,P=grid%p_hyd,PI=pi_phy,RHO=rho,ITIMESTEP=grid%itimestep&
-----^
module_first_rk_step_part1.f90(87): error #6580: Name in only-list does not exist.   [PRE_RADIATION_DRIVER]
    USE module_radiation_driver, ONLY : pre_radiation_driver, radiation_driver
----------------------------------------^
module_first_rk_step_part1.f90(87): error #6580: Name in only-list does not exist.   [RADIATION_DRIVER]
    USE module_radiation_driver, ONLY : pre_radiation_driver, radiation_driver
--------------------------------------------------------------^
module_first_rk_step_part1.f90(89): error #6580: Name in only-list does not exist.   [CUMULUS_DRIVER]
    USE module_cumulus_driver, ONLY : cumulus_driver
--------------------------------------^
module_first_rk_step_part1.f90(92): error #6580: Name in only-list does not exist.   [FIRE_DRIVER_EM_STEP]
    USE module_fr_fire_driver_wrf, ONLY : fire_driver_em_step
------------------------------------------^
compilation aborted for module_first_rk_step_part1.f90 (code 1)
make[2]: [module_first_rk_step_part1.o] Error 1 (ignored)
../frame/module_dm.f90(21755): error #6580: Name in only-list does not exist.   [HALO_INTERP_UP_SUB]
      USE module_comm_nesting_dm, ONLY : halo_interp_up_sub
-----------------------------------------^
compilation aborted for ../frame/module_dm.f90 (code 1)
make[2]: [../frame/module_dm.o] Error 1 (ignored)
rm -f module_sfs_driver.o
rm -f start_em.o
/lib/cpp -C -P -I/home/mehraneh/WRF/WRFV3/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=0 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=4 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_FUNC -DWRF_USE_CLM  -DDM_PARALLEL -DSTUBMPI -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0  -I. -traditional   module_sfs_driver.F  > module_sfs_driver.bb
/home/mehraneh/WRF/WRFV3/tools/standard.exe start_em.F > start_em.b 
/lib/cpp -C -P -I/home/mehraneh/WRF/WRFV3/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=0 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=4 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_FUNC -DWRF_USE_CLM  -DDM_PARALLEL -DSTUBMPI -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0  -I. -traditional   start_em.b  > start_em.f90
/home/mehraneh/WRF/WRFV3/tools/standard.exe module_sfs_driver.bb | /lib/cpp -C -P > module_sfs_driver.f90
rm -f module_sfs_driver.b module_sfs_driver.bb
rm -f start_em.b
ifort -o module_sfs_driver.o -c -O2   -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian    -I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include  -i4  module_sfs_driver.f90
if fgrep -iq '!$OMP' start_em.f90 ; then \
          if [ -n "" ] ; then echo COMPILING start_em.F WITH OMP ; fi ; \
  ifort -c -i4 -O0 -fno-inline -fno-ip -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian   -I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include    start_em.f90 ; \
        else \
          if [ -n "" ] ; then echo COMPILING start_em.F WITHOUT OMP ; fi ; \
  ifort -c -i4 -O0 -fno-inline -fno-ip -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian   -I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include   start_em.f90 ; \
        fi
module_sfs_driver.f90(70): error #6580: Name in only-list does not exist.   [HALO_EM_NBA_RIJ_SUB]
                           HALO_EM_NBA_RIJ_sub &
---------------------------^
module_sfs_driver.f90(71): error #6580: Name in only-list does not exist.   [PERIOD_EM_NBA_RIJ_SUB]
                          ,PERIOD_EM_NBA_RIJ_sub &
---------------------------^
module_sfs_driver.f90(72): error #6580: Name in only-list does not exist.   [HALO_EM_NBA_MIJ_SUB]
                          ,HALO_EM_NBA_MIJ_sub &
---------------------------^
module_sfs_driver.f90(73): error #6580: Name in only-list does not exist.   [PERIOD_EM_NBA_MIJ_SUB]
                          ,PERIOD_EM_NBA_MIJ_sub
---------------------------^
compilation aborted for module_sfs_driver.f90 (code 1)
make[2]: [module_sfs_driver.o] Error 1 (ignored)
rm -f couple_or_uncouple_em.o
/lib/cpp -C -P -I/home/mehraneh/WRF/WRFV3/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=0 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=4 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_FUNC -DWRF_USE_CLM  -DDM_PARALLEL -DSTUBMPI -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0  -I. -traditional   couple_or_uncouple_em.F  > couple_or_uncouple_em.bb
/home/mehraneh/WRF/WRFV3/tools/standard.exe couple_or_uncouple_em.bb | /lib/cpp -C -P > couple_or_uncouple_em.f90
rm -f couple_or_uncouple_em.b couple_or_uncouple_em.bb
start_em.f90(69): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_FR_FIRE_DRIVER_WRF]
   USE module_fr_fire_driver_wrf, ONLY : fire_driver_em_init
-------^
ifort -o couple_or_uncouple_em.o -c -O2   -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian    -I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include  -i4  couple_or_uncouple_em.f90
start_em.f90(1808): error #6406: Conflicting attributes or multiple declaration of name.   [FIRE_DRIVER_EM_INIT]
   call fire_driver_em_init ( grid , config_flags    &
--------^
start_em.f90(69): error #6580: Name in only-list does not exist.   [FIRE_DRIVER_EM_INIT]
   USE module_fr_fire_driver_wrf, ONLY : fire_driver_em_init
-----------------------------------------^
compilation aborted for start_em.f90 (code 1)
make[2]: [start_em.o] Error 1 (ignored)
rm -f adapt_timestep_em.o
/lib/cpp -C -P -I/home/mehraneh/WRF/WRFV3/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=0 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=4 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_FUNC -DWRF_USE_CLM  -DDM_PARALLEL -DSTUBMPI -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0  -I. -traditional   adapt_timestep_em.F  > adapt_timestep_em.bb
/home/mehraneh/WRF/WRFV3/tools/standard.exe adapt_timestep_em.bb | /lib/cpp -C -P > adapt_timestep_em.f90
rm -f adapt_timestep_em.b adapt_timestep_em.bb
ifort -o adapt_timestep_em.o -c -O2   -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian    -I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include  -i4  adapt_timestep_em.f90
couple_or_uncouple_em.f90(69): error #6580: Name in only-list does not exist.   [HALO_EM_COUPLE_A_SUB]
   USE module_comm_dm, ONLY : halo_em_couple_a_sub,halo_em_couple_b_sub,period_em_couple_a_sub,period_em_couple_b_sub
------------------------------^
couple_or_uncouple_em.f90(69): error #6580: Name in only-list does not exist.   [HALO_EM_COUPLE_B_SUB]
   USE module_comm_dm, ONLY : halo_em_couple_a_sub,halo_em_couple_b_sub,period_em_couple_a_sub,period_em_couple_b_sub
---------------------------------------------------^
couple_or_uncouple_em.f90(69): error #6580: Name in only-list does not exist.   [PERIOD_EM_COUPLE_A_SUB]
   USE module_comm_dm, ONLY : halo_em_couple_a_sub,halo_em_couple_b_sub,period_em_couple_a_sub,period_em_couple_b_sub
------------------------------------------------------------------------^
couple_or_uncouple_em.f90(69): error #6580: Name in only-list does not exist.   [PERIOD_EM_COUPLE_B_SUB]
   USE module_comm_dm, ONLY : halo_em_couple_a_sub,halo_em_couple_b_sub,period_em_couple_a_sub,period_em_couple_b_sub
-----------------------------------------------------------------------------------------------^
compilation aborted for couple_or_uncouple_em.f90 (code 1)
make[2]: [couple_or_uncouple_em.o] Error 1 (ignored)
rm -f module_first_rk_step_part2.o
/lib/cpp -C -P -I/home/mehraneh/WRF/WRFV3/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=0 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=4 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_FUNC -DWRF_USE_CLM  -DDM_PARALLEL -DSTUBMPI -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0  -I. -traditional   module_first_rk_step_part2.F  > module_first_rk_step_part2.bb
/home/mehraneh/WRF/WRFV3/tools/standard.exe module_first_rk_step_part2.bb | /lib/cpp -C -P > module_first_rk_step_part2.f90
rm -f module_first_rk_step_part2.b module_first_rk_step_part2.bb
ifort -o module_first_rk_step_part2.o -c -O2   -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian    -I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include  -i4  module_first_rk_step_part2.f90
module_first_rk_step_part2.f90(89): error #6580: Name in only-list does not exist.   [HALO_EM_TKE_C_SUB]
    USE module_comm_dm, ONLY : halo_em_tke_c_sub,halo_em_tke_d_sub,halo_em_tke_e_sub &
-------------------------------^
module_first_rk_step_part2.f90(89): error #6580: Name in only-list does not exist.   [HALO_EM_TKE_D_SUB]
    USE module_comm_dm, ONLY : halo_em_tke_c_sub,halo_em_tke_d_sub,halo_em_tke_e_sub &
-------------------------------------------------^
module_first_rk_step_part2.f90(89): error #6580: Name in only-list does not exist.   [HALO_EM_TKE_E_SUB]
    USE module_comm_dm, ONLY : halo_em_tke_c_sub,halo_em_tke_d_sub,halo_em_tke_e_sub &
-------------------------------------------------------------------^
module_first_rk_step_part2.f90(90): error #6580: Name in only-list does not exist.   [HALO_EM_PHYS_PBL_SUB]
            ,halo_em_phys_pbl_sub,halo_em_phys_shcu_sub &
-------------^
module_first_rk_step_part2.f90(90): error #6580: Name in only-list does not exist.   [HALO_EM_PHYS_SHCU_SUB]
            ,halo_em_phys_pbl_sub,halo_em_phys_shcu_sub &
----------------------------------^
module_first_rk_step_part2.f90(91): error #6580: Name in only-list does not exist.   [HALO_EM_FDDA_SUB]
            ,halo_em_fdda_sub,halo_em_phys_diffusion_sub,halo_em_tke_3_sub &
-------------^
module_first_rk_step_part2.f90(91): error #6580: Name in only-list does not exist.   [HALO_EM_PHYS_DIFFUSION_SUB]
            ,halo_em_fdda_sub,halo_em_phys_diffusion_sub,halo_em_tke_3_sub &
------------------------------^
module_first_rk_step_part2.f90(91): error #6580: Name in only-list does not exist.   [HALO_EM_TKE_3_SUB]
            ,halo_em_fdda_sub,halo_em_phys_diffusion_sub,halo_em_tke_3_sub &
---------------------------------------------------------^
module_first_rk_step_part2.f90(92): error #6580: Name in only-list does not exist.   [HALO_EM_TKE_5_SUB]
            ,halo_em_tke_5_sub,halo_obs_nudge_sub,period_bdy_em_a1_sub,period_bdy_em_phy_bc_sub &
-------------^
module_first_rk_step_part2.f90(92): error #6580: Name in only-list does not exist.   [HALO_OBS_NUDGE_SUB]
            ,halo_em_tke_5_sub,halo_obs_nudge_sub,period_bdy_em_a1_sub,period_bdy_em_phy_bc_sub &
-------------------------------^
module_first_rk_step_part2.f90(92): error #6580: Name in only-list does not exist.   [PERIOD_BDY_EM_A1_SUB]
            ,halo_em_tke_5_sub,halo_obs_nudge_sub,period_bdy_em_a1_sub,period_bdy_em_phy_bc_sub &
--------------------------------------------------^
module_first_rk_step_part2.f90(92): error #6580: Name in only-list does not exist.   [PERIOD_BDY_EM_PHY_BC_SUB]
            ,halo_em_tke_5_sub,halo_obs_nudge_sub,period_bdy_em_a1_sub,period_bdy_em_phy_bc_sub &
-----------------------------------------------------------------------^
module_first_rk_step_part2.f90(93): error #6580: Name in only-list does not exist.   [PERIOD_BDY_EM_FDDA_BC_SUB]
            ,period_bdy_em_fdda_bc_sub,period_bdy_em_chem_sub,halo_em_phys_cu_sub,halo_em_helicity_sub
-------------^
module_first_rk_step_part2.f90(93): error #6580: Name in only-list does not exist.   [PERIOD_BDY_EM_CHEM_SUB]
            ,period_bdy_em_fdda_bc_sub,period_bdy_em_chem_sub,halo_em_phys_cu_sub,halo_em_helicity_sub
---------------------------------------^
module_first_rk_step_part2.f90(93): error #6580: Name in only-list does not exist.   [HALO_EM_PHYS_CU_SUB]
            ,period_bdy_em_fdda_bc_sub,period_bdy_em_chem_sub,halo_em_phys_cu_sub,halo_em_helicity_sub
--------------------------------------------------------------^
module_first_rk_step_part2.f90(93): error #6580: Name in only-list does not exist.   [HALO_EM_HELICITY_SUB]
            ,period_bdy_em_fdda_bc_sub,period_bdy_em_chem_sub,halo_em_phys_cu_sub,halo_em_helicity_sub
----------------------------------------------------------------------------------^
module_first_rk_step_part2.f90(102): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_SFS_DRIVER]
    USE module_sfs_driver
--------^
compilation aborted for module_first_rk_step_part2.f90 (code 1)
make[2]: [module_first_rk_step_part2.o] Error 1 (ignored)
rm -f solve_em.o
/lib/cpp -C -P -I/home/mehraneh/WRF/WRFV3/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=0 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=4 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_FUNC -DWRF_USE_CLM  -DDM_PARALLEL -DSTUBMPI -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0  -I. -traditional   solve_em.F  > solve_em.bb
/home/mehraneh/WRF/WRFV3/tools/standard.exe solve_em.bb | /lib/cpp -C -P > solve_em.f90
rm -f solve_em.b solve_em.bb
ifort -o solve_em.o -c -O2   -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian    -I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include  -i4  solve_em.f90
solve_em.f90(77): error #6580: Name in only-list does not exist.   [HALO_EM_A_SUB]
                  halo_em_a_sub,halo_em_b_sub,halo_em_c2_sub,halo_em_chem_e_3_sub &
------------------^
solve_em.f90(77): error #6580: Name in only-list does not exist.   [HALO_EM_B_SUB]
                  halo_em_a_sub,halo_em_b_sub,halo_em_c2_sub,halo_em_chem_e_3_sub &
--------------------------------^
solve_em.f90(77): error #6580: Name in only-list does not exist.   [HALO_EM_C2_SUB]
                  halo_em_a_sub,halo_em_b_sub,halo_em_c2_sub,halo_em_chem_e_3_sub &
----------------------------------------------^
solve_em.f90(77): error #6580: Name in only-list does not exist.   [HALO_EM_CHEM_E_3_SUB]
                  halo_em_a_sub,halo_em_b_sub,halo_em_c2_sub,halo_em_chem_e_3_sub &
-------------------------------------------------------------^
solve_em.f90(78): error #6580: Name in only-list does not exist.   [HALO_EM_CHEM_E_5_SUB]
                 ,halo_em_chem_e_5_sub,halo_em_chem_e_7_sub,halo_em_chem_old_e_5_sub &
------------------^
solve_em.f90(78): error #6580: Name in only-list does not exist.   [HALO_EM_CHEM_E_7_SUB]
                 ,halo_em_chem_e_5_sub,halo_em_chem_e_7_sub,halo_em_chem_old_e_5_sub &
---------------------------------------^
solve_em.f90(78): error #6580: Name in only-list does not exist.   [HALO_EM_CHEM_OLD_E_5_SUB]
                 ,halo_em_chem_e_5_sub,halo_em_chem_e_7_sub,halo_em_chem_old_e_5_sub &
------------------------------------------------------------^
solve_em.f90(79): error #6580: Name in only-list does not exist.   [HALO_EM_CHEM_OLD_E_7_SUB]
                 ,halo_em_chem_old_e_7_sub,halo_em_c_sub,halo_em_d2_3_sub &
------------------^
solve_em.f90(79): error #6580: Name in only-list does not exist.   [HALO_EM_C_SUB]
                 ,halo_em_chem_old_e_7_sub,halo_em_c_sub,halo_em_d2_3_sub &
-------------------------------------------^
solve_em.f90(79): error #6580: Name in only-list does not exist.   [HALO_EM_D2_3_SUB]
                 ,halo_em_chem_old_e_7_sub,halo_em_c_sub,halo_em_d2_3_sub &
---------------------------------------------------------^
solve_em.f90(80): error #6580: Name in only-list does not exist.   [HALO_EM_D2_5_SUB]
                 ,halo_em_d2_5_sub,halo_em_d3_3_sub,halo_em_d3_5_sub,halo_em_d_sub &
------------------^
solve_em.f90(80): error #6580: Name in only-list does not exist.   [HALO_EM_D3_3_SUB]
                 ,halo_em_d2_5_sub,halo_em_d3_3_sub,halo_em_d3_5_sub,halo_em_d_sub &
-----------------------------------^
solve_em.f90(80): error #6580: Name in only-list does not exist.   [HALO_EM_D3_5_SUB]
                 ,halo_em_d2_5_sub,halo_em_d3_3_sub,halo_em_d3_5_sub,halo_em_d_sub &
----------------------------------------------------^
solve_em.f90(80): error #6580: Name in only-list does not exist.   [HALO_EM_D_SUB]
                 ,halo_em_d2_5_sub,halo_em_d3_3_sub,halo_em_d3_5_sub,halo_em_d_sub &
---------------------------------------------------------------------^
solve_em.f90(81): error #6580: Name in only-list does not exist.   [HALO_EM_E_3_SUB]
                 ,halo_em_e_3_sub,halo_em_e_5_sub,halo_em_hydro_uv_sub &
------------------^
solve_em.f90(81): error #6580: Name in only-list does not exist.   [HALO_EM_E_5_SUB]
                 ,halo_em_e_3_sub,halo_em_e_5_sub,halo_em_hydro_uv_sub &
----------------------------------^
solve_em.f90(81): error #6580: Name in only-list does not exist.   [HALO_EM_HYDRO_UV_SUB]
                 ,halo_em_e_3_sub,halo_em_e_5_sub,halo_em_hydro_uv_sub &
--------------------------------------------------^
solve_em.f90(82): error #6580: Name in only-list does not exist.   [HALO_EM_MOIST_E_3_SUB]
                 ,halo_em_moist_e_3_sub,halo_em_moist_e_5_sub,halo_em_moist_e_7_sub &
------------------^
solve_em.f90(82): error #6580: Name in only-list does not exist.   [HALO_EM_MOIST_E_5_SUB]
                 ,halo_em_moist_e_3_sub,halo_em_moist_e_5_sub,halo_em_moist_e_7_sub &
----------------------------------------^
solve_em.f90(82): error #6580: Name in only-list does not exist.   [HALO_EM_MOIST_E_7_SUB]
                 ,halo_em_moist_e_3_sub,halo_em_moist_e_5_sub,halo_em_moist_e_7_sub &
--------------------------------------------------------------^
solve_em.f90(83): error #6580: Name in only-list does not exist.   [HALO_EM_MOIST_OLD_E_5_SUB]
                 ,halo_em_moist_old_e_5_sub,halo_em_moist_old_e_7_sub &
------------------^
solve_em.f90(83): error #6580: Name in only-list does not exist.   [HALO_EM_MOIST_OLD_E_7_SUB]
                 ,halo_em_moist_old_e_5_sub,halo_em_moist_old_e_7_sub &
--------------------------------------------^
solve_em.f90(84): error #6580: Name in only-list does not exist.   [HALO_EM_SCALAR_E_3_SUB]
                 ,halo_em_scalar_e_3_sub,halo_em_scalar_e_5_sub,halo_em_scalar_e_7_sub &
------------------^
solve_em.f90(84): error #6580: Name in only-list does not exist.   [HALO_EM_SCALAR_E_5_SUB]
                 ,halo_em_scalar_e_3_sub,halo_em_scalar_e_5_sub,halo_em_scalar_e_7_sub &
-----------------------------------------^
solve_em.f90(84): error #6580: Name in only-list does not exist.   [HALO_EM_SCALAR_E_7_SUB]
                 ,halo_em_scalar_e_3_sub,halo_em_scalar_e_5_sub,halo_em_scalar_e_7_sub &
----------------------------------------------------------------^
solve_em.f90(85): error #6580: Name in only-list does not exist.   [HALO_EM_SCALAR_OLD_E_5_SUB]
                 ,halo_em_scalar_old_e_5_sub,halo_em_scalar_old_e_7_sub,halo_em_tke_3_sub &
------------------^
solve_em.f90(85): error #6580: Name in only-list does not exist.   [HALO_EM_SCALAR_OLD_E_7_SUB]
                 ,halo_em_scalar_old_e_5_sub,halo_em_scalar_old_e_7_sub,halo_em_tke_3_sub &
---------------------------------------------^
solve_em.f90(85): error #6580: Name in only-list does not exist.   [HALO_EM_TKE_3_SUB]
                 ,halo_em_scalar_old_e_5_sub,halo_em_scalar_old_e_7_sub,halo_em_tke_3_sub &
------------------------------------------------------------------------^
solve_em.f90(86): error #6580: Name in only-list does not exist.   [HALO_EM_TKE_5_SUB]
                 ,halo_em_tke_5_sub,halo_em_tke_7_sub,halo_em_tke_advect_3_sub &
------------------^
solve_em.f90(86): error #6580: Name in only-list does not exist.   [HALO_EM_TKE_7_SUB]
                 ,halo_em_tke_5_sub,halo_em_tke_7_sub,halo_em_tke_advect_3_sub &
------------------------------------^
/tmp/ifort9Pjf0h.i90(3550): catastrophic error: Too many errors, exiting
compilation aborted for solve_em.f90 (code 1)
make[2]: [solve_em.o] Error 1 (ignored)
ar ru ../main/libwrflib.a module_advect_em.o module_diffusion_em.o module_small_step_em.o module_big_step_utilities_em.o module_em.o module_solvedebug_em.o module_bc_em.o module_init_utilities.o module_wps_io_arw.o module_damping_em.o module_polarfft.o module_force_scm.o module_first_rk_step_part1.o module_first_rk_step_part2.o module_avgflx_em.o module_sfs_nba.o module_convtrans_prep.o module_sfs_driver.o module_stoch.o  init_modules_em.o solve_em.o start_em.o shift_domain_em.o couple_or_uncouple_em.o nest_init_utils.o adapt_timestep_em.o interp_domain_em.o
ar: creating ../main/libwrflib.a
ar: module_wps_io_arw.o: No such file or directory
make[2]: [dyn_em] Error 1 (ignored)
make[2]: Leaving directory `/home/mehraneh/WRF/WRFV3/dyn_em'
make[1]: Leaving directory `/home/mehraneh/WRF/WRFV3'
if [ 0 -eq 1 ]   ; then make -i -r MODULE_DIRS="-I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include " nmm_core ; fi
if [ 0 -eq 1 ]   ; then make -i -r MODULE_DIRS="-I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include " exp_core ; fi
if [ 0 -eq 1 ]   ; then make -i -r MODULE_DIRS="-I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include " wrf_hydro ; fi
( cd main ; make -i -r MODULE_DIRS="-I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include " SOLVER=em em_wrf )
make[1]: Entering directory `/home/mehraneh/WRF/WRFV3/main'
ranlib libwrflib.a
ranlib: 'libwrflib.a': No such file
make[1]: [em_wrf] Error 1 (ignored)
ifort -o wrf.exe  -O2   -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian   -ip   wrf.o ../main/module_wrf_top.o libwrflib.a /home/mehraneh/WRF/WRFV3/external/fftpack/fftpack5/libfftpack.a /home/mehraneh/WRF/WRFV3/external/io_grib1/libio_grib1.a /home/mehraneh/WRF/WRFV3/external/io_grib_share/libio_grib_share.a /home/mehraneh/WRF/WRFV3/external/io_int/libwrfio_int.a -L/home/mehraneh/WRF/WRFV3/external/esmf_time_f90 -lesmf_time /home/mehraneh/WRF/WRFV3/external/RSL_LITE/librsl_lite.a /home/mehraneh/WRF/WRFV3/frame/module_internal_header_util.o /home/mehraneh/WRF/WRFV3/frame/pack_utils.o  -L/home/mehraneh/WRF/WRFV3/external/io_netcdf -lwrfio_nf -L/usr/local/NETCDF/lib -lnetcdff -lnetcdf      
ifort: error #10236: File not found:  'libwrflib.a'
make[1]: [em_wrf] Error 1 (ignored)
make[1]: Leaving directory `/home/mehraneh/WRF/WRFV3/main'
( cd run ; /bin/rm -f wrf.exe ; ln -s ../main/wrf.exe . )
if [ 0 -eq 1 ] ; then \
  ( cd main ; make -i -r MODULE_DIRS="-I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include " SOLVER=em em_wrf_SST_ESMF ) ; \
fi
build started:   Fri Jan  3 18:46:55 IRST 2014
build completed: Fri Jan 3 18:48:01 IRST 2014
--------------------------------------
( cd main ; make -i -r MODULE_DIRS="-I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include " SOLVER=em IDEAL_CASE=real em_real )
make[1]: Entering directory `/home/mehraneh/WRF/WRFV3/main'
rm -f ../dyn_em/module_initialize_real.o
/lib/cpp -C -P -I/home/mehraneh/WRF/WRFV3/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=0 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=4 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_FUNC -DWRF_USE_CLM  -DDM_PARALLEL -DSTUBMPI -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0  -I. -traditional   ../dyn_em/module_initialize_real.F  > ../dyn_em/module_initialize_real.bb
/home/mehraneh/WRF/WRFV3/tools/standard.exe ../dyn_em/module_initialize_real.bb | /lib/cpp -C -P > ../dyn_em/module_initialize_real.f90
rm -f ../dyn_em/module_initialize_real.b ../dyn_em/module_initialize_real.bb
ifort -o ../dyn_em/module_initialize_real.o -c -O2   -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian    -I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include  -i4  ../dyn_em/module_initialize_real.f90
../dyn_em/module_initialize_real.f90(59): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_IO_DOMAIN]
   USE module_io_domain
-------^
../dyn_em/module_initialize_real.f90(68): error #6580: Name in only-list does not exist.   [HALO_EM_INIT_1_SUB]
                           HALO_EM_INIT_1_sub &
---------------------------^
../dyn_em/module_initialize_real.f90(69): error #6580: Name in only-list does not exist.   [HALO_EM_INIT_2_SUB]
                          ,HALO_EM_INIT_2_sub &
---------------------------^
../dyn_em/module_initialize_real.f90(70): error #6580: Name in only-list does not exist.   [HALO_EM_INIT_3_SUB]
                          ,HALO_EM_INIT_3_sub &
---------------------------^
../dyn_em/module_initialize_real.f90(71): error #6580: Name in only-list does not exist.   [HALO_EM_INIT_4_SUB]
                          ,HALO_EM_INIT_4_sub &
---------------------------^
../dyn_em/module_initialize_real.f90(72): error #6580: Name in only-list does not exist.   [HALO_EM_INIT_5_SUB]
                          ,HALO_EM_INIT_5_sub &
---------------------------^
../dyn_em/module_initialize_real.f90(73): error #6580: Name in only-list does not exist.   [HALO_EM_INIT_6_SUB]
                          ,HALO_EM_INIT_6_sub &
---------------------------^
../dyn_em/module_initialize_real.f90(74): error #6580: Name in only-list does not exist.   [HALO_EM_VINTERP_UV_1_SUB]
                          ,HALO_EM_VINTERP_UV_1_sub
---------------------------^
../dyn_em/module_initialize_real.f90(102): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_OPTIONAL_INPUT]
      USE module_optional_input
----------^
../dyn_em/module_initialize_real.f90(244): error #6404: This name does not have a type, and must have an explicit type.   [FLAG_EXCLUDED_MIDDLE]
      IF ( flag_excluded_middle .NE. 0 ) THEN
-----------^
../dyn_em/module_initialize_real.f90(285): error #6404: This name does not have a type, and must have an explicit type.   [FLAG_ICEFRAC]
      IF ( flag_icefrac .EQ. 1 ) THEN
-----------^
../dyn_em/module_initialize_real.f90(293): error #6404: This name does not have a type, and must have an explicit type.   [FLAG_SNOW]
      IF ( ( flag_snow .EQ. 0 ) .AND. ( flag_snowh .EQ. 0 ) ) THEN
-------------^
../dyn_em/module_initialize_real.f90(293): error #6404: This name does not have a type, and must have an explicit type.   [FLAG_SNOWH]
      IF ( ( flag_snow .EQ. 0 ) .AND. ( flag_snowh .EQ. 0 ) ) THEN
----------------------------------------^
../dyn_em/module_initialize_real.f90(316): error #6404: This name does not have a type, and must have an explicit type.   [FLAG_MF_XY]
      IF ( ( config_flags%polar ) .AND. ( flag_mf_xy .EQ. 1 ) ) THEN
------------------------------------------^
../dyn_em/module_initialize_real.f90(377): error #6404: This name does not have a type, and must have an explicit type.   [FLAG_TAVGSFC]
      IF ( flag_tavgsfc .EQ. 1 ) THEN
-----------^
../dyn_em/module_initialize_real.f90(382): error #6404: This name does not have a type, and must have an explicit type.   [FLAG_TSK]
      IF ( flag_tsk .EQ. 1 ) THEN
-----------^
../dyn_em/module_initialize_real.f90(402): error #6404: This name does not have a type, and must have an explicit type.   [FLAG_METGRID]
      IF ( flag_metgrid .EQ. 1 ) THEN
-----------^
../dyn_em/module_initialize_real.f90(430): error #6404: This name does not have a type, and must have an explicit type.   [FLAG_PINTERP]
         IF ( flag_pinterp .EQ. 1 ) THEN
--------------^
../dyn_em/module_initialize_real.f90(444): error #6404: This name does not have a type, and must have an explicit type.   [FLAG_PSFC]
            flag_psfc = 0
------------^
../dyn_em/module_initialize_real.f90(459): error #6404: This name does not have a type, and must have an explicit type.   [FLAG_SOILHGT]
              ( flag_soilhgt .EQ. 1) ) THEN
----------------^
../dyn_em/module_initialize_real.f90(509): error #6404: This name does not have a type, and must have an explicit type.   [FLAG_PTHETA]
         IF ( flag_ptheta .EQ. 1 ) THEN
--------------^
../dyn_em/module_initialize_real.f90(584): error #6404: This name does not have a type, and must have an explicit type.   [FLAG_QV]
         IF ( ( flag_qv .NE. 1 ) .AND. ( flag_sh .NE. 1 ) ) THEN
----------------^
../dyn_em/module_initialize_real.f90(584): error #6404: This name does not have a type, and must have an explicit type.   [FLAG_SH]
         IF ( ( flag_qv .NE. 1 ) .AND. ( flag_sh .NE. 1 ) ) THEN
-----------------------------------------^
../dyn_em/module_initialize_real.f90(743): error #6404: This name does not have a type, and must have an explicit type.   [FLAG_SLP]
                   ( flag_slp .EQ. 1 ) .AND. &
---------------------^
../dyn_em/module_initialize_real.f90(942): error #6404: This name does not have a type, and must have an explicit type.   [FLAG_QR]
         IF ( flag_qr .EQ. 1 ) THEN
--------------^
../dyn_em/module_initialize_real.f90(956): error #6404: This name does not have a type, and must have an explicit type.   [FLAG_QC]
         IF ( flag_qc .EQ. 1 ) THEN
--------------^
../dyn_em/module_initialize_real.f90(970): error #6404: This name does not have a type, and must have an explicit type.   [FLAG_QI]
         IF ( flag_qi .EQ. 1 ) THEN
--------------^
../dyn_em/module_initialize_real.f90(984): error #6404: This name does not have a type, and must have an explicit type.   [FLAG_QS]
         IF ( flag_qs .EQ. 1 ) THEN
--------------^
../dyn_em/module_initialize_real.f90(998): error #6404: This name does not have a type, and must have an explicit type.   [FLAG_QG]
         IF ( flag_qg .EQ. 1 ) THEN
--------------^
../dyn_em/module_initialize_real.f90(1012): error #6404: This name does not have a type, and must have an explicit type.   [FLAG_QH]
         IF ( flag_qh .EQ. 1 ) THEN
--------------^
/tmp/ifortcLELTF.i90(4530): catastrophic error: Too many errors, exiting
compilation aborted for ../dyn_em/module_initialize_real.f90 (code 1)
make[1]: [../dyn_em/module_initialize_real.o] Error 1 (ignored)
rm -f ../frame/module_dm.o
/lib/cpp -C -P -I/home/mehraneh/WRF/WRFV3/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=0 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=4 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_FUNC -DWRF_USE_CLM  -DDM_PARALLEL -DSTUBMPI -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0  -I. -traditional   ../frame/module_dm.F  > ../frame/module_dm.bb
/home/mehraneh/WRF/WRFV3/tools/standard.exe ../frame/module_dm.bb | /lib/cpp -C -P > ../frame/module_dm.f90
rm -f ../frame/module_dm.b ../frame/module_dm.bb
ifort -o ../frame/module_dm.o -c -O2   -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian    -I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include  -i4  ../frame/module_dm.f90
../frame/module_dm.f90(1912): error #6580: Name in only-list does not exist.   [HALO_FORCE_DOWN_SUB]
      USE module_comm_nesting_dm, ONLY : halo_force_down_sub
-----------------------------------------^
../frame/module_dm.f90(6428): error #6580: Name in only-list does not exist.   [HALO_INTERP_DOWN_SUB]
      USE module_comm_nesting_dm, ONLY : halo_interp_down_sub
-----------------------------------------^
../frame/module_dm.f90(15365): error #6580: Name in only-list does not exist.   [HALO_EM_HORIZ_INTERP_SUB]
      USE module_comm_dm, ONLY: halo_em_horiz_interp_sub
--------------------------------^
../frame/module_dm.f90(15564): error #6580: Name in only-list does not exist.   [HALO_INTERP_DOWN_SUB]
      USE module_comm_nesting_dm, ONLY : halo_interp_down_sub
-----------------------------------------^
../frame/module_dm.f90(15772): error #6580: Name in only-list does not exist.   [HALO_INTERP_UP_SUB]
      USE module_comm_nesting_dm, ONLY : halo_interp_up_sub
-----------------------------------------^
../frame/module_dm.f90(21755): error #6580: Name in only-list does not exist.   [HALO_INTERP_UP_SUB]
      USE module_comm_nesting_dm, ONLY : halo_interp_up_sub
-----------------------------------------^
compilation aborted for ../frame/module_dm.f90 (code 1)
make[1]: [../frame/module_dm.o] Error 1 (ignored)
rm -f ../share/module_io_domain.o
/lib/cpp -C -P -I/home/mehraneh/WRF/WRFV3/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=0 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=4 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_FUNC -DWRF_USE_CLM  -DDM_PARALLEL -DSTUBMPI -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0  -I. -traditional   ../share/module_io_domain.F  > ../share/module_io_domain.bb
/home/mehraneh/WRF/WRFV3/tools/standard.exe ../share/module_io_domain.bb | /lib/cpp -C -P > ../share/module_io_domain.f90
rm -f ../share/module_io_domain.b ../share/module_io_domain.bb
ifort -o ../share/module_io_domain.o -c -O2   -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian    -I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include  -i4  ../share/module_io_domain.f90
../share/module_io_domain.f90(56): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_IO]
USE module_io
----^
../share/module_io_domain.f90(1462): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_IO]
   USE module_io, ONLY : wrf_ioinit
-------^
../share/module_io_domain.f90(1465): error #6406: Conflicting attributes or multiple declaration of name.   [WRF_IOINIT]
   CALL wrf_ioinit(ierr)
--------^
../share/module_io_domain.f90(1462): error #6580: Name in only-list does not exist.   [WRF_IOINIT]
   USE module_io, ONLY : wrf_ioinit
-------------------------^
compilation aborted for ../share/module_io_domain.f90 (code 1)
make[1]: [../share/module_io_domain.o] Error 1 (ignored)
rm -f ndown_em.o
/lib/cpp -C -P -I/home/mehraneh/WRF/WRFV3/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=0 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=4 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_FUNC -DWRF_USE_CLM  -DDM_PARALLEL -DSTUBMPI -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0  -I. -traditional   ndown_em.F  > ndown_em.bb
/home/mehraneh/WRF/WRFV3/tools/standard.exe ndown_em.bb | /lib/cpp -C -P > ndown_em.f90
rm -f ndown_em.b ndown_em.bb
ifort -o ndown_em.o -c -O2   -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian    -I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include  -i4  ndown_em.f90
ndown_em.f90(60): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_INITIALIZE_REAL]
   USE module_initialize_real, ONLY : wrfu_initialize, rebalance_driver
-------^
ndown_em.f90(64): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_IO_DOMAIN]
   USE module_io_domain
-------^
ndown_em.f90(236): error #6404: This name does not have a type, and must have an explicit type.   [START_DATE]
   start_date = start_date_char // '.0000' 
---^
ndown_em.f90(236): error #6303: The assignment operation or the binary expression operation is invalid for the data types of the two operands.
   start_date = start_date_char // '.0000' 
--------------------------------^
ndown_em.f90(237): error #6404: This name does not have a type, and must have an explicit type.   [CURRENT_DATE]
   current_date = start_date_char // '.0000' 
---^
ndown_em.f90(237): error #6303: The assignment operation or the binary expression operation is invalid for the data types of the two operands.
   current_date = start_date_char // '.0000' 
----------------------------------^
ndown_em.f90(256): error #6303: The assignment operation or the binary expression operation is invalid for the data types of the two operands.
      current_date = date_string // '.0000'
---------------------------------^
ndown_em.f90(257): error #6303: The assignment operation or the binary expression operation is invalid for the data types of the two operands.
      start_date = date_string // '.0000'
-------------------------------^
ndown_em.f90(261): error #6514: A substring must be of type CHARACTER.   [CURRENT_DATE]
                             current_timestr=current_date(1:19) )
---------------------------------------------^
ndown_em.f90(340): error #6514: A substring must be of type CHARACTER.   [CURRENT_DATE]
                                current_timestr=current_date(1:19), &
------------------------------------------------^
ndown_em.f90(349): error #6404: This name does not have a type, and must have an explicit type.   [OUTPUT_INPUT]
         CALL open_w_dataset ( fido, TRIM(outname) , nested_grid , config_flags , output_input , "DATASET=INPUT", ierr )
----------------------------------------------------------------------------------^
ndown_em.f90(396): error #6514: A substring must be of type CHARACTER.   [CURRENT_DATE]
                             current_timestr=current_date(1:19), &
---------------------------------------------^
ndown_em.f90(487): error #6406: Conflicting attributes or multiple declaration of name.   [REBALANCE_DRIVER]
      CALL rebalance_driver ( nested_grid )
-----------^
ndown_em.f90(490): error #6514: A substring must be of type CHARACTER.   [CURRENT_DATE]
                                current_timestr=current_date(1:19) )
------------------------------------------------^
ndown_em.f90(680): error #6404: This name does not have a type, and must have an explicit type.   [OUTPUT_BOUNDARY]
            CALL open_w_dataset ( fidb, TRIM(bdyname) , nested_grid , config_flags , output_boundary , &
-------------------------------------------------------------------------------------^
ndown_em.f90(689): error #6514: A substring must be of type CHARACTER.   [CURRENT_DATE]
                             current_timestr=current_date(1:19) )
---------------------------------------------^
ndown_em.f90(690): error #6054: A CHARACTER data type is required in this context.   [CURRENT_DATE]
      temp24= current_date
--------------^
ndown_em.f90(692): error #6303: The assignment operation or the binary expression operation is invalid for the data types of the two operands.   [START_DATE_HOLD]
      start_date = start_date_hold
-------------------^
ndown_em.f90(694): error #6303: The assignment operation or the binary expression operation is invalid for the data types of the two operands.
      current_date = temp19 //  '.0000'
----------------------------^
ndown_em.f90(703): error #6514: A substring must be of type CHARACTER.   [CURRENT_DATE]
                             current_timestr=current_date(1:19) )
---------------------------------------------^
ndown_em.f90(706): error #6303: The assignment operation or the binary expression operation is invalid for the data types of the two operands.   [TEMP24]
      current_date = temp24
---------------------^
ndown_em.f90(707): error #6303: The assignment operation or the binary expression operation is invalid for the data types of the two operands.   [TEMP24B]
      start_date = temp24b
-------------------^
/tmp/ifortOhV1cL.i90(896): catastrophic error: Too many errors, exiting
compilation aborted for ndown_em.f90 (code 1)
make[1]: [ndown_em.o] Error 1 (ignored)
rm -f nup_em.o
/lib/cpp -C -P -I/home/mehraneh/WRF/WRFV3/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=0 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=4 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_FUNC -DWRF_USE_CLM  -DDM_PARALLEL -DSTUBMPI -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0  -I. -traditional   nup_em.F  > nup_em.bb
/home/mehraneh/WRF/WRFV3/tools/standard.exe nup_em.bb | /lib/cpp -C -P > nup_em.f90
rm -f nup_em.b nup_em.bb
ifort -o nup_em.o -c -O2   -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian    -I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include  -i4  nup_em.f90
nup_em.f90(62): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_INITIALIZE_REAL]
   USE module_initialize_real, only : wrfu_initialize
-------^
nup_em.f90(66): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_IO_DOMAIN]
   USE module_io_domain
-------^
nup_em.f90(226): error #6404: This name does not have a type, and must have an explicit type.   [OUTPUT_HISTORY]
                                 config_flags , output_history, 'DATASET=HISTORY' , ierr )
------------------------------------------------^
nup_em.f90(271): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_IO_DOMAIN]
  USE module_io_domain
------^
nup_em.f90(445): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_OPTIONAL_INPUT]
   USE module_optional_input
-------^
compilation aborted for nup_em.f90 (code 1)
make[1]: [nup_em.o] Error 1 (ignored)
rm -f ../share/module_optional_input.o
/lib/cpp -C -P -I/home/mehraneh/WRF/WRFV3/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=0 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=4 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_FUNC -DWRF_USE_CLM  -DDM_PARALLEL -DSTUBMPI -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0  -I. -traditional   ../share/module_optional_input.F  > ../share/module_optional_input.bb
/home/mehraneh/WRF/WRFV3/tools/standard.exe ../share/module_optional_input.bb | /lib/cpp -C -P > ../share/module_optional_input.f90
rm -f ../share/module_optional_input.b ../share/module_optional_input.bb
ifort -o ../share/module_optional_input.o -c -O2   -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian    -I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include  -i4  ../share/module_optional_input.f90
../share/module_optional_input.f90(113): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_IO_DOMAIN]
      USE module_io_domain
----------^
../share/module_optional_input.f90(221): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_IO_DOMAIN]
USE module_io_domain
----^
../share/module_optional_input.f90(298): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_IO_DOMAIN]
USE module_io_domain
----^
../share/module_optional_input.f90(335): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_IO_DOMAIN]
USE module_io_domain
----^
../share/module_optional_input.f90(358): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_IO_DOMAIN]
USE module_io_domain
----^
../share/module_optional_input.f90(381): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_IO_DOMAIN]
USE module_io_domain
----^
../share/module_optional_input.f90(404): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_IO_DOMAIN]
USE module_io_domain
----^
../share/module_optional_input.f90(434): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_IO_DOMAIN]
USE module_io_domain
----^
../share/module_optional_input.f90(481): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_IO_DOMAIN]
      USE module_io_domain
----------^
../share/module_optional_input.f90(543): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_IO_DOMAIN]
      USE module_io_domain
----------^
../share/module_optional_input.f90(566): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_IO_DOMAIN]
      USE module_io_domain
----------^
../share/module_optional_input.f90(588): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_IO_DOMAIN]
      USE module_io_domain
----------^
../share/module_optional_input.f90(200): error #6404: This name does not have a type, and must have an explicit type.   [MODEL_CONFIG_REC]
      IF ( ( model_config_rec%sf_surface_physics(grid%id) .EQ. 1 ) .OR. &
-------------^
../share/module_optional_input.f90(200): error #6460: This is not a field name that is defined in the encompassing structure.   [SF_SURFACE_PHYSICS]
      IF ( ( model_config_rec%sf_surface_physics(grid%id) .EQ. 1 ) .OR. &
------------------------------^
compilation aborted for ../share/module_optional_input.f90 (code 1)
make[1]: [../share/module_optional_input.o] Error 1 (ignored)
rm -f tc_em.o
/lib/cpp -C -P -I/home/mehraneh/WRF/WRFV3/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=0 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=4 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_FUNC -DWRF_USE_CLM  -DDM_PARALLEL -DSTUBMPI -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0  -I. -traditional   tc_em.F  > tc_em.bb
/home/mehraneh/WRF/WRFV3/tools/standard.exe tc_em.bb | /lib/cpp -C -P > tc_em.f90
rm -f tc_em.b tc_em.bb
ifort -o tc_em.o -c -O2   -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian    -I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include  -i4  tc_em.f90
tc_em.f90(60): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_IO_DOMAIN]
   USE module_io_domain
-------^
tc_em.f90(61): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_INITIALIZE_REAL]
   USE module_initialize_real, ONLY : wrfu_initialize
-------^
tc_em.f90(115): error #6406: Conflicting attributes or multiple declaration of name.   [WRFU_INITIALIZE]
   CALL WRFU_Initialize( defaultCalKind=WRFU_CAL_GREGORIAN, rc=rc )
--------^
tc_em.f90(61): error #6580: Name in only-list does not exist.   [WRFU_INITIALIZE]
   USE module_initialize_real, ONLY : wrfu_initialize
--------------------------------------^
tc_em.f90(195): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_IO_DOMAIN]
   USE module_io_domain
-------^
tc_em.f90(198): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_OPTIONAL_INPUT]
   USE module_optional_input
-------^
tc_em.f90(344): error #6404: This name does not have a type, and must have an explicit type.   [ALREADY_BEEN_HERE]
      already_been_here = .FALSE.
------^
tc_em.f90(344): error #6303: The assignment operation or the binary expression operation is invalid for the data types of the two operands.
      already_been_here = .FALSE.
--------------------------^
tc_em.f90(376): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_IO_DOMAIN]
   USE module_io_domain
-------^
tc_em.f90(421): error #6404: This name does not have a type, and must have an explicit type.   [OUTPUT_AUXINPUT1]
   CALL open_w_dataset ( id1, TRIM(tcoutname) , grid , config_flags ,output_auxinput1,"DATASET=AUXINPUT1",ierr )
---------------------------------------------------------------------^
compilation aborted for tc_em.f90 (code 1)
make[1]: [tc_em.o] Error 1 (ignored)
rm -f real_em.o
/lib/cpp -C -P -I/home/mehraneh/WRF/WRFV3/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=0 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=4 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_FUNC -DWRF_USE_CLM  -DDM_PARALLEL -DSTUBMPI -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0  -I. -traditional   real_em.F  > real_em.bb
/home/mehraneh/WRF/WRFV3/tools/standard.exe real_em.bb | /lib/cpp -C -P > real_em.f90
rm -f real_em.b real_em.bb
ifort -o real_em.o -c -O2   -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian    -I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include  -i4  real_em.f90
real_em.f90(61): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_INITIALIZE_REAL]
   USE module_initialize_real, ONLY : wrfu_initialize, find_my_parent, find_my_parent2
-------^
real_em.f90(62): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_IO_DOMAIN]
   USE module_io_domain
-------^
real_em.f90(111): error #6406: Conflicting attributes or multiple declaration of name.   [WRFU_INITIALIZE]
   CALL WRFU_Initialize( defaultCalKind=WRFU_CAL_GREGORIAN, rc=rc )
--------^
real_em.f90(170): error #6406: Conflicting attributes or multiple declaration of name.   [FIND_MY_PARENT2]
            CALL find_my_parent2( grid_ptr2 , grid_ptr , parent_id , found_the_id )
-----------------^
real_em.f90(61): error #6580: Name in only-list does not exist.   [WRFU_INITIALIZE]
   USE module_initialize_real, ONLY : wrfu_initialize, find_my_parent, find_my_parent2
--------------------------------------^
real_em.f90(61): error #6580: Name in only-list does not exist.   [FIND_MY_PARENT]
   USE module_initialize_real, ONLY : wrfu_initialize, find_my_parent, find_my_parent2
-------------------------------------------------------^
real_em.f90(61): error #6580: Name in only-list does not exist.   [FIND_MY_PARENT2]
   USE module_initialize_real, ONLY : wrfu_initialize, find_my_parent, find_my_parent2
-----------------------------------------------------------------------^
real_em.f90(232): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_IO_DOMAIN]
   USE module_io_domain
-------^
real_em.f90(235): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_INITIALIZE_REAL]
   USE module_initialize_real
-------^
real_em.f90(236): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_OPTIONAL_INPUT]
   USE module_optional_input
-------^
real_em.f90(237): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_WPS_IO_ARW]
   USE module_wps_io_arw
-------^
real_em.f90(293): error #6404: This name does not have a type, and must have an explicit type.   [INTERNAL_TIME_LOOP]
      internal_time_loop = loop
------^
real_em.f90(337): error #6404: This name does not have a type, and must have an explicit type.   [ALREADY_BEEN_HERE]
         already_been_here = .FALSE.
---------^
real_em.f90(337): error #6303: The assignment operation or the binary expression operation is invalid for the data types of the two operands.
         already_been_here = .FALSE.
-----------------------------^
real_em.f90(448): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [MODULE_IO_DOMAIN]
   USE module_io_domain
-------^
real_em.f90(525): error #6404: This name does not have a type, and must have an explicit type.   [OUTPUT_INPUT]
      CALL open_w_dataset ( id1, TRIM(inpname) , grid , config_flags , output_input , "DATASET=INPUT", ierr )
-----------------------------------------------------------------------^
real_em.f90(535): error #6404: This name does not have a type, and must have an explicit type.   [OUTPUT_AUXINPUT4]
           CALL open_w_dataset ( id4, TRIM(inpname) , grid , config_flags , output_auxinput4 , "DATASET=AUXINPUT4", ierr )
----------------------------------------------------------------------------^
real_em.f90(620): error #6404: This name does not have a type, and must have an explicit type.   [OUTPUT_BOUNDARY]
            CALL open_w_dataset ( id, TRIM(bdyname) , grid , config_flags , output_boundary , "DATASET=BOUNDARY", ierr )
----------------------------------------------------------------------------^
real_em.f90(628): error #6404: This name does not have a type, and must have an explicit type.   [OUTPUT_AUXINPUT10]
            CALL open_w_dataset ( id2, TRIM(inpname) , grid , config_flags , output_auxinput10 , "DATASET=AUXINPUT10", ierr )
-----------------------------------------------------------------------------^
compilation aborted for real_em.f90 (code 1)
make[1]: [real_em.o] Error 1 (ignored)
ranlib libwrflib.a
ranlib: 'libwrflib.a': No such file
make[1]: [em_real] Error 1 (ignored)
ifort -o ndown.exe  -O2   -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian   -ip   ndown_em.o  ../dyn_em/module_initialize_real.o libwrflib.a /home/mehraneh/WRF/WRFV3/external/fftpack/fftpack5/libfftpack.a /home/mehraneh/WRF/WRFV3/external/io_grib1/libio_grib1.a /home/mehraneh/WRF/WRFV3/external/io_grib_share/libio_grib_share.a /home/mehraneh/WRF/WRFV3/external/io_int/libwrfio_int.a -L/home/mehraneh/WRF/WRFV3/external/esmf_time_f90 -lesmf_time /home/mehraneh/WRF/WRFV3/external/RSL_LITE/librsl_lite.a /home/mehraneh/WRF/WRFV3/frame/module_internal_header_util.o /home/mehraneh/WRF/WRFV3/frame/pack_utils.o  -L/home/mehraneh/WRF/WRFV3/external/io_netcdf -lwrfio_nf -L/usr/local/NETCDF/lib -lnetcdff -lnetcdf      
ifort: error #10236: File not found:  'ndown_em.o'
ifort: error #10236: File not found:  '../dyn_em/module_initialize_real.o'
ifort: error #10236: File not found:  'libwrflib.a'
make[1]: [em_real] Error 1 (ignored)
ifort -o nup.exe  -O2   -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian   -ip   nup_em.o  ../dyn_em/module_initialize_real.o libwrflib.a /home/mehraneh/WRF/WRFV3/external/fftpack/fftpack5/libfftpack.a /home/mehraneh/WRF/WRFV3/external/io_grib1/libio_grib1.a /home/mehraneh/WRF/WRFV3/external/io_grib_share/libio_grib_share.a /home/mehraneh/WRF/WRFV3/external/io_int/libwrfio_int.a -L/home/mehraneh/WRF/WRFV3/external/esmf_time_f90 -lesmf_time /home/mehraneh/WRF/WRFV3/external/RSL_LITE/librsl_lite.a /home/mehraneh/WRF/WRFV3/frame/module_internal_header_util.o /home/mehraneh/WRF/WRFV3/frame/pack_utils.o  -L/home/mehraneh/WRF/WRFV3/external/io_netcdf -lwrfio_nf -L/usr/local/NETCDF/lib -lnetcdff -lnetcdf      
ifort: error #10236: File not found:  'nup_em.o'
ifort: error #10236: File not found:  '../dyn_em/module_initialize_real.o'
ifort: error #10236: File not found:  'libwrflib.a'
make[1]: [em_real] Error 1 (ignored)
ifort -o tc.exe  -O2   -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian   -ip   tc_em.o  ../dyn_em/module_initialize_real.o libwrflib.a /home/mehraneh/WRF/WRFV3/external/fftpack/fftpack5/libfftpack.a /home/mehraneh/WRF/WRFV3/external/io_grib1/libio_grib1.a /home/mehraneh/WRF/WRFV3/external/io_grib_share/libio_grib_share.a /home/mehraneh/WRF/WRFV3/external/io_int/libwrfio_int.a -L/home/mehraneh/WRF/WRFV3/external/esmf_time_f90 -lesmf_time /home/mehraneh/WRF/WRFV3/external/RSL_LITE/librsl_lite.a /home/mehraneh/WRF/WRFV3/frame/module_internal_header_util.o /home/mehraneh/WRF/WRFV3/frame/pack_utils.o  -L/home/mehraneh/WRF/WRFV3/external/io_netcdf -lwrfio_nf -L/usr/local/NETCDF/lib -lnetcdff -lnetcdf      
ifort: error #10236: File not found:  'tc_em.o'
ifort: error #10236: File not found:  '../dyn_em/module_initialize_real.o'
ifort: error #10236: File not found:  'libwrflib.a'
make[1]: [em_real] Error 1 (ignored)
ifort -o real.exe  -O2   -ip -fp-model precise -w -ftz -align all -fno-alias -FR   -cpp  -convert big_endian   -ip   real_em.o ../dyn_em/module_initialize_real.o libwrflib.a /home/mehraneh/WRF/WRFV3/external/fftpack/fftpack5/libfftpack.a /home/mehraneh/WRF/WRFV3/external/io_grib1/libio_grib1.a /home/mehraneh/WRF/WRFV3/external/io_grib_share/libio_grib_share.a /home/mehraneh/WRF/WRFV3/external/io_int/libwrfio_int.a -L/home/mehraneh/WRF/WRFV3/external/esmf_time_f90 -lesmf_time /home/mehraneh/WRF/WRFV3/external/RSL_LITE/librsl_lite.a /home/mehraneh/WRF/WRFV3/frame/module_internal_header_util.o /home/mehraneh/WRF/WRFV3/frame/pack_utils.o  -L/home/mehraneh/WRF/WRFV3/external/io_netcdf -lwrfio_nf -L/usr/local/NETCDF/lib -lnetcdff -lnetcdf      
ifort: error #10236: File not found:  'real_em.o'
ifort: error #10236: File not found:  '../dyn_em/module_initialize_real.o'
ifort: error #10236: File not found:  'libwrflib.a'
make[1]: [em_real] Error 1 (ignored)
make[1]: Leaving directory `/home/mehraneh/WRF/WRFV3/main'
( cd test/em_real ; /bin/rm -f wrf.exe ; ln -s ../../main/wrf.exe . )
if [ 0 -eq 1 ] ; then \
  ( cd main ; make -i -r MODULE_DIRS="-I../dyn_em -I../dyn_nmm   -I/home/mehraneh/WRF/WRFV3/external/esmf_time_f90  -I/home/mehraneh/WRF/WRFV3/main -I/home/mehraneh/WRF/WRFV3/external/io_netcdf -I/home/mehraneh/WRF/WRFV3/external/io_int -I/home/mehraneh/WRF/WRFV3/frame -I/home/mehraneh/WRF/WRFV3/share -I/home/mehraneh/WRF/WRFV3/phys -I/home/mehraneh/WRF/WRFV3/chem -I/home/mehraneh/WRF/WRFV3/inc -I/usr/local/NETCDF/include " SOLVER=em IDEAL_CASE=real em_wrf_SST_ESMF ) ; \
  ( cd test/em_esmf_exp ; /bin/rm -f wrf.exe ; ln -s ../../main/wrf.exe . ) ; \
  ( cd test/em_esmf_exp ; /bin/rm -f wrf_SST_ESMF.exe ; ln -s ../../main/wrf_SST_ESMF.exe . ) ; \
  ( cd test/em_esmf_exp ; /bin/rm -f real.exe ; ln -s ../../main/real.exe . ) ; \
  ( cd test/em_esmf_exp ; /bin/rm -f README.namelist ; ln -s ../../run/README.namelist . ) ; \
  ( cd test/em_esmf_exp ; /bin/rm -f ETAMPNEW_DATA.expanded_rain ETAMPNEW_DATA RRTM_DATA RRTMG_LW_DATA RRTMG_SW_DATA ; \
               ln -sf ../../run/ETAMPNEW_DATA . ;                      \
               ln -sf ../../run/ETAMPNEW_DATA.expanded_rain . ;        \
               ln -sf ../../run/RRTM_DATA . ;                          \
               ln -sf ../../run/RRTMG_LW_DATA . ;                      \
               ln -sf ../../run/RRTMG_SW_DATA . ;                      \
               ln -sf ../../run/CAM_ABS_DATA . ;                       \
               ln -sf ../../run/CAM_AEROPT_DATA . ;                    \
               cp     ../../run/CAMtr_volume_mixing_ratio.RCP8.5 CAMtr_volume_mixing_ratio ;   \
               ln -sf ../../run/CAMtr_volume_mixing_ratio.RCP4.5 . ;   \
               ln -sf ../../run/CAMtr_volume_mixing_ratio.RCP6   . ;   \
               ln -sf ../../run/CAMtr_volume_mixing_ratio.RCP8.5 . ;   \
               ln -sf ../../run/CAMtr_volume_mixing_ratio.A1B    . ;   \
               ln -sf ../../run/CAMtr_volume_mixing_ratio.A2     . ;   \
               ln -sf ../../run/CLM_ALB_ICE_DFS_DATA . ;               \
               ln -sf ../../run/CLM_ALB_ICE_DRC_DATA . ;               \
               ln -sf ../../run/CLM_ASM_ICE_DFS_DATA . ;               \
               ln -sf ../../run/CLM_ASM_ICE_DRC_DATA . ;               \
               ln -sf ../../run/CLM_DRDSDT0_DATA . ;                   \
               ln -sf ../../run/CLM_EXT_ICE_DFS_DATA . ;               \
               ln -sf ../../run/CLM_EXT_ICE_DRC_DATA . ;               \
               ln -sf ../../run/CLM_KAPPA_DATA . ;                     \
               ln -sf ../../run/CLM_TAU_DATA . ;                       \
               ln -sf ../../run/ozone.formatted . ;                    \
               ln -sf ../../run/ozone_lat.formatted . ;                \
               ln -sf ../../run/ozone_plev.formatted . ;               \
               ln -sf ../../run/aerosol.formatted . ;                  \
               ln -sf ../../run/aerosol_lat.formatted . ;              \
               ln -sf ../../run/aerosol_lon.formatted . ;              \
               ln -sf ../../run/aerosol_plev.formatted . ;             \
               if [ 4 -eq 8 ] ; then                        \
                  ln -sf ../../run/ETAMPNEW_DATA_DBL ETAMPNEW_DATA ;   \
                  ln -sf ../../run/ETAMPNEW_DATA.expanded_rain_DBL ETAMPNEW_DATA.expanded_rain ;   \
                  ln -sf ../../run/RRTM_DATA_DBL RRTM_DATA         ;   \
                  ln -sf ../../run/RRTMG_LW_DATA_DBL RRTMG_LW_DATA ;   \
                  ln -sf ../../run/RRTMG_SW_DATA_DBL RRTMG_SW_DATA ;   \
               fi ) ; \
  ( cd test/em_esmf_exp ; /bin/rm -f GENPARM.TBL ; ln -s ../../run/GENPARM.TBL . ) ; \
  ( cd test/em_esmf_exp ; /bin/rm -f LANDUSE.TBL ; ln -s ../../run/LANDUSE.TBL . ) ; \
  ( cd test/em_esmf_exp ; /bin/rm -f SOILPARM.TBL ; ln -s ../../run/SOILPARM.TBL . ) ; \
  ( cd test/em_esmf_exp ; /bin/rm -f URBPARM.TBL ; ln -s ../../run/URBPARM.TBL . ) ; \
  ( cd test/em_esmf_exp ; /bin/rm -f VEGPARM.TBL ; ln -s ../../run/VEGPARM.TBL . ) ; \
  ( cd test/em_esmf_exp ; /bin/rm -f MPTABLE.TBL ; ln -s ../../run/MPTABLE.TBL . ) ; \
  ( cd test/em_esmf_exp ; /bin/rm -f tr49t67 ; ln -s ../../run/tr49t67 . ) ; \
  ( cd test/em_esmf_exp ; /bin/rm -f tr49t85 ; ln -s ../../run/tr49t85 . ) ; \
  ( cd test/em_esmf_exp ; /bin/rm -f tr67t85 ; ln -s ../../run/tr67t85 . ) ; \
  ( cd test/em_esmf_exp ; /bin/rm -f gribmap.txt ; ln -s ../../run/gribmap.txt . ) ; \
  ( cd test/em_esmf_exp ; /bin/rm -f grib2map.tbl ; ln -s ../../run/grib2map.tbl . ) ; \
fi
( cd test/em_real ; /bin/rm -f real.exe ; ln -s ../../main/real.exe . )
( cd test/em_real ; /bin/rm -f tc.exe ; ln -s ../../main/tc.exe . )
( cd test/em_real ; /bin/rm -f ndown.exe ; ln -s ../../main/ndown.exe . )
( cd test/em_real ; /bin/rm -f nup.exe ; ln -s ../../main/nup.exe . )
( cd test/em_real ; /bin/rm -f README.namelist ; ln -s ../../run/README.namelist . )
( cd test/em_real ; /bin/rm -f ETAMPNEW_DATA.expanded_rain ETAMPNEW_DATA RRTM_DATA RRTMG_LW_DATA RRTMG_SW_DATA ;    \
             ln -sf ../../run/ETAMPNEW_DATA . ;                     \
             ln -sf ../../run/ETAMPNEW_DATA.expanded_rain . ;       \
             ln -sf ../../run/RRTM_DATA . ;                         \
             ln -sf ../../run/RRTMG_LW_DATA . ;                     \
             ln -sf ../../run/RRTMG_SW_DATA . ;                     \
             ln -sf ../../run/CAM_ABS_DATA . ;                      \
             ln -sf ../../run/CAM_AEROPT_DATA . ;                   \
             cp     ../../run/CAMtr_volume_mixing_ratio.RCP8.5 CAMtr_volume_mixing_ratio ;   \
             ln -sf ../../run/CAMtr_volume_mixing_ratio.RCP4.5 . ;  \
             ln -sf ../../run/CAMtr_volume_mixing_ratio.RCP6   . ;  \
             ln -sf ../../run/CAMtr_volume_mixing_ratio.RCP8.5 . ;  \
             ln -sf ../../run/CAMtr_volume_mixing_ratio.A1B    . ;  \
             ln -sf ../../run/CAMtr_volume_mixing_ratio.A2     . ;  \
             ln -sf ../../run/CLM_ALB_ICE_DFS_DATA . ;              \
             ln -sf ../../run/CLM_ALB_ICE_DRC_DATA . ;              \
             ln -sf ../../run/CLM_ASM_ICE_DFS_DATA . ;              \
             ln -sf ../../run/CLM_ASM_ICE_DRC_DATA . ;              \
             ln -sf ../../run/CLM_DRDSDT0_DATA . ;                  \
             ln -sf ../../run/CLM_EXT_ICE_DFS_DATA . ;              \
             ln -sf ../../run/CLM_EXT_ICE_DRC_DATA . ;              \
             ln -sf ../../run/CLM_KAPPA_DATA . ;                    \
             ln -sf ../../run/CLM_TAU_DATA . ;                      \
             ln -sf ../../run/ozone.formatted . ;                   \
             ln -sf ../../run/ozone_lat.formatted . ;               \
             ln -sf ../../run/ozone_plev.formatted . ;              \
             ln -sf ../../run/aerosol.formatted . ;                 \
             ln -sf ../../run/aerosol_lat.formatted . ;             \
             ln -sf ../../run/aerosol_lon.formatted . ;             \
             ln -sf ../../run/aerosol_plev.formatted . ;            \
             if [ 4 -eq 8 ] ; then                       \
                ln -sf ../../run/ETAMPNEW_DATA_DBL ETAMPNEW_DATA ;  \
                ln -sf ../../run/ETAMPNEW_DATA.expanded_rain_DBL ETAMPNEW_DATA.expanded_rain ;   \
                ln -sf ../../run/RRTM_DATA_DBL RRTM_DATA ;          \
                ln -sf ../../run/RRTMG_LW_DATA_DBL RRTMG_LW_DATA ;  \
                ln -sf ../../run/RRTMG_SW_DATA_DBL RRTMG_SW_DATA ;  \
             fi )
( cd test/em_real ; /bin/rm -f GENPARM.TBL ; ln -s ../../run/GENPARM.TBL . )
( cd test/em_real ; /bin/rm -f LANDUSE.TBL ; ln -s ../../run/LANDUSE.TBL . )
( cd test/em_real ; /bin/rm -f SOILPARM.TBL ; ln -s ../../run/SOILPARM.TBL . )
( cd test/em_real ; /bin/rm -f URBPARM.TBL ; ln -s ../../run/URBPARM.TBL . )
( cd test/em_real ; /bin/rm -f VEGPARM.TBL ; ln -s ../../run/VEGPARM.TBL . )
( cd test/em_real ; /bin/rm -f MPTABLE.TBL ; ln -s ../../run/MPTABLE.TBL . )
( cd test/em_real ; /bin/rm -f tr49t67 ; ln -s ../../run/tr49t67 . )
( cd test/em_real ; /bin/rm -f tr49t85 ; ln -s ../../run/tr49t85 . )
( cd test/em_real ; /bin/rm -f tr67t85 ; ln -s ../../run/tr67t85 . )
( cd test/em_real ; /bin/rm -f gribmap.txt ; ln -s ../../run/gribmap.txt . )
( cd test/em_real ; /bin/rm -f grib2map.tbl ; ln -s ../../run/grib2map.tbl . )
( cd run ; /bin/rm -f real.exe ; ln -s ../main/real.exe . )
( cd run ; /bin/rm -f tc.exe ; ln -s ../main/tc.exe . )
( cd run ; /bin/rm -f ndown.exe ; ln -s ../main/ndown.exe . )
( cd run ; /bin/rm -f nup.exe ; ln -s ../main/nup.exe . )
( cd run ; if test -f namelist.input ; then \
	/bin/cp -f namelist.input namelist.input.backup ; fi ; \
	/bin/rm -f namelist.input ; ln -s ../test/em_real/namelist.input . )
build started:   Fri Jan  3 18:46:55 IRST 2014
build completed: Fri Jan 3 18:48:07 IRST 2014
-------------- next part --------------
Please select from among the following supported platforms.

   1.  Linux i486 i586 i686,  NEC SX sxf90 sxcc  (serial)
   2.  Linux i486 i586 i686,  NEC SX sxf90 sxcc  (smpar)
   3.  Linux i486 i586 i686,  NEC SX sxf90 sxcc  (dmpar)
   4.  Linux i486 i586 i686,  NEC SX sxf90 sxcc  (dm+sm)
   5.  Linux i486 i586 i686, gfortran compiler with gcc  (serial)
   6.  Linux i486 i586 i686, gfortran compiler with gcc  (smpar)
   7.  Linux i486 i586 i686, gfortran compiler with gcc  (dmpar)
   8.  Linux i486 i586 i686, gfortran compiler with gcc  (dm+sm)
   9.  Linux i486 i586 i686, g95 compiler with gcc  (serial)
  10.  Linux i486 i586 i686, g95 compiler with gcc  (dmpar)
  11.  Linux x86_64 i486 i586 i686, PGI compiler with gcc  (serial)
  12.  Linux x86_64 i486 i586 i686, PGI compiler with gcc  (smpar)
  13.  Linux x86_64 i486 i586 i686, PGI compiler with gcc  (dmpar)
  14.  Linux x86_64 i486 i586 i686, PGI compiler with gcc  (dm+sm)
  15.  Linux x86_64 i486 i586 i686 PGI compiler with pgcc YELLOWSTONE  (serial)
  16.  Linux x86_64 i486 i586 i686 PGI compiler with pgcc YELLOWSTONE  (smpar)
  17.  Linux x86_64 i486 i586 i686 PGI compiler with pgcc YELLOWSTONE  (dmpar)
  18.  Linux x86_64 i486 i586 i686 PGI compiler with pgcc YELLOWSTONE  (dm+sm)
  19.  Linux x86_64 i486 i586 i686, ifort compiler with icc  (serial)
  20.  Linux x86_64 i486 i586 i686, ifort compiler with icc  (smpar)
  21.  Linux x86_64 i486 i586 i686, ifort compiler with icc  (dmpar)
  22.  Linux x86_64 i486 i586 i686, ifort compiler with icc  (dm+sm)
  23.  Linux x86_64 i486 i586 i686, Xeon Phi (MIC architecture) ifort compiler with icc  (dm+sm)
  24.  Linux x86_64 i486 i586 i686, Xeon (SNB with AVX mods) ifort compiler with icc  (serial)
  25.  Linux x86_64 i486 i586 i686, Xeon (SNB with AVX mods) ifort compiler with icc  (smpar)
  26.  Linux x86_64 i486 i586 i686, Xeon (SNB with AVX mods) ifort compiler with icc  (dmpar)
  27.  Linux x86_64 i486 i586 i686, Xeon (SNB with AVX mods) ifort compiler with icc  (dm+sm)
  28.  Linux x86_64 i486 i586 i686, ifort compiler with icc YELLOWSTONE  (serial)
  29.  Linux x86_64 i486 i586 i686, ifort compiler with icc YELLOWSTONE  (smpar)
  30.  Linux x86_64 i486 i586 i686, ifort compiler with icc YELLOWSTONE  (dmpar)
  31.  Linux x86_64 i486 i586 i686, ifort compiler with icc YELLOWSTONE  (dm+sm)
  32.  Linux x86_64 i486 i586 i686, ifort compiler with icc, SGI MPT  (serial)
  33.  Linux x86_64 i486 i586 i686, ifort compiler with icc, SGI MPT  (smpar)
  34.  Linux x86_64 i486 i586 i686, ifort compiler with icc, SGI MPT  (dmpar)
  35.  Linux x86_64 i486 i586 i686, ifort compiler with icc, SGI MPT  (dm+sm)
  36.  Linux x86_64 i486 i586 i686, ifort compiler with icc, IBM POE  (serial)
  37.  Linux x86_64 i486 i586 i686, ifort compiler with icc, IBM POE  (smpar)
  38.  Linux x86_64 i486 i586 i686, ifort compiler with icc, IBM POE  (dmpar)
  39.  Linux x86_64 i486 i586 i686, ifort compiler with icc, IBM POE  (dm+sm)
  40.  Linux i486 i586 i686 x86_64, PathScale compiler with pathcc  (serial)
  41.  Linux i486 i586 i686 x86_64, PathScale compiler with pathcc  (dmpar)

Enter selection [1-41] : 19
------------------------------------------------------------------------
Compile for nesting? (0=no nesting, 1=basic, 2=preset moves, 3=vortex following) [default 0]: 1

Configuration successful. To build the model type compile . 
------------------------------------------------------------------------
testing for MPI_Comm_f2c and MPI_Comm_c2f
   MPI_Comm_f2c and MPI_Comm_c2f are not supported
testing for fseeko and fseeko64
fseeko64 is supported
------------------------------------------------------------------------

# Settings for Linux x86_64 i486 i586 i686, ifort compiler with icc  (serial)
#
#        By default, some files are compiled without optimizations to speed up compilation. Removing
#        respective makefile rules in the end of this file will result in longer compilation time, and, possibly
#        Out Of Memory messages, but might produce binaries which are substantially faster.
#
#        Please visit http://www.intel.com/support/performancetools/sb/cs-028607.htm 
#        for latest info on how to build WRF with Intel compilers.
#
#        If you got Out Of Memory message, there are several options:
#          1. Check your memory limits (ulimit -a), possibly increasing swap partitions size.
#          2. Remove any debugging flags (-g, -check, -traceback).
#          3. Force the problematic file to be compiled with less optimizations (see examples at the 
#             end of this file), try -no-ip compiler flag.
#
#        This configuration is aimed at accuracy. To improve performance (at the expence of accuracy) you might
#        consider removing '-fp-model precise' flag from FCBASEOPTS. This enables non value-safe optimizations.
#        Another option is to add '-ftz' flag, which flushes denormal results to zero when the application is in
#        the gradual underflow mode. It may improve performance if the denormal values are not critical to the
#        behavior of your workload. To further improve performance, add suitable vectorization options for your
#        processor to FCOPTIM (see ifort manpage).
#
#        If you have Intel MPI installed and wish to use instead, make the
#        following changes to settings below:
#        DM_FC  = mpiifort
#        DM_CC  = mpiicc
#        and source bin64/mpivars.sh file from your Intel MPI installation
#        before the build.
#
#        Suggestions for timing improvements from Craig Mattocks
#
#CFLAGS_LOCAL    =       -w -O3 -ip -fp-model precise -w -ftz -align all -fno-alias $(FORMAT_FREE) $(BYTESWAPIO) #-xHost -fp-model fast=2 -no-prec-div -no-prec-sqrt -ftz -no-multibyte-chars 
#LDFLAGS_LOCAL   =       -ip -fp-model precise -w -ftz -align all -fno-alias $(FORMAT_FREE) $(BYTESWAPIO) #-xHost -fp-model fast=2 -no-prec-div -no-prec-sqrt -ftz -align all -fno-alias -fno-common 
#FCBASEOPTS_NO_G =       -w -ip -fp-model precise -w -ftz -align all -fno-alias $(FORMAT_FREE) $(BYTESWAPIO) #-xHost -fp-model fast=2 -no-heap-arrays -no-prec-div -no-prec-sqrt -ftz -align all -fno-alias -fno-common $(FORMAT_FREE) $(BYTESWAPIO)

DMPARALLEL      =        1
OMPCPP          =       # -D_OPENMP
OMP             =       # -openmp -fpp -auto
OMPCC           =       # -openmp -fpp -auto
SFC             =       ifort
SCC             =       icc
CCOMP           =       icc
DM_FC           =       mpif90 -f90=$(SFC)
DM_CC           =       mpicc -cc=$(SCC)
FC              =        $(SFC)
CC              =       $(SCC) -DFSEEKO64_OK 
LD              =       $(FC)
RWORDSIZE       =       $(NATIVE_RWORDSIZE)
PROMOTION       =       -i4
ARCH_LOCAL      =       -DNONSTANDARD_SYSTEM_FUNC -DWRF_USE_CLM
CFLAGS_LOCAL    =       -w -O3 -ip #-xHost -fp-model fast=2 -no-prec-div -no-prec-sqrt -ftz -no-multibyte-chars
LDFLAGS_LOCAL   =       -ip #-xHost -fp-model fast=2 -no-prec-div -no-prec-sqrt -ftz -align all -fno-alias -fno-common
CPLUSPLUSLIB    =       
ESMF_LDFLAG     =       $(CPLUSPLUSLIB)
FCOPTIM         =       -O2  #mehran   
FCREDUCEDOPT	=       $(FCOPTIM)
FCNOOPT		=       -O0 -fno-inline -fno-ip
FCDEBUG         =       # -g $(FCNOOPT) -traceback # -fpe0 -check all -ftrapuv -unroll0 -u
FORMAT_FIXED    =       -FI  -cpp #mehran
FORMAT_FREE     =       -FR   -cpp #mehran
FCSUFFIX        =
BYTESWAPIO      =       -convert big_endian
FCBASEOPTS_NO_G =       -ip -fp-model precise -w -ftz -align all -fno-alias $(FORMAT_FREE) $(BYTESWAPIO) #-xHost -fp-model fast=2 -no-heap-arrays -no-prec-div -no-prec-sqrt -fno-common  
FCBASEOPTS      =       $(FCBASEOPTS_NO_G) $(FCDEBUG)
MODULE_SRCH_FLAG =     
TRADFLAG        =      -traditional
CPP             =      /lib/cpp -C -P
AR              =      ar
ARFLAGS         =      ru
M4              =      m4
RANLIB          =      ranlib
CC_TOOLS        =      $(SCC) 

###########################################################
######################
# POSTAMBLE

FGREP = fgrep -iq

ARCHFLAGS       =    $(COREDEFS) -DIWORDSIZE=$(IWORDSIZE) -DDWORDSIZE=$(DWORDSIZE) -DRWORDSIZE=$(RWORDSIZE) -DLWORDSIZE=$(LWORDSIZE) \
                     $(ARCH_LOCAL) \
                     $(DA_ARCHFLAGS) \
                      -DDM_PARALLEL \
                      -DSTUBMPI \
                      -DNETCDF \
                       \
                       \
                       \
                       \
                       \
                       \
                       \
                       \
                      -DUSE_ALLOCATABLES \
                      -DGRIB1 \
                      -DINTIO \
                      -DLIMIT_ARGS \
                      -DCONFIG_BUF_LEN=$(CONFIG_BUF_LEN) \
                      -DMAX_DOMAINS_F=$(MAX_DOMAINS) \
                      -DMAX_HISTORY=$(MAX_HISTORY) \
		      -DNMM_NEST=$(WRF_NMM_NEST)
CFLAGS          =    $(CFLAGS_LOCAL) -DDM_PARALLEL -DSTUBMPI \
                      -DMAX_HISTORY=$(MAX_HISTORY) -DNMM_CORE=$(WRF_NMM_CORE)
FCFLAGS         =    $(FCOPTIM) $(FCBASEOPTS)
ESMF_LIB_FLAGS  =    
# ESMF 5 -- these are defined in esmf.mk, included above
 ESMF_IO_LIB     =    -L$(WRF_SRC_ROOT_DIR)/external/esmf_time_f90 -lesmf_time
ESMF_IO_LIB_EXT =    -L$(WRF_SRC_ROOT_DIR)/external/esmf_time_f90 -lesmf_time
INCLUDE_MODULES =    $(MODULE_SRCH_FLAG) \
                     $(ESMF_MOD_INC) $(ESMF_LIB_FLAGS) \
                      -I$(WRF_SRC_ROOT_DIR)/main \
                      -I$(WRF_SRC_ROOT_DIR)/external/io_netcdf \
                      -I$(WRF_SRC_ROOT_DIR)/external/io_int \
                      -I$(WRF_SRC_ROOT_DIR)/frame \
                      -I$(WRF_SRC_ROOT_DIR)/share \
                      -I$(WRF_SRC_ROOT_DIR)/phys \
                      -I$(WRF_SRC_ROOT_DIR)/chem -I$(WRF_SRC_ROOT_DIR)/inc \
                      -I$(NETCDFPATH)/include \
                      
REGISTRY        =    Registry
CC_TOOLS_CFLAGS = -DNMM_CORE=$(WRF_NMM_CORE)

 LIB_BUNDLED     = \
                      $(WRF_SRC_ROOT_DIR)/external/fftpack/fftpack5/libfftpack.a \
                      $(WRF_SRC_ROOT_DIR)/external/io_grib1/libio_grib1.a \
                      $(WRF_SRC_ROOT_DIR)/external/io_grib_share/libio_grib_share.a \
                      $(WRF_SRC_ROOT_DIR)/external/io_int/libwrfio_int.a \
                      $(ESMF_IO_LIB) \
                      $(WRF_SRC_ROOT_DIR)/external/RSL_LITE/librsl_lite.a \
                      $(WRF_SRC_ROOT_DIR)/frame/module_internal_header_util.o \
                      $(WRF_SRC_ROOT_DIR)/frame/pack_utils.o 

 LIB_EXTERNAL    = \
                      -L$(WRF_SRC_ROOT_DIR)/external/io_netcdf -lwrfio_nf -L/usr/local/NETCDF/lib -lnetcdff -lnetcdf    

LIB             =    $(LIB_BUNDLED) $(LIB_EXTERNAL) $(LIB_LOCAL) $(LIB_WRF_HYDRO)
LDFLAGS         =    $(OMP) $(FCFLAGS) $(LDFLAGS_LOCAL) 
ENVCOMPDEFS     =    
WRF_CHEM	=	0 
CPPFLAGS        =    $(ARCHFLAGS) $(ENVCOMPDEFS) -I$(LIBINCLUDE) $(TRADFLAG) 
NETCDFPATH      =    /usr/local/NETCDF
PNETCDFPATH     =    

bundled:  io_only fftpack 
external: io_only $(WRF_SRC_ROOT_DIR)/external/RSL_LITE/librsl_lite.a gen_comms_rsllite module_dm_rsllite $(ESMF_TARGET)
io_only:  esmf_time wrfio_nf   wrf_ioapi_includes wrfio_grib_share wrfio_grib1 wrfio_int


######################
------------------------------------------------------------------------
Settings listed above are written to configure.wrf.
If you wish to change settings, please edit that file.
If you wish to change the default options, edit the file:
     arch/configure_new.defaults
NetCDF users note:
 This installation of NetCDF supports large file support.  To enable large file
 support in NetCDF, set the environment variable WRFIO_NCD_LARGE_FILE_SUPPORT
 to 1 and run configure again. Set to any other value to avoid this message.
  

Testing for NetCDF, C and Fortran compiler

This installation of NetCDF is 32-bit
                 C compiler is 32-bit
           Fortran compiler is 32-bit
              It will build in 32-bit


More information about the Wrf-users mailing list