WRFV3.6.1 fails to create .inc files

All things involving the setup (compiling, NetCDF, etc.) of the WRF Model itself.

WRFV3.6.1 fails to create .inc files

Postby panb » Fri Sep 21, 2018 12:00 pm

Hi,
I have encountered some issues during the WRF compilation processes. The configure is successful:
15. Linux x86_64 i486 i586 i686, ifort compiler with icc (dmpar)
and choose 3 vortex following.

Here are the list of compilers I used:
SFC = ifort
SCC = icc
CCOMP = icc
DM_FC = mpif90 -f90=$(SFC)
DM_CC = mpicc -cc=$(SCC) -DMPI2_SUPPORT

Netcdf Library is /scratch/user/panb/tars/netcdf-4.1.3-intel/ I have used the same compiler for both WRF and NETCDF.

The first error in the compilation is here:
module_comm_dm_0.F:30: error: REGISTRY_COMM_DM_0_subs.inc: No such file or directory
make[2]: [module_comm_dm_0.o] Error 1 (ignored)

I look into the WRFV3.6.1/inc directory- There is no .inc file starts with HALO, REGISTRY, etc. This ends up give me more errors as the following, and the compilation failed.
"module_dm.f90(3051): error #6580: Name in only-list does not exist. [HALO_FORCE_DOWN_SUB]
USE module_comm_nesting_dm, ONLY : halo_force_down_sub"

I've looked at the Registry, it seems fine. Is there any other place I can look into to get the corresponding .inc files?

Thank you, :P
Bowen
panb
 
Posts: 3
Joined: Fri Oct 30, 2015 1:26 pm

Re: WRFV3.6.1 fails to create .inc files

Postby kwthomas » Fri Sep 21, 2018 4:08 pm

Hi Bowen...

Check earlier in your log file. There is another error that you've missed. The ".inc" files are created by the
build script.
Kevin W. Thomas
Center for Analysis and Prediction of Storms
University of Oklahoma
kwthomas
 
Posts: 252
Joined: Thu Aug 07, 2008 6:53 pm

Re: WRFV3.6.1 fails to create .inc files

Postby panb » Wed Sep 26, 2018 12:57 pm

kwthomas wrote:Hi Bowen...

Check earlier in your log file. There is another error that you've missed. The ".inc" files are created by the
build script.


Hi Kevin
Thank you for your reply.

The compile.log shows some warnings at the early stage as followed. I'm not sure if this is related to failure of creating .inc files.

Bowen

Code: Select all
WARNING: ff2i11 is not a member of 4D array scalar
WARNING: ff2i12 is not a member of 4D array scalar
WARNING: ff2i13 is not a member of 4D array scalar
REGISTRY WARNING: o3rad: o3rad_b is not a variable or number; ignoring it
REGISTRY WARNING: o3rad: o3rad_bt is not a variable or number; ignoring it
REGISTRY WARNING: aerod(grid%sm31,grid%sm32,grid%sm33,itrace): aerod_b is not a variable or number; ignoring it
REGISTRY WARNING: aerod(grid%sm31,grid%sm32,grid%sm33,itrace): aerod_bt is not a variable or number; ignoring it
REGISTRY WARNING: om_tmp: om_tmp_b is not a variable or number; ignoring it
REGISTRY WARNING: om_tmp: om_tmp_bt is not a variable or number; ignoring it
REGISTRY WARNING: om_s: om_s_b is not a variable or number; ignoring it
REGISTRY WARNING: om_s: om_s_bt is not a variable or number; ignoring it
REGISTRY WARNING: om_u: om_u_b is not a variable or number; ignoring it
REGISTRY WARNING: om_u: om_u_bt is not a variable or number; ignoring it
REGISTRY WARNING: om_v: om_v_b is not a variable or number; ignoring it
REGISTRY WARNING: om_v: om_v_bt is not a variable or number; ignoring it
REGISTRY WARNING: om_ml: om_ml_b is not a variable or number; ignoring it
REGISTRY WARNING: om_ml: om_ml_bt is not a variable or number; ignoring it
REGISTRY WARNING: ru_tendf_stoch: ru_tendf_stoch_b is not a variable or number; ignoring it
REGISTRY WARNING: ru_tendf_stoch: ru_tendf_stoch_bt is not a variable or number; ignoring it
REGISTRY WARNING: rv_tendf_stoch: rv_tendf_stoch_b is not a variable or number; ignoring it
REGISTRY WARNING: rv_tendf_stoch: rv_tendf_stoch_bt is not a variable or number; ignoring it
REGISTRY WARNING: rt_tendf_stoch: rt_tendf_stoch_b is not a variable or number; ignoring it
REGISTRY WARNING: rt_tendf_stoch: rt_tendf_stoch_bt is not a variable or number; ignoring it
REGISTRY WARNING: field_u_tend_perturb: field_u_tend_perturb_b is not a variable or number; ignoring it
REGISTRY WARNING: field_u_tend_perturb: field_u_tend_perturb_bt is not a variable or number; ignoring it
REGISTRY WARNING: field_v_tend_perturb: field_v_tend_perturb_b is not a variable or number; ignoring it
REGISTRY WARNING: field_v_tend_perturb: field_v_tend_perturb_bt is not a variable or number; ignoring it
REGISTRY WARNING: field_t_tend_perturb: field_t_tend_perturb_b is not a variable or number; ignoring it
REGISTRY WARNING: field_t_tend_perturb: field_t_tend_perturb_bt is not a variable or number; ignoring it
mpicc -cc=icc -DMPI2_SUPPORT -DFSEEKO64_OK  -c -w -O3 -ip  -DDM_PARALLEL -DMAX_HISTORY=25 -DNMM_CORE=0 wrf_num_bytes_between.c
WARNING: stub version of gen_comms is linked in with registry program.
panb
 
Posts: 3
Joined: Fri Oct 30, 2015 1:26 pm

Re: WRFV3.6.1 fails to create .inc files

Postby kwthomas » Thu Sep 27, 2018 5:09 pm

Bowen...

The first three warnings of of concern. The rest can be safely ignored.

Unfortunately, my oldest build is 3.7.1, so I can't check to see if I have the same complaints.

Look in your output file for "module_comm" and see if there are any complaints there. It will show up
several times. Your fatal error has this as part of the filename.

You might consider trying a newer version.
Kevin W. Thomas
Center for Analysis and Prediction of Storms
University of Oklahoma
kwthomas
 
Posts: 252
Joined: Thu Aug 07, 2008 6:53 pm


Return to Installation

Who is online

Users browsing this forum: No registered users and 8 guests