Hi,<br><br>I&#39;m not completely sure, but you should check two things regarding your configurations:<br><br>1.- Check if your MPI was compiled using the mixing of compilers you use.<br>2.- Check if your version of Intel Fortran Compiler (and/or GCC) supports the flag &quot;-fp-model&quot;. Version 8.1 is rather old nowdays, so make sure that option is supported on the version you&#39;re using (man ifort shoud get you started about it).<br>

<br>Hope this help.<br><br clear="all">Atentamente<br>Jorge Arévalo Bórquez<br>
<br><br><div class="gmail_quote">On Thu, May 21, 2009 at 7:28 AM, Preeti <span dir="ltr">&lt;<a href="mailto:preeti@csa.iisc.ernet.in">preeti@csa.iisc.ernet.in</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

<span>Hi<br><br>Earlier, I have successfully ran WRF on a i686 machine running Ubuntu(hardy) with gfortran 4.2.4 and gcc 4.2.4.<br>Now, I am trying to compile WRFV3.0.1 on a Linux Intel i686 machine with dmpar option.<br>


I added new option in arch/configure_new.defaults for ifort with gcc (since I dont have icc), and the section looks like this<br><br>-------------------------------------------------------------------<br>DMPARALLEL      =       # 1<br>


OMPCPP          =       # -D_OPENMP<br>OMP             =       # -openmp -fpp -auto<br>SFC             =       ifort<br>SCC             =       gcc<br>DM_FC           =       mpif90 -f90=$(SFC)<br>DM_CC           =       mpicc -cc=$(SCC)<br>


FC              =       CONFIGURE_FC<br>CC              =       CONFIGURE_CC<br>LD              =       $(FC)<br>RWORDSIZE       =       CONFIGURE_RWORDSIZE<br>PROMOTION       =       -i4<br>ARCH_LOCAL      =       -DNONSTANDARD_SYSTEM<br>


CFLAGS_LOCAL    =       -w -O3<br>LDFLAGS_LOCAL   =<br>CPLUSPLUSLIB    =<br>ESMF_LDFLAG     =       $(CPLUSPLUSLIB)<br>FCOPTIM         =       -O3<br>FCREDUCEDOPT    =       $(FCOPTIM)<br>FCNOOPT         =       -O0<br>FCDEBUG         =       # -g $(FCNOOPT) -traceback<br>


FORMAT_FIXED    =       -FI<br>FORMAT_FREE     =       -FR<br>FCSUFFIX        =<br>BYTESWAPIO      =       -convert big_endian<br>FCBASEOPTS      =       -w -ftz -align all -fno-alias -fp-model precise $(FCDEBUG) $(FORMAT_FREE) $(BYTESWAPIO)<br>


MODULE_SRCH_FLAG =<br>TRADFLAG        =      -traditional<br>CPP             =      /lib/cpp -C -P<br>AR              =      arARFLAGS         =      ru<br>M4              =      m4<br>RANLIB          =      ranlib<br>CC_TOOLS        =      $(SCC)<br>


</span><span>-------------------------------------------------------------------</span><br><span><br><br>For &#39;configure&#39; I gave the options -<br><br>13. x86_64 Linux, ifort compiler with gcc (dmpar)<br>
and basic nesting.<br><br>For &#39;compile em_real&#39;, I got errors, following is part of the compile output -<br><br></span><span>-------------------------------------------------------------------</span><br>
<span>/home2/preeti/wrf/WRFV3/external/esmf_time_f90/libesmf_time.a /garl/garl-alpha1/home2/preeti/wrf/WRFV3/external/RSL_LITE/librsl_lite.a /garl/garl-alpha1/home2/preeti/wrf/WRFV3/frame/module_internal_header_util.o /garl/garl-alpha1/home2/preeti/wrf/WRFV3/frame/pack_utils.o  /garl/garl-alpha1/home2/preeti/wrf/WRFV3/external/io_netcdf/libwrfio_nf.a -L/home2/preeti/bin/netcdf/lib -lnetcdf -lnetcdff<br>


