Hello everyone. I'm compiling the latest WRFv4.4 with Intel ifort on a cluster server, but when I compile larger programs like module_dm.f90, start_em.f90, solve_em.f90, I always get a Fatal compilation error: Out of memory Asking for 36864. The number of 36864 behind is different every time, has 69632 or up to 2074562 (I can't remember, there are seven digits).
![1680768536242.png 1680768536242.png](https://forum.mmm.ucar.edu/data/attachments/7/7254-eaccd470b3ee32df233a56d69d787649.jpg)
I've tried many things, including setting ulimit -s unlimited, freeing up free memory, etc. Even with 8G of free memory on the server, I can't compile. This error has never occurred on the large cluster servers I have used. But at the same time I can successfully compile CMAQv5.4 and WRFv3.4.
![1680768565477.png 1680768565477.png](https://forum.mmm.ucar.edu/data/attachments/7/7255-6aa23e7994653eb88e72f0b51d1fa1ff.jpg)
I also tried to follow the hints in configure.wrf, such as changing -O3 to -O2, set DM_FC = mpiifort, DM_CC = mpiicc, removing debug information, etc., but it didn't work.
I am attaching my log file and configure file here.
Any help would be greatly appreciated!
![1680768536242.png 1680768536242.png](https://forum.mmm.ucar.edu/data/attachments/7/7254-eaccd470b3ee32df233a56d69d787649.jpg)
I've tried many things, including setting ulimit -s unlimited, freeing up free memory, etc. Even with 8G of free memory on the server, I can't compile. This error has never occurred on the large cluster servers I have used. But at the same time I can successfully compile CMAQv5.4 and WRFv3.4.
![1680768565477.png 1680768565477.png](https://forum.mmm.ucar.edu/data/attachments/7/7255-6aa23e7994653eb88e72f0b51d1fa1ff.jpg)
I also tried to follow the hints in configure.wrf, such as changing -O3 to -O2, set DM_FC = mpiifort, DM_CC = mpiicc, removing debug information, etc., but it didn't work.
I am attaching my log file and configure file here.
Any help would be greatly appreciated!
Last edited: