-
Notifications
You must be signed in to change notification settings - Fork 12.7k
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 5 pull requests #109552
Rollup of 5 pull requests #109552
Conversation
Remove outdated comments What the title said
…r=lcnr Return equal for two identical projections Fixes rust-lang#109188
…t, r=eholk,lcnr Implement non-const `Destruct` trait in new solver Makes it so that we can call stdlib methods like `Option::map` in **non-const** environments, since *many* stdlib methods have `Destruct` bounds 😅 This doesn't bother to implement `const Destruct` yet, but it shouldn't be too hard to do so. Just didn't bother since we already don't have much support for const traits in the new solver anyways. I'd be happy to add skeleton support for `const Destruct`, though, if the reviewer desires.
Link against libc++ on AIX LLVM on AIX currently is utilizing runtimes in llvm-project, such as libc++, libc++abi and libunwind.
…-funcs, r=compiler-errors Make helper functions private in fn_ctxt/adjust_fulfillment_errors Two helper functions in `rustc_hir_typeck/src/fn_ctxt/adjust_fulfillment_errors.rs` were previously made `pub` impl members, because they were also used in `rustc_hir_typeck/src/fn_ctxt/check.rs` (see rust-lang#107746). However, that's no longer the case, so the FIXME suggesting they be made private can now be implemented.
@bors r+ rollup=never p=5 |
☀️ Test successful - checks-actions |
📌 Perf builds for each rolled up PR: previous master: 4c0f5008ce In the case of a perf regression, run the following command for each PR you suspect might be the cause: |
Finished benchmarking commit (c763ece): comparison URL. Overall result: no relevant changes - no action needed@rustbot label: -perf-regression Instruction countThis benchmark run did not return any relevant results for this metric. Max RSS (memory usage)ResultsThis 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.
CyclesResultsThis 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.
|
Successful merges:
Destruct
trait in new solver #109495 (Implement non-constDestruct
trait in new solver)Failed merges:
r? @ghost
@rustbot modify labels: rollup
Create a similar rollup