ifort: Command line warning: ignoring option &#39;-fp&#39;; no argument required<br>/usr/bin/ld.real: precise: No such file: No such file or directory<br>make[1]: [em_real] Error 1 (ignored)<br>mpif90 -f90=ifort -o ndown.exe  -O3 -w -ftz -align all -fno-alias -fp-model precise  -FR -convert big_endian    ndown_em.o  ../dyn_em/module_initialize_real.o libwrflib.a -L/garl/garl-alpha1/home2/preeti/wrf/WRFV3/external/fftpack/fftpack5 -lfftpack -L/garl/garl-alpha1/home2/preeti/wrf/WRFV3/external/io_grib1 -lio_grib1 -L/garl/garl-alpha1/home2/preeti/wrf/WRFV3/external/io_grib_share -lio_grib_share -L/garl/garl-alpha1/home2/preeti/wrf/WRFV3/external/io_int -lwrfio_int /garl/garl-alpha1/home2/preeti/wrf/WRFV3/external/esmf_time_f90/libesmf_time.a /garl/garl-alpha1/home2/preeti/wrf/WRFV3/external/esmf_time_f90/libesmf_time.a /garl/garl-alpha1/home2/preeti/wrf/WRFV3/external/RSL_LITE/librsl_lite.a /garl/garl-alpha1/home2/preeti/wrf/WRFV3/frame/module_internal_header_util.o /garl/garl-alpha1/home2/preeti/wrf/WRFV3/frame/pack_utils.o  /garl/garl-alpha1/home2/preeti/wrf/WRFV3/external/io_netcdf/libwrfio_nf.a -L/home2/preeti/bin/netcdf/lib -lnetcdf -lnetcdff<br>


ifort: Command line warning: ignoring option &#39;-fp&#39;; no argument required<br>/usr/bin/ld.real: precise: No such file: No such file or directory<br>make[1]: [em_real] Error 1 (ignored)<br>mpif90 -f90=ifort -o nup.exe  -O3 -w -ftz -align all -fno-alias -fp-model precise  -FR -convert big_endian    nup_em.o  ../dyn_em/module_initialize_real.o libwrflib.a -L/garl/garl-alpha1/home2/preeti/wrf/WRFV3/external/fftpack/fftpack5 -lfftpack -L/garl/garl-alpha1/home2/preeti/wrf/WRFV3/external/io_grib1 -lio_grib1 -L/garl/garl-alpha1/home2/preeti/wrf/WRFV3/external/io_grib_share -lio_grib_share -L/garl/garl-alpha1/home2/preeti/wrf/WRFV3/external/io_int -lwrfio_int /garl/garl-alpha1/home2/preeti/wrf/WRFV3/external/esmf_time_f90/libesmf_time.a /garl/garl-alpha1/home2/preeti/wrf/WRFV3/external/esmf_time_f90/libesmf_time.a /garl/garl-alpha1/home2/preeti/wrf/WRFV3/external/RSL_LITE/librsl_lite.a /garl/garl-alpha1/home2/preeti/wrf/WRFV3/frame/module_internal_header_util.o /garl/garl-alpha1/home2/preeti/wrf/WRFV3/frame/pack_utils.o  /garl/garl-alpha1/home2/preeti/wrf/WRFV3/external/io_netcdf/libwrfio_nf.a -L/home2/preeti/bin/netcdf/lib -lnetcdf -lnetcdff<br>


ifort: Command line warning: ignoring option &#39;-fp&#39;; no argument required<br>/usr/bin/ld.real: precise: No such file: No such file or directory<br>make[1]: [em_real] Error 1 (ignored)<br>make[1]: warning:  Clock skew detected.  Your build may be incomplete.<br>


make[1]: Leaving directory `/garl/garl-alpha1/home2/preeti/wrf/WRFV3/main&#39;<br>( cd test/em_real ; /bin/rm -f wrf.exe ; ln -s ../../main/wrf.exe . )<br>Compilation also gives many messages like these -<br><br>Invalid_sym_id in FCTOK 133068<br>


Invalid_sym_id for PERIOD_BDY_EM_CHEM_SUB%GRID, 133068<br>Invalid_sym_id in CIRTOK, 132990<br>Invalid_sym_id for PERIOD_BDY_EM_CHEM_SUB%DOMAIN, 132990<br>Invalid_sym_id in FCTOK 133068<br>Invalid_sym_id for PERIOD_BDY_EM_CHEM_SUB%GRID, 133068<br>


Invalid_sym_id in CIRTOK, 132990<br>Invalid_sym_id for PERIOD_BDY_EM_CHEM_SUB%DOMAIN, 132990<br>Invalid_sym_id in FCTOK 133068<br></span><span>-------------------------------------------------------------------</span><br>


<span><br><br>gcc version is gcc (GCC) 3.3.3 <br>ifort version is 8.1<br><br>Can someone point to me the reason for this error.<br>Appreciate your help.<br><br><br>Thanks<br>Preeti<br><br></span>
<br>_______________________________________________<br>
Wrf-users mailing list<br>
<a href="mailto:Wrf-users@ucar.edu">Wrf-users@ucar.edu</a><br>
<a href="http://mailman.ucar.edu/mailman/listinfo/wrf-users" target="_blank">http://mailman.ucar.edu/mailman/listinfo/wrf-users</a><br>
<br></blockquote></div><br>