I know that problem.@William.Hatheway
In the image is the WRFV 4.6.0 folder, the rsl.error and rsl.out files are not created. I'm running it using your latest version of WRF-MOSIT on github.
View attachment 15008
export LD_LIBRARY_PATH=$HOME/WRF/Libs/NETCDF/lib:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH=$HOME/WRF/Libs/grib2/lib:$LD_LIBRARY_PATH
export PATH=$HOME/WRF/Libs/MPICH/bin:$PATH
export PATH=$HOME/WRF/Libs/grib2/lib:$PATH
source /opt/intel/oneapi/setvars.sh
export LD_LIBRARY_PATH=$HOME/WRF_Intel/Libs/NETCDF/lib:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH=$HOME/WRF_Intel/Libs/grib2/lib:$LD_LIBRARY_PATH
export PATH=$HOME/WRF_Intel/Libs/grib2/lib:$PATH
@phamthao did you resolve the error?@William.Hatheway
In the image is the WRFV 4.6.0 folder, the rsl.error and rsl.out files are not created. I'm running it using your latest version of WRF-MOSIT on github.
View attachment 15008
@Ming Chen based on the folder output paths they used the installation tool i made. I'll help with this since it is related to my tool and not NCARHow did you compile WRF?
@William.Hatheway@phamthao did you resolve the error?
Glad it is resolved, can you say how it was fixed so future users can benefit?@William.Hatheway
Sorry for the slow response. My problem has been resolved successfully.
Thank you very much for the solution.
Glad it is resolved, can you say how it was fixed so future users can benefit?
would the change in the information on the exports above would of made it clearer? I just edited it.Here is what I experienced and learned:
- In wrf version 4.5.2 when running with the GNU compiler, if this line is present it can still run full 8 processing threads on my machine.
"source /opt/intel/oneapi/setvars.sh", but with wrf 4.6.0, with GNU compile, the error "./real.exe: symbol lookup error: ./real.exe: undefined symbol: MPI_Comm_f2c" appear.
- I removed the line "source /opt/intel/oneapi/setvars.sh" and it ran successfully, but can only run when there are 3 threads and ram overloaded 12gb + 2gb swp ram. You can see in the picture, when i set it to 4 threads or more the error like in terminal appears.
View attachment 15092
would the change in the information on the exports above would of made it clearer? I just edited it.
Okay thank you for clarifying that for me, I was worried my instructions was the errorOh it's very clear, I remembered that with GNU compiler don't use "source /opt/intel/oneapi/setvars.sh"