One reason for a program to abruptly die and leave no errors is if running the code would run the computer outof memory. Running a computer out of memory, without anything catching the problem, can cause a computerto hang or crash. In either case, a reboot would be required.

Modern systems run what is called an OOM (Out of Memory) daemon process. When it detects the computeris about to run out of memory, it will search and send SIGKILL (kill -9) to the largest memory usage processess.This usually doesn't leave a trail of anything, except perhaps a non-zero exit status. System logs *will* havea message. If you are on a UNIX/LINUX system, you can do a "dmesg" and look for this action. On newersystems, you can use "dmesg -T", which gives timestamps.

Anything in the WRF family can trigger an OOM scenerio.

Kevin W. ThomasCenter for Analysis and Prediction of StormsUniversity of Oklahoma