-
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
fix(bootstrap): rename exclude flag to skip 🐛 #114001
Conversation
Thanks for the pull request, and welcome! The Rust team is excited to review your changes, and you should hear from @clubby789 (or someone else) soon. Please see the contribution instructions for more information. Namely, in order to ensure the minimum review times lag, PR authors and assigned reviewers should ensure that the review label (
|
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
Would you take a look at this PR when you get some time? Regards. |
☔ The latest upstream changes (presumably #114148) made this pull request unmergeable. Please resolve the merge conflicts. |
Apologies for not getting round to this yet. When you're rebasing to fix the merge conflicts, would you mind squashing your commits into one? |
These commits modify compiler targets. This PR changes how LLVM is built. Consider updating src/bootstrap/download-ci-llvm-stamp. These commits modify the If this was unintentional then you should revert the changes before this PR is merged. Some changes might have occurred in exhaustiveness checking cc @Nadrieril Some changes occurred to the CTFE / Miri engine cc @rust-lang/miri Some changes occurred in cc @BoxyUwU The Miri subtree was changed cc @rust-lang/miri Some changes occurred in src/tools/cargo cc @ehuss Some changes occurred in compiler/rustc_codegen_gcc cc @antoyo Some changes occurred in src/tools/clippy cc @rust-lang/clippy Some changes occurred to the core trait solver cc @rust-lang/initiative-trait-system-refactor Some changes occurred to MIR optimizations cc @rust-lang/wg-mir-opt
cc @davidtwco, @compiler-errors, @JohnTitor, @TaKO8Ki This PR changes Stable MIR cc @oli-obk, @celinval, @spastorino Some changes occurred in src/doc/style-guide cc @rust-lang/style Some changes occurred to the CTFE / Miri engine cc @rust-lang/miri Some changes occurred in src/librustdoc/clean/types.rs cc @camelid Some changes occurred in src/tools/rustfmt cc @rust-lang/rustfmt Some changes occurred in src/tools/rust-analyzer cc @rust-lang/rust-analyzer |
I wonder @clubby789, why contributors would need to squash their commits in a pull request when GitHub already gives you the option to do that upon merging (as shown in the screenshot below). |
This comment has been minimized.
This comment has been minimized.
Merging using the GitHub interface means that if two PRs pass the tests individually but together break, you would be allowed to merge both and break the master branch instead of getting a test failure. There is an option to "require pull requests be up to date before merging" in GitHub but it is brutal to use even on repos much less active than this one. So Rust uses bors: https://graydon2.dreamwidth.org/1597.html |
☔ The latest upstream changes (presumably #114126) made this pull request unmergeable. Please resolve the merge conflicts. |
This comment has been minimized.
This comment has been minimized.
I think it would be a good idea to alias |
@clubby789 |
I mean for downstream users, i.e. developers/distros |
☔ The latest upstream changes (presumably #113592) made this pull request unmergeable. Please resolve the merge conflicts. |
AFAICT this got mislabeled as T-style (and other things) because it appeared to touch a bunch of files that it no longer touches. |
⌛ Testing commit 74022cec712e25257a9303a55ebde53f11634138 with merge a4e1c091f15040db57b63680d73e08fd7083eea6... |
This comment has been minimized.
This comment has been minimized.
💔 Test failed - checks-actions |
@bors try |
@meysam81: 🔑 Insufficient privileges: not in try users |
The failing test is passing locally, as seen in the snippet below. What should I do to reproduce/rerun this? @clubby789 $ time x test tests/run-pass-valgrind/cleanup-auto-borrow-obj.rs
...truncated
Testing stage1 compiletest suite=run-pass-valgrind mode=run-pass-valgrind (x86_64-unknown-linux-gnu)
running 1 tests
.
test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 16 filtered out; finished in 69.17ms
Build completed successfully in 0:01:52
real 1m52.257s
user 7m37.223s
sys 0m54.704s |
@bors try |
⌛ Trying commit 0b16456 with merge 04e28cdeb4242f58e7993862065f7ebc0e8fca4f... |
☀️ Try build successful - checks-actions |
This is spurious error. no need to fix anything, |
Alright then, would someone pls approve this before another mishappen occurs pls 🙏 |
@meysam81 I have bors rights, but I don't normally merge PRs here, so let's wait for clubby789. |
@clubby789 |
@bors r+ |
☀️ Test successful - checks-actions |
Finished benchmarking commit (abc910b): comparison URL. Overall result: ✅ improvements - no action needed@rustbot label: -perf-regression Instruction countThis is a highly reliable metric that was used to determine the overall result at the top of this comment.
Max RSS (memory usage)This benchmark run did not return any relevant results for this metric. CyclesThis benchmark run did not return any relevant results for this metric. Binary sizeThis benchmark run did not return any relevant results for this metric. Bootstrap: 633.485s -> 632.664s (-0.13%) |
fixes #111894