-
Notifications
You must be signed in to change notification settings - Fork 12.9k
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
SIGSEGV compiling bootstrap on aarch64-unknown-linux-gnu since LLVM 7 #53742
Comments
Actually, I think this is just #52884, I thought the fix had made it into beta but it hasn't. @alexcrichton, will b0337a8 go into beta? |
@parched hm a full LLVM update is probably a bit too risky to backport, but backporting the relevant commit to the submodule on beta should work just fine! |
Ok, so that's just rust-lang/llvm@cc4b526? Or perhaps just merge @cramertj's original PR to fix this #52952 it only has 2 other trivial commits rust-lang/llvm@0368490...f4130c0 |
Ah yeah the original PR would also work well as a beta backport! |
Ok great, thanks, will you or @cramertj resubmit it? |
Oh anyone can! Even you @parched :) (I probably don't have time to manage this myself) |
Update LLVM to fix segfault on AArch64 Fixes #53742 This is a backport of #52952 to beta cc @alexcrichton
Fixed on latest beta. Thank you! |
Building Rust fails while compiling bootstrap. I managed to narrow it down while compiling beta (5c5be09) and setting
build.rustc
.doesn't work
does work. So I believe it's a bug in LLVM 7
Maybe it's fixed by llvm-mirror/llvm@57aa5d9 in LLVM 7.0 RC2 but I haven't been able to try it yet.
It looks similar to #52884 but that has been fixed as I understand (I also get the problem using 'rustc 1.29.0-beta.7 (49720ea 2018-08-26)')
Full log
The text was updated successfully, but these errors were encountered: