Scheduled Downtime
On Friday 21 April 2023 @ 5pm MT, this website will be down for maintenance and expected to return online the morning of 24 April 2023 at the latest

WPS syntax error (compile)

arman

New member
I am trying to compile WPS, but I got the error below. Any idea how to solve the problem?

==============================================================================================

Version 4.6.0

Linux nia-login02.scinet.local 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux

GNU Fortran (GCC) 13.2.0
Copyright (C) 2023 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

==============================================================================================

**** Compiling WPS and all utilities ****

make[1]: Entering directory `~/WRFmodel/WPS/geogrid/src'
/bin/rm -f module_debug.o module_debug.mod
/scinet/niagara/software/2019b/opt/base/gcc/13.2.0/bin/cpp -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DBIT32 -DNO_SIGNAL -D_MPI -D_GEOGRID -DUSE_JPEG2000 -DUSE_PNG -I/gpfs/fs0/scratch/m/mhatzo/ganjiarm/Models/MainModel/WRFmodel/WPS/../WRF/external/io_netcdf -I/gpfs/fs0/scratch/m/mhatzo/ganjiarm/Models/MainModel/WRFmodel/WPS/../WRF/external/io_grib_share -I/gpfs/fs0/scratch/m/mhatzo/ganjiarm/Models/MainModel/WRFmodel/WPS/../WRF/external/io_grib1 -I/gpfs/fs0/scratch/m/mhatzo/ganjiarm/Models/MainModel/WRFmodel/WPS/../WRF/external/io_int -I/gpfs/fs0/scratch/m/mhatzo/ganjiarm/Models/MainModel/WRFmodel/WPS/../WRF/inc -I/gpfs/fs0/scratch/m/mhatzo/ganjiarm/Models/MainModel/WRFmodel/LIBRARIES/netcdf/include module_debug.F > module_debug.f90
mpif90 -ffree-form -O -fconvert=big-endian -frecord-marker=4 -fallow-argument-mismatch -c module_debug.f90 -I/gpfs/fs0/scratch/m/mhatzo/ganjiarm/Models/MainModel/WRFmodel/WPS/../WRF/external/io_netcdf -I/gpfs/fs0/scratch/m/mhatzo/ganjiarm/Models/MainModel/WRFmodel/WPS/../WRF/external/io_grib_share -I/gpfs/fs0/scratch/m/mhatzo/ganjiarm/Models/MainModel/WRFmodel/WPS/../WRF/external/io_grib1 -I/gpfs/fs0/scratch/m/mhatzo/ganjiarm/Models/MainModel/WRFmodel/WPS/../WRF/external/io_int -I/gpfs/fs0/scratch/m/mhatzo/ganjiarm/Models/MainModel/WRFmodel/WPS/../WRF/inc -I/gpfs/fs0/scratch/m/mhatzo/ganjiarm/Models/MainModel/WRFmodel/LIBRARIES/netcdf/include
/bin/rm -f gridinfo_module.o gridinfo_module.mod
/scinet/niagara/software/2019b/opt/base/gcc/13.2.0/bin/cpp -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DBIT32 -DNO_SIGNAL -D_MPI -D_GEOGRID -DUSE_JPEG2000 -DUSE_PNG -I/gpfs/fs0/scratch/m/mhatzo/ganjiarm/Models/MainModel/WRFmodel/WPS/../WRF/external/io_netcdf -I/gpfs/fs0/scratch/m/mhatzo/ganjiarm/Models/MainModel/WRFmodel/WPS/../WRF/external/io_grib_share -I/gpfs/fs0/scratch/m/mhatzo/ganjiarm/Models/MainModel/WRFmodel/WPS/../WRF/external/io_grib1 -I/gpfs/fs0/scratch/m/mhatzo/ganjiarm/Models/MainModel/WRFmodel/WPS/../WRF/external/io_int -I/gpfs/fs0/scratch/m/mhatzo/ganjiarm/Models/MainModel/WRFmodel/WPS/../WRF/inc -I/gpfs/fs0/scratch/m/mhatzo/ganjiarm/Models/MainModel/WRFmodel/LIBRARIES/netcdf/include gridinfo_module.F > gridinfo_module.f90
gridinfo_module.F:470:25: warning: missing terminating ' character
470 | ! If the user hasn't supplied a known_x and known_y, assume the center of domain 1
| ^
mpif90 -ffree-form -O -fconvert=big-endian -frecord-marker=4 -fallow-argument-mismatch -c gridinfo_module.f90 -I/gpfs/fs0/scratch/m/mhatzo/ganjiarm/Models/MainModel/WRFmodel/WPS/../WRF/external/io_netcdf -I/gpfs/fs0/scratch/m/mhatzo/ganjiarm/Models/MainModel/WRFmodel/WPS/../WRF/external/io_grib_share -I/gpfs/fs0/scratch/m/mhatzo/ganjiarm/Models/MainModel/WRFmodel/WPS/../WRF/external/io_grib1 -I/gpfs/fs0/scratch/m/mhatzo/ganjiarm/Models/MainModel/WRFmodel/WPS/../WRF/external/io_int -I/gpfs/fs0/scratch/m/mhatzo/ganjiarm/Models/MainModel/WRFmodel/WPS/../WRF/inc -I/gpfs/fs0/scratch/m/mhatzo/ganjiarm/Models/MainModel/WRFmodel/LIBRARIES/netcdf/include
gridinfo_module.F:308:73:

308 | 'A valid wrf_core must be specified in the namelist. '// &
| ---------------------------------------------------------------------1
Error: Syntax error in argument list at (1)
gridinfo_module.F:309:21:

309 | 'Currently, only "ARW" and "NMM" are supported.')
|--------------------------------------------------------------------1
Error: Invalid character in name at (1)
gridinfo_module.F:312:73:
 
Last edited:
Hi,
1) Did you make any modifications to the WPS code, or is it clean/pristine out-of-the-box code?
2) It seems to be complaining about a namelist line. Can you share (attach) the namelist.wps file that's in the WPS directory, as well as the following files?
  • configure.wps
  • full wps compile log
  • full wrf compile log
  • configure.wrf
 
Top