Compile WRFV3 choosing dmpar Error

Introduction to the forum

Compile WRFV3 choosing dmpar Error

Postby Eva » Thu Jul 28, 2016 12:11 am

Hi~ everyone :D
I have compiled WRF3.4.1 (WRFv3) in serial and smpar successfuly, but when I want to compile WRFv3 in dmpar it always can't produce the *.exe file.
When I configure, I choose Linux x86_64, PGI compiler with gcc (dmpar),I think PGI compiler and gcc is right because it successes to compile in serial and smpar.
The configure.wrf when I want to choose dmpar is as follows:

DMPARALLEL = 1
OMPCPP = # -D_OPENMP
OMP = # -mp -Minfo=mp -Mrecursive
OMPCC = # -mp
SFC = pgf90
SCC = gcc
CCOMP = pgcc
DM_FC = mpif90 -f90=$(SFC)
DM_CC = mpicc -cc=$(SCC) -DMPI2_SUPPORT
FC = $(DM_FC)
CC = $(DM_CC) -DFSEEKO64_OK
LD = $(FC)
RWORDSIZE = $(NATIVE_RWORDSIZE)
PROMOTION = -r$(RWORDSIZE) -i4
ARCH_LOCAL = -DNONSTANDARD_SYSTEM_SUBR
CFLAGS_LOCAL = -w -O3
LDFLAGS_LOCAL =
CPLUSPLUSLIB =
ESMF_LDFLAG = $(CPLUSPLUSLIB)
FCOPTIM = -O3 #-fastsse -Mvect=noaltcode -Msmartalloc -Mprefetch=distance:8 -Mfprelaxed # -Minfo=all =Mneginfo=all
FCREDUCEDOPT = $(FCOPTIM)
FCNOOPT = -O0
FCDEBUG = # -g $(FCNOOPT)
FORMAT_FIXED = -Mfixed
FORMAT_FREE = -Mfree
FCSUFFIX =
BYTESWAPIO = -byteswapio
FCBASEOPTS_NO_G = -w $(FORMAT_FREE) $(BYTESWAPIO) $(OMP)
FCBASEOPTS = $(FCBASEOPTS_NO_G) $(FCDEBUG)
MODULE_SRCH_FLAG = -module $(WRF_SRC_ROOT_DIR)/main
TRADFLAG = -traditional
CPP = /lib/cpp -C -P
AR = ar
ARFLAGS = ru
M4 = m4 -B 14000
RANLIB = ranlib
CC_TOOLS = $(SCC)

After ./compile em_real, all the .exe file could not use.
If anyone knows what happen or how to fix the configure.wrf, please give me a help :cry:

Sincerly yours,
Eva
Eva
 
Posts: 1
Joined: Wed Jul 27, 2016 2:34 pm

Return to Welcome to the WRF User's Forum

Who is online

Users browsing this forum: No registered users and 2 guests