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

Compile error with WRF4.4.1 default code

lchenco

New member
Hello,

I hope this message finds you well. I was wondering if anyone might be able to help me with an issue I am experiencing.
I recently downloaded the 4.4.1 version code and attempted to compile it, but I encountered some errors in the compile.log. I would greatly appreciate any assistance you could provide in helping me to resolve these issues. Your experience and expertise would be invaluable to me. Thank you very much for your time.

Best regards,


/lib/cpp -P -nostdinc -DNNN=6 -I../inc -DNL_set_ROUTINES nl_access_routines.F > xx6.f90
time mpif90 -f90=ifort -o nl_set_6_routines.o -c -real-size `expr 8 \* 4` -i4 -O0 -fno-inline -no-ip -ip -fp-model precise -w -ftz -align all -fno-alias -FR -convert big_endian -I../dyn_em -I/BIGDATA1/yt_ust_yjc_4/June29/alldefault/WRFV4.4.1/external/esmf_time_f90 -I/BIGDATA1/yt_ust_yjc_4/June29/alldefault/WRFV4.4.1/main -I/BIGDATA1/yt_ust_yjc_4/June29/alldefault/WRFV4.4.1/external/io_netcdf -I/BIGDATA1/yt_ust_yjc_4/June29/alldefault/WRFV4.4.1/external/io_int -I/BIGDATA1/yt_ust_yjc_4/June29/alldefault/WRFV4.4.1/frame -I/BIGDATA1/yt_ust_yjc_4/June29/alldefault/WRFV4.4.1/share -I/BIGDATA1/yt_ust_yjc_4/June29/alldefault/WRFV4.4.1/phys -I/BIGDATA1/yt_ust_yjc_4/June29/alldefault/WRFV4.4.1/wrftladj -I/BIGDATA1/yt_ust_yjc_4/June29/alldefault/WRFV4.4.1/chem -I/BIGDATA1/yt_ust_yjc_4/June29/alldefault/WRFV4.4.1/inc -I/BIGDATA1/app/netcdf/4.5.0-icc-15.0.1-parallel/include xx6.f90
ifort: error #10106: Fatal error in /BIGDATA1/app/intelcompiler/15.0.1/composer_xe_2015.1.133/bin/intel64/fortcom, terminated by kill signal
compilation aborted for yy7.f90 (code 1)

real 1m12.022s
user 0m6.411s
sys 0m16.869s
make[2]: [nl_get_7_routines.o] Error 1 (ignored)
/lib/cpp -P -nostdinc -DNNN=7 -I../inc -DNL_set_ROUTINES nl_access_routines.F > xx7.f90
time mpif90 -f90=ifort -o nl_set_7_routines.o -c -real-size `expr 8 \* 4` -i4 -O0 -fno-inline -no-ip -ip -fp-model precise -w -ftz -align all -fno-alias -FR -convert big_endian -I../dyn_em -I/BIGDATA1/yt_ust_yjc_4/June29/alldefault/WRFV4.4.1/external/esmf_time_f90 -I/BIGDATA1/yt_ust_yjc_4/June29/alldefault/WRFV4.4.1/main -I/BIGDATA1/yt_ust_yjc_4/June29/alldefault/WRFV4.4.1/external/io_netcdf -I/BIGDATA1/yt_ust_yjc_4/June29/alldefault/WRFV4.4.1/external/io_int -I/BIGDATA1/yt_ust_yjc_4/June29/alldefault/WRFV4.4.1/frame -I/BIGDATA1/yt_ust_yjc_4/June29/alldefault/WRFV4.4.1/share -I/BIGDATA1/yt_ust_yjc_4/June29/alldefault/WRFV4.4.1/phys -I/BIGDATA1/yt_ust_yjc_4/June29/alldefault/WRFV4.4.1/wrftladj -I/BIGDATA1/yt_ust_yjc_4/June29/alldefault/WRFV4.4.1/chem -I/BIGDATA1/yt_ust_yjc_4/June29/alldefault/WRFV4.4.1/inc -I/BIGDATA1/app/netcdf/4.5.0-icc-15.0.1-parallel/include xx7.f90
ifort: error #10106: Fatal error in /BIGDATA1/app/intelcompiler/15.0.1/composer_xe_2015.1.133/bin/intel64/fortcom, terminated by kill signal
compilation aborted for xx0.f90 (code 1)
 

Attachments

  • compile.log
    2.4 MB · Views: 3
@lchenco I see that you are using the intel compilers. Can you send me the configure.wrf file from your folder?

I think I know what the issue is.
 
@lchenco
You are also using a very old version of Intel (version 15, which is from 2015), and old compilers with newer code (or vice versa) can often cause compiling issues. Are you able to update to a more-recent version of Intel? WRFV4.1 was released in 2019, so an Intel V19 would be a good place to start.
 
# If you have Intel MPI installed and wish to use instead, make the
# following changes to settings below:
# DM_FC = mpiifort
# DM_CC = mpiicc
# and source bin64/mpivars.sh file from your Intel MPI installation
# before the build.


This might help if you are using intel compilers @lchenco
Thanks for sharing this link with me, I will check it.
 
@lchenco
You are also using a very old version of Intel (version 15, which is from 2015), and old compilers with newer code (or vice versa) can often cause compiling issues. Are you able to update to a more-recent version of Intel? WRFV4.1 was released in 2019, so an Intel V19 would be a good place to start.
Thank you for your reply, I also consider it is the version of the compiler, so I will try to download another version. Will let you know if I figure out it. Thanks!
 
@lchenco
You are also using a very old version of Intel (version 15, which is from 2015), and old compilers with newer code (or vice versa) can often cause compiling issues. Are you able to update to a more-recent version of Intel? WRFV4.1 was released in 2019, so an Intel V19 would be a good place to start.
Hi kwerner,

After I update the compiler to 2018 version (the highest version the supercomputer can support), the WRF can be successfully compiled now.
 
Top