Frequently Asked Questions

  • Q. rmtn.x crashes.
  • A. Set stacksize to unlimited.
    • ulimit -s unlimited (bash)
    • limit stacksize unlimited (csh)

  • Q. sfc0.x fails with an error like this: PGFIO-F-209/unformatted read/unit=19/'OLD' specified for file which does not exist. In source file naopen.f, at line number 40
  • A. One possible cause is that 'uncompress' command does not work on your machine to unzip .Z files in libs/con directory. A user suggested a smart solution: making a symbolic link to gunzip or another command that works on your system.



  • Q. sfc0.x (or other codes) fails to read an input GRIB file.
  • A. Check your libs/lib/w3lib_xxx/nainit.f because fstat returns a different array on some machines and compilers. First print "status" array and find where the correct file size is, and change the line "isize=status(?)".


  • Q. Installation/model/script fails with "command not found" error.
  • A. Check if your PATH in your .cshrc (or equivalent) includes current directory ".". Some of G-RSM scripts assume that the shell searches current directory for executables.


  • Q. Model (rfcst.x / fcst.x) crashes.
  • A. Check the last rfcstout.ftxx or fcstout.ftxx . They print out maximum wind speed within the domain at each time step at each sigma level. If you see very large numbers (and turning to *) before the crash, the model blew up. Try decreasing DELTAT in the script (rsim, etc). Different values are assigned for each season (DELTAT_REG_SPRING for MAM, etc). After changing the value, simply run the script again. The model will restart where it crashed before. min(NESTING_HOUR, INCHOUR) * 60 sec / DELTAT should be an integer. It is safe if you always choose a DELTAT where 3600 sec (1 hour) / DELTAT = integer.