-
Notifications
You must be signed in to change notification settings - Fork 2.2k
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
blindly adding prefix.include in compiler wrappers can break Spack #8324
Comments
@adamjstewart @alalazo @tgamblin @mathstuf I am quite sure this is a bug in compiler wrappers. The simple example above can be compiled without issues outside of spack, BUT if I do
I see exactly the same issues as with compilation of Suite-sparse. |
@adamjstewart @alalazo @tgamblin @mathstuf update : It is related to compiler wrappers, but it's not really a bug but rather an assumption which does not always hold. I set
When I load
As a consequence of this externally provided
I am a user and have no control over the structure and installation of Intel products. I think there was a PR which does NOT blindly add |
This seems to be due to system configuration, and possibly related to an old version of our package wrappers. Closing for now. |
EDIT: see below
Yet another strange compiler error with with
Intel@17.0.5
, externally provided.Expected Result
suite-sparse
buildsActual Result
A few very weird compilation errors:
This part of the header looks reasonable to me:
This is being compiled with
Steps to reproduce the issue
$ spack install spack spec suite-sparse@5.1.0
Using compiler outside of Spack I can compile
icpc test.cpp
a simple example without issuesThat's so weird...
Information on your system
centos7
The text was updated successfully, but these errors were encountered: