-
Notifications
You must be signed in to change notification settings - Fork 117
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
-flto -fsanitize=cfi
cause issues on the CUDA CI node
#2309
Comments
Note that this flagged up a few issues, for which followup tickets were created: * oneapi-src#2323 * oneapi-src#2309 * oneapi-src#2324
Note that this flagged up a few issues, for which followup tickets were created: * oneapi-src#2323 * oneapi-src#2309 * oneapi-src#2324
Note that this flagged up a few issues, for which followup tickets were created: * oneapi-src#2323 * oneapi-src#2309 * oneapi-src#2324
After many, many days of tracking it down, this seems to be a configuration issue on the build nodes. Some of them have llvm-linker-tools-13 installed as well as llvm-linker-tools-14, which provides the gold plugin used for lto. Due to the way plugins are loaded, version 13 has priority over 14, but doesn't seem to be able to handle llvm 14 IR in all cases. This means |
Enabling CFI sanitisation causes the linker to randomly fail when ran on the nodes used to build the CUDA build. Note this is not due to CUDA itself - building the native cpu adapter similarly fails.
Outcomes I've noticed are:
This should be investigated and fixed.
The text was updated successfully, but these errors were encountered: