-
Notifications
You must be signed in to change notification settings - Fork 211
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
Rust 1.41.0 not being built (signal: 11, SIGSEGV: invalid memory reference) #338
Comments
Could you please run the failed command (the rustc command) in a debugger and post the backtrace? For example:
|
|
I missed that you were compiling rustc. Could you please run |
@bjorn3 I think it may be quicker for you to download |
I just read the linked fedora bug report and saw a backtrace there. The SIGSEGV happens in LLVM, which I don't know much about it's internals. |
Please note, I've already identified the likely LLVM fix in that Fedora bug report. It's also fine with LLVM 9. |
So the solution is to patch your LLVM, as I intend to do in Fedora 30. It's not really a bug in compiler-builtins -- it just started using functionality that's broken in older LLVM. |
Cherry-picking that commit to llvm8 has fixed buillding rust 1.41.0 i686. https://abf.io/import/llvm/commit/44b794ab9fc86a3a0ffa4878aea96443a33fbb37 Thanks for bibisecting. |
It sounds like this has since been resolved, closing |
rust-lang/rust#68731
The text was updated successfully, but these errors were encountered: