-
Notifications
You must be signed in to change notification settings - Fork 154
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
Upgrade to Intel LLVM compilers #665
Comments
There are some requirements that may need to be met before we can officially migrate to the LLVM compilers:
It is probable that the LLVM compilers will cooperate with 'classic' libraries, so testing can start before these ports/installations are complete. If everything is successful, then a decision should be made if the GSI should run in a mixed environment ('classic' libraries and LLVM executables). Additionally, WCOSS2 has the following requirements
|
@DavidHuber-NOAA : what is the status of this issue? |
I am waiting on an LLVM-compiled spack-stack release. This should come with spack-stack 1.8.0, which is anticipated to be released in August. |
Got it. This issue can possibly be processed along with GSI issue #662 |
The Intel documentation says the LLVM compiler should work with libraries compiled with the 'classic' version. My preliminary UFS_UTILS tests with LLVM on Hercules are using Is spack-stack 1.8.0 still targeted for August? |
Yes, the release branch will be cut and release candidates installed on August 19th. The final installations will be made the first week of September. |
@DavidHuber-NOAA , what is the status of this issue? |
I will be tackling this over the next 6 months. Spack-stack 1.8.0 (just released) is proposed to be the last release to be compiled with the classic compilers. |
Got it, @DavidHuber-NOAA . This issue has a longer time horizon. |
The 'classic' Intel compilers (
ifort
,icc
, andicpc
) are now discontinued and the new LLVM compilers (ifx
andicx
) are the only option starting with version 2024. All supported machines with working versions of the LLVM compilers should be upgraded to the LLVM suite.The text was updated successfully, but these errors were encountered: