Conversation
(cherry picked from commit 2fa37e7)
(cherry picked from commit 35f9cb6)
(cherry picked from commit 51816ef)
(cherry picked from commit 7d1b41c)
(cherry picked from commit 01795c3)
(cherry picked from commit 283d705)
This change caused a significant compile-time regression for debug builds. (cherry picked from commit 1a32061)
As discussed, make this portion of the range API unstable again. This will now be tracked under `new_range_remainder`. Discussion: https://rust-lang.zulipchat.com/#narrow/channel/327149-t-libs-api.2Fapi-changes/topic/.60RangeFrom.3A.3Aremainder.60.20possible.20panic/with/582108913 (cherry picked from commit cbc9434)
…inder` Split the remainder functions from the rest of `std::range`. (cherry picked from commit 0bb3fe3)
|
|
@folkertdev -- I found that your fix to |
|
@bors r+ rollup=never |
That's expected, the |
This comment has been minimized.
This comment has been minimized.
[beta] backports - stdarch subtree update #153336 (partial) - aarch64: fix UB in non-power-of-two reads and writes rust-lang/stdarch#2042 - add neon load/store assembly test #154094 - don't drop arguments' temporaries in `dbg!` #154074 - Init self_decl with a correct vis #154313 - Update LLVM to 22.1.2 #154344 - [perf] Revert FastISel patch #154511 - core: Destabilize beta-stable `RangeInclusiveIter::remainder` #154459 - Revert "Fix: On wasm targets, call `panic_in_cleanup` if panic occurs in cleanup" #154700 - core: Update the feature gate on `TryFrom<integer> for bool` #154691 r? cuviper
|
At 3 hours into the run, the @bors cancel |
|
Auto build was cancelled. Cancelled workflows: The next pull request likely to be tested is #154740. |
|
Scheduling: Make sure this gets another chance before the next rollup. @bors p=5 |
This comment has been minimized.
This comment has been minimized.
[beta] reverts and backports This reverts two `dbg!` changes to avoid regressions[^1][^2] in the upcoming 1.95 release: - std: avoid tearing `dbg!` prints #149869 - don't drop arguments' temporaries in `dbg!` #154074 - ... which was previously backported in #154725 This also reverts a stabilization over a late issue[^3] of semantics: - Stabilize `assert_matches` #137487 And a few other backport/reverts from `main`: - Revert performing basic const checks in typeck on stable #154930 / #155033 - Revert "`-Znext-solver` Remove the forced ambiguity hack from search graph" #154712 - Clarify that core::range ranges do not have special syntax #155002 [^1]: #153850 [^2]: #154988 [^3]: #154406
[beta] reverts and backports This reverts two `dbg!` changes to avoid regressions[^1][^2] in the upcoming 1.95 release: - std: avoid tearing `dbg!` prints #149869 - don't drop arguments' temporaries in `dbg!` #154074 - ... which was previously backported in #154725 This also reverts a stabilization over a late issue[^3] of semantics: - Stabilize `assert_matches` #137487 And a few other backport/reverts from `main`: - Revert performing basic const checks in typeck on stable #154930 / #155033 - Revert "`-Znext-solver` Remove the forced ambiguity hack from search graph" #154712 - Clarify that core::range ranges do not have special syntax #155002 Clippy is backporting 2 ICE fixes and 1 perf regression (via #155051): - rust-lang/rust-clippy#16685 already backported in #154211 to stable. This makes sure that it doesn't regress again in beta/next stable - rust-lang/rust-clippy#16659 The ICE that is being fixed here was introduced in the 1.95 release cycle - rust-lang/rust-clippy#16652 Perf regression introduced in the 1.95 release cycle. [^1]: #153850 [^2]: #154988 [^3]: #154406
dbg!don't drop arguments' temporaries indbg!#154074self_declwith a correct visibility #154313RangeInclusiveIter::remaindercore: Destabilize beta-stableRangeInclusiveIter::remainder#154459panic_in_cleanupif panic occurs in cleanup" Revert "Fix: On wasm targets, call panic_in_cleanup if panic occurs in cleanup #151771" #154700TryFrom<integer> for boolcore: Update the feature gate onTryFrom<integer> for bool#154691r? cuviper