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

WRF441 compiling error


New member
I am compiling the latest WRF4.4.1 and it failed with the following error (the full log file attached).

ifort -real-size 32 -i4 -O3 -ip -fp-model precise -w -ftz -align all -fno-alias -FR -convert big_endian -o wrf_io.o -I/home/haohe/scratch/wrf4.2.1/lib/netcdf/include -I../ioapi_share -c wrf_io.f
wrf_io.f(97953): catastrophic error: Unable to read 'wrf_io.f'
compilation aborted for wrf_io.f (code 1)
make[3]: [makefile:28: wrf_io.o] Error 1 (ignored)

Could anyone help me to figure out what is the problem? I have worked with previous WRF from 3.8 to 4.2 and never found this type of problem. Thanks in advance for your help!



  • wrf441.txt
    788.1 KB · Views: 7
I am using the Intel compiler, version 2021.04.

Okay for the intel compilers did you set all the variables to this when installing all the libraries?

export CC=icc
export CXX=icpc
export FC=ifort
export F77=ifort
export F90=ifort
export MPIFC=mpiifort
export MPIF77=mpiifort
export MPIF90=mpiifort
export MPICC=mpiicc
export MPICXX=mpiicpc

Also did you just install the HPC component of intel compilers or all of the OneAPI compilers? The reason I ask this is because intel doesn't say anywhere that there are other requirements for installing the HPC package.
It is a newer supercomputer, so I am not sure if all the HPC components are installed. I will double check with the IT people. Thanks for your suggestion.