-
Notifications
You must be signed in to change notification settings - Fork 13k
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
Rollup of 3 pull requests #135286
Rollup of 3 pull requests #135286
Conversation
The `image` part didn't really make sense, especially since we started splitting CI jobs.
Make it easier to run CI jobs locally This PR extends the Python CI script to perform a poor man's CI-like execution of a given CI job locally. It's not perfect, but it's better than nothing. r? `@jieyouxu`
Make `lit_to_mir_constant` and `lit_to_const` infallible My motivation for this change is just that it's annoying to check everywhere, especially since all but one call site was just ICEing on errors anyway right there. They can still fail, but now just return an error constant instead of having the caller handle the error. fixes rust-lang#114317 fixes rust-lang#126182
…ity-substs, r=oli-obk Account for identity substituted items in symbol mangling See the inline comment. r? oli-obk Fixes rust-lang#135235
@bors r+ rollup=never p=3 |
…iaskrgr Rollup of 3 pull requests Successful merges: - rust-lang#134898 (Make it easier to run CI jobs locally) - rust-lang#135195 (Make `lit_to_mir_constant` and `lit_to_const` infallible) - rust-lang#135261 (Account for identity substituted items in symbol mangling) r? `@ghost` `@rustbot` modify labels: rollup
☀️ Test successful - checks-actions |
📌 Perf builds for each rolled up PR:
previous master: 251206c27b In the case of a perf regression, run the following command for each PR you suspect might be the cause: |
Finished benchmarking commit (8247594): comparison URL. Overall result: ✅ improvements - no action needed@rustbot label: -perf-regression Instruction countThis is the most reliable metric that we have; it was used to determine the overall result at the top of this comment. However, even this metric can sometimes exhibit noise.
Max RSS (memory usage)Results (secondary -3.1%)This is a less reliable metric that may be of interest but was not used to determine the overall result at the top of this comment.
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: 763.48s -> 763.498s (0.00%) |
Successful merges:
lit_to_mir_constant
andlit_to_const
infallible #135195 (Makelit_to_mir_constant
andlit_to_const
infallible)r? @ghost
@rustbot modify labels: rollup
Create a similar rollup