CMakeLists.txt is updated to recognize 'IntelLLVM' compiler id as an Intel compiler. Also file module_mp_nssl_2mom.F90 is added to the list of files that are compiled with lower optimization because it takes very-very long time to compile it.
Local variable SIG1T in gcycle.F90 is declared to be one-dimensional array, same as dummy argument in SFCCYCLE subroutine. See commit d6490c5.
This PR adds support for Intel LLVM compiler.
Changes:
module_mp_nssl_2mom.F90
is added to the list of files that are compiled with lower optimization because it takes very-very long time to compile it.SIG1T
ingcycle.F90
is declared to be one-dimensional array, same as dummy argument inSFCCYCLE
subroutine. See commit d6490c5.aerinterp.F90
. For details see this issue https://github.com/NCAR/ccpp-physics/issues/1003