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

Build fails with ifx #39

Open
alex-robinson opened this issue Jul 14, 2024 · 1 comment
Open

Build fails with ifx #39

alex-robinson opened this issue Jul 14, 2024 · 1 comment

Comments

@alex-robinson
Copy link

Hello,

A linking error occurs using the ifx (Intel OneAPI HPC toolkit) compiler to build lis. The error occurs at the end of the make step, if I do the following:

cd lis-2.1.6
./configure --prefix=$PWD/../2.1.6-ifx --enable-f90 --enable-omp CC=icx F77=ifx
make
...
ifx: command line warning #10435: option '-nofor_main' use with underscore is deprecated; use '-nofor-main' instead
ld: cannot find -loopopt=1
make[1]: *** [Makefile:736: esolve] Error 1

This error occurs with any version of ifx from 2022-2024.

I would note that it seems like it might be something in the settings of configuration script, as other libraries like fftw can be configured and compiled this way without issues. Or am I doing something wrong?

I hope this is helpful, and thank you for your work!

Cheers,
Alex

@anishida
Copy link
Owner

Hi,

Thank you for contacting us.
This is a known issue and we are waiting for Intel to release a new version of the compiler that does not use -loopopt. We hope you will be able to use ifort for the time being.

Sincerely,
Akira Nishida

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants