Installation halt

Posts related to the installation of WRF Chemistry

Installation halt

Postby murphyzhang » Thu Mar 26, 2015 11:10 am

Hello, I try to install wrf-chem version 3.4.1 in ubuntu 14.04, and set the environment variables with: WRF_EM_CORE=1
WRFIO_NCD_LARGE_FILE_SUPPORT=1
WRF_CHEM=1
WRF_NMM_CORE=0
WRF_KPP=0
I use netcdf V3.6.3 and intel paralle compiler, and it looked like correctly during the process. But the compilation is hated. I mean the compilation is not stoped with error.

The log information is as following:
#####################################################
copying Registry/Registry.EM_CHEM to Registry/Registry

Compiling: WRF_EM_CORE .

setting parallel make -j 2
make -i -r MODULE_DIRS="-I../dyn_em -I../dyn_nmm -I/nfshome/zhangxx/WRFV3.4.1/WRFV3/external/esmf_time_f90 -I/
nfshome/zhangxx/WRFV3.4.1/WRFV3/main -I/nfshome/zhangxx/WRFV3.4.1/WRFV3/external/io_netcdf -I/nfshome/zhangxx/WRF
V3.4.1/WRFV3/external/io_int -I/nfshome/zhangxx/WRFV3.4.1/WRFV3/frame -I/nfshome/zhangxx/WRFV3.4.1/WRFV3/share -I
/nfshome/zhangxx/WRFV3.4.1/WRFV3/phys -I/nfshome/zhangxx/WRFV3.4.1/WRFV3/chem -I/nfshome/zhangxx/WRFV3.4.1/WRFV3/
inc -I/nfshome/zhangxx/prog/Tools/netcdf3/include " ext
make[1]: Entering directory `/nfshome/zhangxx/WRFV3.4.1/WRFV3'
--------------------------------------
( cd frame ; make -i -r externals )
make[2]: Entering directory `/nfshome/zhangxx/WRFV3.4.1/WRFV3/frame'
( cd /nfshome/zhangxx/WRFV3.4.1/WRFV3/external/ioapi_share ; \
make -i -r NATIVE_RWORDSIZE="4" RWORDSIZE="4" AR="ar" ARFLAGS="ru" )
make[3]: Entering directory `/nfshome/zhangxx/WRFV3.4.1/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 )
/bin/rm -f ../../inc/wrf_status_codes.h
/bin/cp wrf_status_codes.h ../../inc
make[3]: Leaving directory `/nfshome/zhangxx/WRFV3.4.1/WRFV3/external/ioapi_share'
( cd /nfshome/zhangxx/WRFV3.4.1/WRFV3/external/io_grib_share ; \
.
.
.
.
.
else \
if [ -n "" ] ; then echo COMPILING module_wrf_error.F WITHOUT OMP ; fi ; \
mpif90 -f90=ifort -o module_wrf_error.o -c -O3 -w -ftz -align all -fno-alias -fp-model precise -FR -cpp
-convert big_endian -I../dyn_em -I../dyn_nmm -I/nfshome/zhangxx/WRFV3.4.1/WRFV3/external/esmf_time_f90 -I/nf
shome/zhangxx/WRFV3.4.1/WRFV3/main -I/nfshome/zhangxx/WRFV3.4.1/WRFV3/external/io_netcdf -I/nfshome/zhangxx/WRFV3
.4.1/WRFV3/external/io_int -I/nfshome/zhangxx/WRFV3.4.1/WRFV3/frame -I/nfshome/zhangxx/WRFV3.4.1/WRFV3/share -I/n
fshome/zhangxx/WRFV3.4.1/WRFV3/phys -I/nfshome/zhangxx/WRFV3.4.1/WRFV3/chem -I/nfshome/zhangxx/WRFV3.4.1/WRFV3/in
c -I/nfshome/zhangxx/prog/Tools/netcdf3/include -i4 module_wrf_error.f90 ; \
fi
rm -f wrf_debug.o
/lib/cpp -C -P -I/nfshome/zhangxx/WRFV3.4.1/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 -DDM
_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMA
X_HISTORY=25 -DNMM_NEST=0 -DWRF_CHEM -DBUILD_CHEM=1 -I. -traditional wrf_debug.F > wrf_debug.bb
/nfshome/zhangxx/WRFV3.4.1/WRFV3/tools/standard.exe wrf_debug.bb | /lib/cpp -C -P > wrf_debug.f90
rm -f wrf_debug.b wrf_debug.bb
if fgrep -iq '!$OMP' wrf_debug.f90 ; then \
if [ -n "" ] ; then echo COMPILING wrf_debug.F WITH OMP ; fi ; \
mpif90 -f90=ifort -o wrf_debug.o -c -O3 -w -ftz -align all -fno-alias -fp-model precise -FR -cpp -conve
rt big_endian -I../dyn_em -I../dyn_nmm -I/nfshome/zhangxx/WRFV3.4.1/WRFV3/external/esmf_time_f90 -I/nfshome/
zhangxx/WRFV3.4.1/WRFV3/main -I/nfshome/zhangxx/WRFV3.4.1/WRFV3/external/io_netcdf -I/nfshome/zhangxx/WRFV3.4.1/W
RFV3/external/io_int -I/nfshome/zhangxx/WRFV3.4.1/WRFV3/frame -I/nfshome/zhangxx/WRFV3.4.1/WRFV3/share -I/nfshome
/zhangxx/WRFV3.4.1/WRFV3/phys -I/nfshome/zhangxx/WRFV3.4.1/WRFV3/chem -I/nfshome/zhangxx/WRFV3.4.1/WRFV3/inc -I/n
fshome/zhangxx/prog/Tools/netcdf3/include -i4 wrf_debug.f90 ; \
else \
if [ -n "" ] ; then echo COMPILING wrf_debug.F WITHOUT OMP ; fi ; \
mpif90 -f90=ifort -o wrf_debug.o -c -O3 -w -ftz -align all -fno-alias -fp-model precise -FR -cpp -conve
rt big_endian -I../dyn_em -I../dyn_nmm -I/nfshome/zhangxx/WRFV3.4.1/WRFV3/external/esmf_time_f90 -I/nfshome/z
hangxx/WRFV3.4.1/WRFV3/main -I/nfshome/zhangxx/WRFV3.4.1/WRFV3/external/io_netcdf -I/nfshome/zhangxx/WRFV3.4.1/WR
FV3/external/io_int -I/nfshome/zhangxx/WRFV3.4.1/WRFV3/frame -I/nfshome/zhangxx/WRFV3.4.1/WRFV3/share -I/nfshome/
zhangxx/WRFV3.4.1/WRFV3/phys -I/nfshome/zhangxx/WRFV3.4.1/WRFV3/chem -I/nfshome/zhangxx/WRFV3.4.1/WRFV3/inc -I/nf
shome/zhangxx/prog/Tools/netcdf3/include -i4 wrf_debug.f90 ; \
fi
#####################################################
The compilation is halted and show above line. I test several weeks, and it still exited. I am confused.
Can anyone give me suggestions on this ? Thanks a lot.
murphyzhang
 
Posts: 3
Joined: Thu Mar 26, 2015 8:17 am

Return to Installation

Who is online

Users browsing this forum: No registered users and 3 guests