NOAA-EMC / UPP

Other
35 stars 95 forks source link

Support IntelLLVM compiler #1001

Open DusanJovic-NOAA opened 1 month ago

DusanJovic-NOAA commented 1 month ago

This PR adds support for Intel LLVM compiler.

CMakeLists.txt and sorc/ncep_post.fd/CMakeLists.txt are updated to recognize 'IntelLLVM' compiler id as an Intel compiler and to define compiler flags.

See https://github.com/ufs-community/ufs-weather-model/pull/2224 for details

WenMeng-NOAA commented 1 month ago

@FerdousiAfroz-NOAA You may start the UPP RT on R&D machines. There should be no baseline update.

WenMeng-NOAA commented 1 month ago

@DusanJovic-NOAA Do you know if IntelLLVM compiler has been installed on WCOSS2 and R&D machines?

DusanJovic-NOAA commented 1 month ago

Please wait with merging this PR until we run all ufs-weather-model regression test to confirm everything works as expected.