Conversation
Fixes rust-lang#136103. Based on the analysis by @jonathan-gruber-jg and @orlp.
…param_warning, r=oli-obk omit unused args warnings for intrinsics without body potential fix for rust-lang#135598
Manually walk into WF obligations in `BestObligation` proof tree visitor When we encounter a `WellFormed` obligation in the `BestObligation` proof tree visitor, ignore the proof tree and call `wf::unnormalized_obligations` to derive well-formed obligations with the correct cause codes. This is to avoid having to replicate the somewhat delicate logic that `wf.rs` does to set up its obligation causes... Don't see a better way to do this. vibes?? r? lcnr
…=Mark-Simulacrum Fix off-by-one error causing slice::sort to abort the program Fixes rust-lang#136103. Based on the analysis by ``@jonathan-gruber-jg`` and ``@orlp.``
fix broken release notes id
…=fee1-dead Use proper type when applying deref adjustment in const When applying a deref adjustment to some type `Wrap<T>` which derefs to `T`, we were checking that `T: ~const Deref`, not `Wrap<T>: ~const Deref` like we should have been. r? project-const-traits Fixes rust-lang#136273 Fixes rust-lang#135210 -- I just deleted the test since the regression test is uninteresting
…-obk miri: make float min/max non-deterministic This makes Miri match the documentation that landed in rust-lang#136296. r? ``@oli-obk``
…mpiler-errors Add documentation for derive(CoercePointee) Part of [RFC 3621][rfc] tracked by rust-lang#123430. This text is heavily based on the guide-level explanation from the RFC. ``@rustbot`` label F-derive_coerce_pointee [rfc]: https://rust-lang.github.io/rfcs/3621-derive-smart-pointer.html
|
@bors r+ rollup=never p=5 |
|
☀️ Test successful - checks-actions |
|
📌 Perf builds for each rolled up PR:
previous master: 9709af7901 In the case of a perf regression, run the following command for each PR you suspect might be the cause: |
|
Finished benchmarking commit (9e48dfe): comparison URL. Overall result: ❌ regressions - 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 (primary 1.5%)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.
CyclesResults (secondary 2.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.
Binary sizeResults (primary 0.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.
Bootstrap: 778.098s -> 777.638s (-0.06%) |
Successful merges:
BestObligationproof tree visitor #135900 (Manually walk into WF obligations inBestObligationproof tree visitor)r? @ghost
@rustbot modify labels: rollup
Create a similar rollup