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

Bugfix: The METv12.0.0 release fails to build on a non-HPC system with Intel OneAPI 2025.0 compilers #3046

Open
HathewayWill opened this issue Dec 20, 2024 · 1 comment
Labels
alert: NEED ACCOUNT KEY Need to assign an account key to this issue alert: NEED CYCLE ASSIGNMENT Need to assign to a release development cycle alert: NEED MORE DEFINITION Not yet actionable, additional definition required type: bug Fix something that is not working

Comments

@HathewayWill
Copy link

Issue Description
The METv12.0.0 release fails to build on a non-HPC system during the proj library compilation phase. This issue occurs on Ubuntu 24 using Intel OneAPI 2025.0 Compilers and Python 3.12.5. The installation process does not progress past the library compilation stage, deviating from the behavior observed in the stable version v11.1.0, where the installation completes successfully. This is a similar issue to the one mentioned in #3045

Expected Behavior
MET should compile and install all libraries successfully, akin to its behavior in version v11.1.0.

Environment
Machine: Linux Workstation
Operating System: Ubuntu 24.4.1
Python Version: 3.12.5
Compilers: Intel OneAPI 2025.0.0 (ifx, icx, icpx, mpiifx, mpiicx, mpiicpx)

Relevant log files:

logs.zip

@HathewayWill HathewayWill added alert: NEED ACCOUNT KEY Need to assign an account key to this issue alert: NEED CYCLE ASSIGNMENT Need to assign to a release development cycle alert: NEED MORE DEFINITION Not yet actionable, additional definition required type: bug Fix something that is not working labels Dec 20, 2024
@HathewayWill
Copy link
Author

Potential Solution:
As mentioned in #3045 (comment)
This solution also allows met to get past proj but still fails to build.

See attached log files

met.make.log

Seems to be attributed to the way make command is using flags if I understand the errors correctly.

logsintel.zip

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
alert: NEED ACCOUNT KEY Need to assign an account key to this issue alert: NEED CYCLE ASSIGNMENT Need to assign to a release development cycle alert: NEED MORE DEFINITION Not yet actionable, additional definition required type: bug Fix something that is not working
Projects
None yet
Development

No branches or pull requests

1 participant