Hello,
I am having some problems to let WRF system run with the executable built with the INTEL compiler ifort.
First, I have tried with GNU.
I have made all the steps from the website : http://www2.mmm.ucar.edu/wrf/OnLineTutorial/compilation_tutorial.php#STEP1
With GNU compiler, all was ok, from building the executable to the runtime. But the execution speed was a little bit slow. So I wanted to make the executable with Intel compiler.
With intel compiler :
I have changed the necessary environment variables from GNU to Intel. It is in the attached file "setEnvForWRF_intel", put in my .bash_profile.
All the small fortran and C tests from the above site were OK.
I succeeded to compile all the libraries such as netcdf, mpich,...
WRF and WPS compile well (see attached log files).
geogrid, ungrib and metgrid OK
real.exe OK
But wrf stops after the first time step. I have attached the corresponding namelist files and also rsl.error files. The program stops after the message saying segmentation fault (signal 11). No other info.
I have tried to compile wrf in debug mode by typing ./configure -d. But no other information came out! So I don't know what to do...The attached log file from compilation was made with no debug.
I used the version 15 from intel compiler, because here :http://forum.mmm.ucar.edu/phpBB3/viewtopic.php?f=40&t=571&p=1851&hilit=intel+error#p1851 it is said that WRF won't run with intel compiler version starting from 17, but 15 seemed ok. For me, it does not work.
My OS is CENTOS 7, running on i7 8086K and 6 cores.
Thank you for your help
I am having some problems to let WRF system run with the executable built with the INTEL compiler ifort.
First, I have tried with GNU.
I have made all the steps from the website : http://www2.mmm.ucar.edu/wrf/OnLineTutorial/compilation_tutorial.php#STEP1
With GNU compiler, all was ok, from building the executable to the runtime. But the execution speed was a little bit slow. So I wanted to make the executable with Intel compiler.
With intel compiler :
I have changed the necessary environment variables from GNU to Intel. It is in the attached file "setEnvForWRF_intel", put in my .bash_profile.
All the small fortran and C tests from the above site were OK.
I succeeded to compile all the libraries such as netcdf, mpich,...
WRF and WPS compile well (see attached log files).
geogrid, ungrib and metgrid OK
real.exe OK
But wrf stops after the first time step. I have attached the corresponding namelist files and also rsl.error files. The program stops after the message saying segmentation fault (signal 11). No other info.
I have tried to compile wrf in debug mode by typing ./configure -d. But no other information came out! So I don't know what to do...The attached log file from compilation was made with no debug.
I used the version 15 from intel compiler, because here :http://forum.mmm.ucar.edu/phpBB3/viewtopic.php?f=40&t=571&p=1851&hilit=intel+error#p1851 it is said that WRF won't run with intel compiler version starting from 17, but 15 seemed ok. For me, it does not work.
My OS is CENTOS 7, running on i7 8086K and 6 cores.
Thank you for your help