ERROR: No valid value for io_form_geogrid was specified in the namelist

Hi,
I'm trying to run the geogrid.exe for I/O API binary or grid but I get the fallowing error message:

2025-02-13 13:25:54.345 --- WARNING: Valid io_form_geogrid values are:
2025-02-13 13:25:54.345 --- WARNING: 2 (=NETCDF)
2025-02-13 13:25:54.345 --- ERROR: No valid value for io_form_geogrid was specified in the namelist.

Please, can you help me with this issue?

I attach the files
 

Attachments

Hi,
Can you check in your configure.wps file to see whether the CPPFLAGS variable contains -DIO_BINARY and -DIO_GRIB1? Can you also let me know which version of WPS you're using? Thanks!
 
Hi,
Thank for the answer. No, the CPPFLAGS variable in configure.wps does not contain -DIO_BINARY and -DIO_GRIB1. I'm using the 4.4 version
 
Last edited:
Okay, then that must be the issue. Can you try to recompile WPS and add those two flags in the configure.wps file? First, issue a ./clean -a, then reconfigure. After that, open configure.wps and add those flags (make sure they aren't commented out). Save the file, then recompile. After that, try running geogrid again, with io_form_geogrid =3, and let me know if that makes a difference. Thanks!
 
Hi, Thank for the answer.
I have compiled again following the steps you indicated me and now the geogrid runs fine but in the geogrid.log it writes the following message for each of the domains:

Skipping XLAT_C, Could not find parameter for XLAT_C in gribmap.txt
Skipping XLONG_C, Could not find parameter for XLONG_C in gribmap.txt

Skipping SINALPHA_U, Could not find parameter for SINALPHA_U in gribmap.txt
Skipping COSALPHA_U, Could not find parameter for COSALPHA_U in gribmap.txt
Skipping SINALPHA_V, Could not find parameter for SINALPHA_V in gribmap.txt
Skipping COSALPHA_V, Could not find parameter for COSALPHA_V in gribmap.txt
.
.
.

What does that mean, is that a problem?
You will find attached the log
 

Attachments

Apologies for the delay. Those messages should not be an issue if your geogrid output looks okay. They are prints related to certain "if" tests in the code.
 
Hi,
Now I have an error message in Metgrid when I use io_form_geogrid = 1, regardless of the number I use in io_form_metgrid . Can you help me with this part, please?

Program received signal SIGSEGV: Segmentation fault - invalid memory reference.

Backtrace for this error:
#0 0x1507e8b175af in ???
#1 0x425e0b in ???
#2 0x427b7f in ???
#3 0x41ded7 in ???
#4 0x43c263 in ???
#5 0x4402b2 in ???
#6 0x449f9f in ???
#7 0x44b0d9 in ???
#8 0x4525db in ???
#9 0x40996c in ???
#10 0x1507e8b037e4 in ???
#11 0x404b7d in ???
#12 0xffffffffffffffff in ???
--------------------------------------------------------------------------
Primary job terminated normally, but 1 process returned
a non-zero exit code. Per user-direction, the job has been aborted.
--------------------------------------------------------------------------
--------------------------------------------------------------------------
mpirun noticed that process rank 0 with PID 1121402 on node cn0801 exited on signal 11 (Segmentation fault).
--------------------------------------------------------------------------

I am attaching the logs and the namelist.wps file.
 

Attachments

Since this is a different issue than the one orignally posted here, please start a new thread for this problem. Keeping each post focused on one issue makes the forum easier to read and search in the future. Thanks!
 
Back
Top