-
Notifications
You must be signed in to change notification settings - Fork 12.8k
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 9 pull requests #122312
Rollup of 9 pull requests #122312
Commits on Mar 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1dd47e0 - Browse repository at this point
Copy the full SHA 1dd47e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 93049be - Browse repository at this point
Copy the full SHA 93049beView commit details -
Configuration menu - View commit details
-
Copy full SHA for c06f801 - Browse repository at this point
Copy the full SHA c06f801View commit details -
Configuration menu - View commit details
-
Copy full SHA for aa9145e - Browse repository at this point
Copy the full SHA aa9145eView commit details -
MIR printing: print the path of uneval'd const; refer to promoteds in…
… a consistent way
Configuration menu - View commit details
-
Copy full SHA for 7d99e80 - Browse repository at this point
Copy the full SHA 7d99e80View commit details -
diagnostics: Do not suggest using
#[unix_sigpipe]
without a valueRemove `Word` from the `unix_sigpipe` attribute template so that plain `#[unix_sigpipe]` is not included in suggestions of valid forms of the attribute. Also re-arrange diagnostics code slightly to avoid duplicate diagnostics.
Configuration menu - View commit details
-
Copy full SHA for ee428c5 - Browse repository at this point
Copy the full SHA ee428c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 89ed992 - Browse repository at this point
Copy the full SHA 89ed992View commit details -
Configuration menu - View commit details
-
Copy full SHA for dd2cda7 - Browse repository at this point
Copy the full SHA dd2cda7View commit details -
fix metadata for dyn-star in new solver
Lukas Markeffsky committedMar 10, 2024 Configuration menu - View commit details
-
Copy full SHA for e4bafa2 - Browse repository at this point
Copy the full SHA e4bafa2View commit details -
Rollup merge of rust-lang#122275 - RalfJung:std-oom, r=workingjubilee
disable OOM test in Miri Needed for https://github.com/rust-lang/miri-test-libstd
Configuration menu - View commit details
-
Copy full SHA for 217d004 - Browse repository at this point
Copy the full SHA 217d004View commit details -
Rollup merge of rust-lang#122276 - RalfJung:io-read, r=Nilstrieb
io::Read trait: make it more clear when we are adressing implementations vs callers Inspired by [this](rust-lang#72186 (comment)) comment. For some reason we only have that `buf` warning in `read` and `read_exact`, even though it affects a bunch of other functions of this trait as well. It doesn't seem worth copy-pasting the same text everywhere though so I did not change this.
Configuration menu - View commit details
-
Copy full SHA for 0c73b2d - Browse repository at this point
Copy the full SHA 0c73b2dView commit details -
Rollup merge of rust-lang#122277 - RalfJung:BorrowedCursor, r=cuviper
BorrowedCursor docs clarification If one reads the `BorrowedCursor` docs without having seen `BorrowedBuf` before, it is quite easy to assume that "unfilled" and "uninit" are synonyms.
Configuration menu - View commit details
-
Copy full SHA for ff09d32 - Browse repository at this point
Copy the full SHA ff09d32View commit details -
Rollup merge of rust-lang#122286 - RalfJung:resolve, r=compiler-errors
use Instance::expect_resolve() instead of unwraping Instance::resolve()
Configuration menu - View commit details
-
Copy full SHA for b02f2a0 - Browse repository at this point
Copy the full SHA b02f2a0View commit details -
Rollup merge of rust-lang#122290 - RalfJung:mir-printing, r=compiler-…
…errors MIR printing: print the path of uneval'd const Currently it just prints `const _` which makes it impossible to say which constant is being referred to. Also refer to promoteds in a consistent way; previously MIR printing would do ``` promoted[0] in C1: &Option<Cell<i32>> = { // ... } ``` Now that should be ``` const C1::promoted[0]: &Option<Cell<i32>> = { // ... } ``` We don't seem to have a test for that so I tried it by hand, it seems to work: ``` const main::promoted[12]: &[&str; 3] = { let mut _0: &[&str; 3]; let mut _1: [&str; 3]; let mut _2: &str; let mut _3: &str; let mut _4: &str; let mut _5: &str; bb0: { _3 = const "b"; _2 = &(*_3); _5 = const "c"; _4 = &(*_5); _1 = [const "a", move _2, move _4]; _0 = &_1; return; } } ```
Configuration menu - View commit details
-
Copy full SHA for 9ccbbda - Browse repository at this point
Copy the full SHA 9ccbbdaView commit details -
Rollup merge of rust-lang#122293 - Enselic:no-bare-unix_sigpipe, r=fm…
…ease diagnostics: Do not suggest using `#[unix_sigpipe]` without a value Remove `Word` from the `unix_sigpipe` attribute template so that plain `#[unix_sigpipe]` is not included in suggestions of valid forms of the attribute. Also re-arrange diagnostics code slightly to avoid duplicate diagnostics. Tracking issue is rust-lang#97889.
Configuration menu - View commit details
-
Copy full SHA for c4b159c - Browse repository at this point
Copy the full SHA c4b159cView commit details -
Rollup merge of rust-lang#122297 - RalfJung:bootstrap-build, r=onur-o…
…zkan bootstrap: document what the triples in 'Build' mean Thanks to ``@onur-ozkan`` for pointing this out to me.
Configuration menu - View commit details
-
Copy full SHA for 2a3a8db - Browse repository at this point
Copy the full SHA 2a3a8dbView commit details -
Rollup merge of rust-lang#122302 - ratmice:issue122234, r=cuviper
docs: Correct ptr/ref verbiage in SliceIndex docs. Fixes rust-lang#122234
Configuration menu - View commit details
-
Copy full SHA for 97f3b33 - Browse repository at this point
Copy the full SHA 97f3b33View commit details -
Rollup merge of rust-lang#122304 - lukas-code:dyn-star-meta, r=compil…
…er-errors fix metadata for dyn-star in new solver The pointee metadata of `dyn* Trait` types is `()` and not a vtable.
Configuration menu - View commit details
-
Copy full SHA for 16ffeb2 - Browse repository at this point
Copy the full SHA 16ffeb2View commit details