Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support IntelLLVM compiler #1001

Merged
merged 9 commits into from
Sep 30, 2024

Conversation

DusanJovic-NOAA
Copy link
Contributor

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 ufs-community/ufs-weather-model#2224 for details

@WenMeng-NOAA
Copy link
Collaborator

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

@WenMeng-NOAA WenMeng-NOAA linked an issue Jul 19, 2024 that may be closed by this pull request
@WenMeng-NOAA
Copy link
Collaborator

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

Copy link
Collaborator

@FernandoAndrade-NOAA FernandoAndrade-NOAA left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

UPP RTs completed. No changes in results across Hera, Hercules, and Orion.

@DusanJovic-NOAA
Copy link
Contributor Author

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

@WenMeng-NOAA WenMeng-NOAA added the enhancement New feature or request label Aug 28, 2024
@WenMeng-NOAA WenMeng-NOAA added Ready for Review This PR is ready for code review. and removed On hold labels Sep 25, 2024
@WenMeng-NOAA WenMeng-NOAA merged commit 6f5dd62 into NOAA-EMC:develop Sep 30, 2024
3 checks passed
@DusanJovic-NOAA DusanJovic-NOAA deleted the support_intelllvm branch October 1, 2024 19:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request Ready for commit queue Ready for Review This PR is ready for code review.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Upgrade to Intel LLVM Compiler
3 participants