-
Notifications
You must be signed in to change notification settings - Fork 12.8k
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
Default to disabling the new pass manager for the s390x arch targets. #89666
Default to disabling the new pass manager for the s390x arch targets. #89666
Conversation
r? @jackh726 (rust-highfive has picked a reviewer for you, use r? to override) |
84cfa17
to
91801b1
Compare
91801b1
to
4593d78
Compare
@bors r+ Thanks! |
📌 Commit 4593d78 has been approved by |
Should the priority of this be bumped since it fixes CI timeouts and in general may speed up CI? E.g., to |
…anager_on_s390x_take_two, r=nagisa Default to disabling the new pass manager for the s390x arch targets. This hack disables the new LLVM pass manager by default for s390x arch targets until the performance issues are fixed (see rust-lang#89609). The command line option `-Z new-llvm-pass-manager=(yes|no)` continues to take precedence over this default.
@bors p=1 |
☀️ Test successful - checks-actions |
🎉 |
Finished benchmarking commit (54bb4fe): comparison url. Summary: This benchmark run did not return any relevant changes. If you disagree with this performance assessment, please file an issue in rust-lang/rustc-perf. @rustbot label: -perf-regression |
This hack disables the new LLVM pass manager by default for s390x arch targets until the performance issues are fixed (see #89609). The command line option
-Z new-llvm-pass-manager=(yes|no)
continues to take precedence over this default.