-
-
Notifications
You must be signed in to change notification settings - Fork 5.5k
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
Intel build error: "Cannot match asm operand constraint" #9656
Comments
As Jameson suggested, I tried replacing
So, it compiles with a warning but does not work entirely. How serious is the indirect jmp warning? Should I simply ignore it? |
sorry, nevermind I see you posted it early on |
that probably means the assembly is wrong, and you won't be able to starts tasks. but, if you can get to a repl, then it is OK. |
@vtjnash I'm still stuck on the GLIBCXX_3.4.15 error, so I can't get to a REPL unfortunately. |
Did you do an OS upgrade recently? It seems to be complaining the the compiler (or some object file) is targeting a different version of libc than it is finding.
|
No, I don't think so.. I'm running on a cluster so things could have been upgraded behind the scenes. |
I tried rebuilding on a clean clone. Got the same error. |
i ask because having a compiler that is out of sync with the host OS is a typical cause of that error you also might try |
Hmm, well this is what
I'm really baffled by this problem and I'm not sure exactly what to make of this output. |
@vtjnash As you suspected, it looks like this is an issue with the way that gcc was configured on the cluster I'm using. I've figured it all out now. Now I have:
So it looks like the |
I got the same error building ᐅ make test
JULIA test/all
signal (11): Segmentation fault
ctx_switch at /home/jiahao/julia-intel/src/task.c:332
Segmentation fault (core dumped) |
Once we figure out how to fix this and get all tests passing with Intel compilers we really need to look into adding a buildbot for them. Maybe 2 buildbots, one Linux and one OSX. |
As Tony mentioned in the Google group thread, is there any way we could get an Intel CI build? I think that would really help with these issues. |
That would be a very good idea. @staticfloat is our point person on setting up the buildbots (http://buildbot.e.ip.saba.us:8010/builders), that isn't quite as visible as the Travis and AppVeyor checkboxes on PR's but we have more control over the VM's there. @ViralBShah has been looking at the Intel license situation, which is still a little murky for non-Linux platforms. edit: some past discussion at #8294 (comment) |
Hrmmm. Interesting. I remember looking into |
Apparently there's such a thing as an arch pkgbuild for the intel compilers? Surprised me to see, but possibly useful: https://github.com/jdtuck/intel-parallel-studio-xe/blob/master/PKGBUILD |
Recommend using v15 or greater. Older versions either fail to build or fail the test suite. closes JuliaLang#8294 closes JuliaLang#9656 closes JuliaLang#10181
Recommend using v15 or greater. Older versions either fail to build or fail the test suite. closes JuliaLang#8294 closes JuliaLang#9656 closes JuliaLang#10181
Continuing discussion from https://groups.google.com/forum/#!topic/julia-users/pSeB8VwrW3A. Paraphrasing from the thread:
I'm trying to compile on a Linux machine with gcc 4.7.2 and MKL 11.1.1. I'm aware of #8294 but this seems like a distinct problem.
The text was updated successfully, but these errors were encountered: