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 intel-compiler-llvm (oneapi) compilers #52

Open
harshula opened this issue Nov 10, 2023 · 7 comments
Open

Support intel-compiler-llvm (oneapi) compilers #52

harshula opened this issue Nov 10, 2023 · 7 comments
Assignees
Labels
enhancement New feature or request priority:high

Comments

@harshula
Copy link
Collaborator

https://forum.access-hive.org.au/t/how-to-build-access-om2-on-gadi-using-intel-oneapi-compilers/1574/1

@harshula harshula self-assigned this Nov 10, 2023
@access-hive-bot
Copy link

This issue has been mentioned on ACCESS Hive Community Forum. There might be relevant details there:

https://forum.access-hive.org.au/t/how-to-build-access-om2-on-gadi-using-intel-oneapi-compilers/1574/3

@harshula harshula moved this to Todo in ACCESS-OM2 Spack Nov 20, 2023
@harshula harshula changed the title Support intel-compiler-llvm compilers Support intel-compiler-llvm (oneapi) compilers Apr 29, 2024
@harshula harshula added enhancement New feature or request priority:high and removed priority:blocker labels May 7, 2024
@harshula
Copy link
Collaborator Author

harshula commented May 8, 2024

@harshula
Copy link
Collaborator Author

harshula commented Jun 6, 2024

Status: IFX internal compiler errors occur. e.g. #101 (comment)

@penguian
Copy link
Contributor

Intel has discontinued the ifort compiler as at Intel OneAPI 2025.
See the Release Notes, Developer Guide and Reference and the updated Porting Guide.

@harshula
Copy link
Collaborator Author

Thanks @penguian , @manodeep had a chat with me before the holidays and said he was going to look into the state of IFX. I opened ACCESS-NRI/ACCESS-OM2#93.

@manodeep
Copy link

Thanks Harshula. Yes, I have been looking into compiling the packages with with oneAPI compilers - so far without success, at least within spack. I am currently building from git source directly (oasis3-mct right now) but running into strange configure error with ifx. Building with the latest classic intel compiler (2021.10.0), with all of the optimisation flags turned on, works fine.

@manodeep
Copy link

Thanks for the Release Notes link Paul - that shows the autoconf error that I am seeing when swapping out the classic with the oneAPI compilers in the section "Configure Script Reports: "linking to Fortran libraries from C fails".

(Unfortunately, the suggested fix did not work for me, even after loading the latest autoconf module on NCI)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request priority:high
Projects
Status: Todo
Development

No branches or pull requests

4 participants