-
Notifications
You must be signed in to change notification settings - Fork 38
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
Problems compling with the new intel compiler #320
Comments
Hi, |
The issue can be replicated with:
where OpenMolcas compiles GA as a CMake "ExternalProject", currently from commit da7a53f. But we have identified the issue on the OpenMolcas side: we have to pass the compilers to the ExternalProject, otherwise GlobalArrays will be compiled with the default (GNU) compilers, and object files are not compatible. Another possible workaround would be using dynamic libraries, I guess (but that's still something on the OpenMolcas side). I don't think there's anything wrong (regarding this issue) with GA, except that it would be nice if it could find a default |
I cannot reproduce this. There might be an issue with CMake but I do not use and do not support CMake so you'll have to wait for @ajaypanyala to deal with it. I had other issues.
|
@Jellby @RolandLindh This is not a GA issue. The problem is that the OpenMolcas cmake configuration builds GA using CMake's |
Hi,
I just installed the new intel compiler and got the following error while linking the alaska module in OpenMolcas
fort: remark #10448: Intel(R) Fortran Compiler Classic (ifort) is now deprecated and will be discontinued late 2024. Intel recommends that customers transition now to using the LLVM-based Intel(R) Fortran Compiler (ifx) for continued Windows* and Linux* support, new language support, new language features, and optimizations. Use '-diag-disable=10448' to disable this message.
ld: ../../External/GlobalArrays_install/lib/libga.a(farg.F.o): in function
f2c_iargc_': farg.F:(.text+0x5): undefined reference to
_gfortran_iargc'ld: ../../External/GlobalArrays_install/lib/libga.a(farg.F.o): in function
f2c_getarg_': farg.F:(.text+0x23): undefined reference to
_gfortran_getarg_i8'The version of the compiler is
ifort --version
ifort: remark #10448: Intel(R) Fortran Compiler Classic (ifort) is now deprecated and will be discontinued late 2024. Intel recommends that customers transition now to using the LLVM-based Intel(R) Fortran Compiler (ifx) for continued Windows* and Linux* support, new language support, new language features, and optimizations. Use '-diag-disable=10448' to disable this message.
ifort (IFORT) 2021.11.1 20231117
Copyright (C) 1985-2023 Intel Corporation. All rights reserved.
The text was updated successfully, but these errors were encountered: