-
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 7 pull requests #129615
Rollup of 7 pull requests #129615
Commits on Aug 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 803cbaf - Browse repository at this point
Copy the full SHA 803cbafView commit details
Commits on Aug 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9f39427 - Browse repository at this point
Copy the full SHA 9f39427View commit details
Commits on Aug 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9b5a004 - Browse repository at this point
Copy the full SHA 9b5a004View commit details -
Configuration menu - View commit details
-
Copy full SHA for c89bae0 - Browse repository at this point
Copy the full SHA c89bae0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 38b5a2a - Browse repository at this point
Copy the full SHA 38b5a2aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 79cbb87 - Browse repository at this point
Copy the full SHA 79cbb87View commit details -
fix(core): Add
#![feature(unbounded_shifts)]
to doctests for `unbou……nded_shr`/`unbounded_shl`
Configuration menu - View commit details
-
Copy full SHA for 9907f61 - Browse repository at this point
Copy the full SHA 9907f61View commit details -
Configuration menu - View commit details
-
Copy full SHA for 27b63b8 - Browse repository at this point
Copy the full SHA 27b63b8View commit details
Commits on Aug 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2cf48ea - Browse repository at this point
Copy the full SHA 2cf48eaView commit details -
feat(core): Make
unbounded_shl{l,r}
unstably const and remove `rust……c_allow_const_fn_unstable`
Configuration menu - View commit details
-
Copy full SHA for f4dc783 - Browse repository at this point
Copy the full SHA f4dc783View commit details
Commits on Aug 25, 2024
-
link to Future::poll from the Poll docs
The most important thing about Poll is that Future::poll returns it, but previously the docs didn't emphasize this.
Configuration menu - View commit details
-
Copy full SHA for 3153b7d - Browse repository at this point
Copy the full SHA 3153b7dView commit details -
pal/hermit: correctly round up microseconds in
Thread::sleep
Signed-off-by: Martin Kröning <martin.kroening@eonerc.rwth-aachen.de>
Configuration menu - View commit details
-
Copy full SHA for 687c8a1 - Browse repository at this point
Copy the full SHA 687c8a1View commit details -
pal/hermit: saturate
usleep
microseconds atu64::MAX
Signed-off-by: Martin Kröning <martin.kroening@eonerc.rwth-aachen.de>
Configuration menu - View commit details
-
Copy full SHA for edeefc5 - Browse repository at this point
Copy the full SHA edeefc5View commit details
Commits on Aug 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4f3ef2a - Browse repository at this point
Copy the full SHA 4f3ef2aView commit details -
Configuration menu - View commit details
-
Copy full SHA for c31b9fa - Browse repository at this point
Copy the full SHA c31b9faView commit details -
Tie
impl_trait_overcaptures
lint to Rust 2024The `impl_trait_overcaptures` lint is part of the migration to Rust 2024 and the Lifetime Capture Rules 2024. Now that we've stabilized precise capturing (RFC 3617), let's tie this lint to the `rust_2024_compatibility` lint group.
Configuration menu - View commit details
-
Copy full SHA for 6982785 - Browse repository at this point
Copy the full SHA 6982785View commit details -
Rollup merge of rust-lang#129190 - rezwanahmedsami:master, r=tgross35
Add f16 and f128 to tests/ui/consts/const-float-bits-conv.rs Fixes rust-lang#129163 try-job: x86_64-msvc try-job: x86_64-mingw try-job: i686-msvc try-job: i686-mingw
Configuration menu - View commit details
-
Copy full SHA for dedfb35 - Browse repository at this point
Copy the full SHA dedfb35View commit details -
Rollup merge of rust-lang#129377 - chorman0773:unbounded-shifts-impl,…
… r=scottmcm Add implementations for `unbounded_shl`/`unbounded_shr` Tracking Issue: rust-lang#129375 This implements `unbounded_shl` and `unbounded_shr` under the feature gate `unbounded_shifts`
Configuration menu - View commit details
-
Copy full SHA for 68aff29 - Browse repository at this point
Copy the full SHA 68aff29View commit details -
Rollup merge of rust-lang#129539 - oconnor663:poll_link, r=tgross35
link to Future::poll from the Poll docs The most important thing about Poll is that Future::poll returns it, but previously the docs didn't emphasize this.
Configuration menu - View commit details
-
Copy full SHA for b1c9064 - Browse repository at this point
Copy the full SHA b1c9064View commit details -
Rollup merge of rust-lang#129588 - hermit-os:sleep-micros, r=workingj…
…ubilee pal/hermit: correctly round up microseconds in `Thread::sleep` This fixes the Hermit-related part of rust-lang#129212 and thus the whole issue, since ESP-IDF is already fixed, as far as I understand. Fixes rust-lang#129212 r? `@workingjubilee` CC: `@stlankes`
Configuration menu - View commit details
-
Copy full SHA for d0b3c3a - Browse repository at this point
Copy the full SHA d0b3c3aView commit details -
Rollup merge of rust-lang#129592 - saethlin:core-cfg-test, r=tgross35
Remove cfg(test) from library/core The diff here is very small with the ignore whitespace option. `core` doesn't/can't have unit tests. All of its tests are just modules under `tests/`, so it has no use for `cfg(test)`, because the entire contents of `library/core/src` are only ever compiled with that cfg off, and the entire contents of `library/core/tests` are only ever compiled with that cfg on. You can tell this is what's happening because we had `#[cfg(test)]` on a module declaration that has no source file. I also deleted the extra `mod tests {` layer of nesting; there's no need to mention again in the module path that this is a module of tests. This exposes a name collision between the `u128` module of tests and `core::u128`. Fixed that by using `<u128>::MAX` like is done in the `check!` macro, which is what avoids this name ambiguity for the other types.
Configuration menu - View commit details
-
Copy full SHA for b9dfb4d - Browse repository at this point
Copy the full SHA b9dfb4dView commit details -
Rollup merge of rust-lang#129597 - bvanjoi:resolve, r=petrochenkov
mv `build_reduced_graph_for_external_crate_res` into Resolver `build_reduced_graph_for_external_crate_res` is only related to `Resolver`, so move it there. r? `@petrochenkov`
Configuration menu - View commit details
-
Copy full SHA for 1d58ac0 - Browse repository at this point
Copy the full SHA 1d58ac0View commit details -
Rollup merge of rust-lang#129600 - traviscross:TC/tie-impl_trait_over…
…captures-to-rust-2024, r=compiler-errors Tie `impl_trait_overcaptures` lint to Rust 2024 The `impl_trait_overcaptures` lint is part of the migration to Rust 2024 and the Lifetime Capture Rules 2024. Now that we've stabilized precise capturing (RFC 3617), let's tie this lint to the `rust_2024_compatibility` lint group. Tracking: - rust-lang#117587 r? `@compiler-errors`
Configuration menu - View commit details
-
Copy full SHA for 114e60f - Browse repository at this point
Copy the full SHA 114e60fView commit details