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

WRFV4 unable to read the wrfinput files

This post was from a previous version of the WRF&MPAS-A Support Forum. New replies have been disabled and if you have follow up questions related to this post, then please start a new thread from the forum home page.


New member
Dear Help,
I am trying to run WRFV4, I am getting strange error.
I have created met_em file using WPSv4 and i am able to run real.exe without any error its running and creating input files. But I am getting error from wrf.exe
Error Message:
" d01 2008-07-27_00:00:00 Error trying to read metadata
d01 2008-07-27_00:00:00 You can try 1) ensure that the input file was created with WRF v4 pre-processors, or d01 2008-07-27_00:00:00 2) use force_use_old_data=T in the time_control record of the namelist.input file
-------------- FATAL CALLED ---------------"

Then I have tried to run wrf.exe with mentioning in &time_control "force_use_old_data=T "
Then I am getting the following error. I am able to run without SST update there is no error.
Kindly help me to sortout this error

Timing for Writing wrfout_d01_2008-07-27_00:00:00 for domain 1: 1.03406 elapsed seconds
d01 2008-07-27_00:00:00 Error trying to read metadata
forrtl: severe (66): output statement overflows record, unit -5, file Internal List-Directed Write
Image PC Routine Line Source
wrf.exe 0000000003213513 for__io_return Unknown Unknown
wrf.exe 0000000003267E1B for_write_int_lis Unknown Unknown
wrf.exe 0000000003265DE5 for_write_int_lis Unknown Unknown
wrf.exe 000000000127D403 Unknown Unknown Unknown
wrf.exe 0000000001208A3C Unknown Unknown Unknown
wrf.exe 000000000134D99F Unknown Unknown Unknown
wrf.exe 000000000134CDD1 Unknown Unknown Unknown
wrf.exe 000000000134C023 Unknown Unknown Unknown
wrf.exe 0000000000512E7F Unknown Unknown Unknown
wrf.exe 00000000004106B1 Unknown Unknown Unknown
wrf.exe 0000000000410664 Unknown Unknown Unknown
wrf.exe 00000000004105FE Unknown Unknown Unknown 00002AAAAD1696D5 __libc_start_main Unknown Unknown
wrf.exe 0000000000410509 Unknown Unknown Unknown
So I assume that you are using some SST input when running WPS? And all of the met_em* files that contain that input is created with WPSV4.0?
Can you send the following files?
1) namelist.input
2) rsl.error.0000 (or equivalent error log for running wrf)
3) issue these commands:
ncdump -h >& met_ncdump.txt
ncdump -h wrfinput_d01 >& wrfinput_ncdump.txt
ncdump -h wrflowinp_d01 >& wrflowinp_ncdump.txt
and send those 3 text files.

Have you got grid_sfdda set on?

If so I believe I had a similar issue to you which has been posted and acknowledged on the github page.
This is a bug introduced into WRFV4.0. We are looking at this issue but it may take some time. Please avoid turning on the grid_sfdda option at present.