-
Notifications
You must be signed in to change notification settings - Fork 153
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
Assembly files fail to build with CMake >= 3.19 #923
Comments
Are you using a local spack (i.e., one you installed yourself)? If so, what is HEAD? Could you post the concretization of Did your error look something like this?
|
@hainest Yes, that's like the error I saw. I was using spack@develop
|
I've been able to replicate this on my home machine (Ubuntu 20, x86), so it's not just an issue on Lassen. It looks like gcc doesn't like our hand-written GAS assembly anymore when compiling under spack. I don't normally use spack to build Dyninst, so I've not seen this error. My normal means of building it using the build script is working fine on all 12 platforms we test on, including Lassen. I'm bisecting spack to see if I can find when it broke. |
It looks like CMake-3.19.0 broke ASM handling. |
@Jokeren The problem is that CMake 3.19 started passing the |
@hainest Thanks for your investigation! |
Intention
Build dyninst on LLNL lassen using spack
Describe the bug
Failed to build
To Reproduce
spack install --only dependencies hpctoolkit ^dyninst@master
Expected behavior
Build successfully
System (please complete the following information):
@hainest, Xiaozhu said you have been testing on lassen for a while, not sure if there's something wrong with my installation command.
The text was updated successfully, but these errors were encountered: