-
-
Notifications
You must be signed in to change notification settings - Fork 14.3k
Rollup of 9 pull requests #150981
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 #150981
Conversation
…-elf platform support doc
- Using the implementation from sys::fs::common since ther is no built-in copy implementation in UEFI. - Tested with OVMF on QEMU. Signed-off-by: Ayush Singh <[email protected]>
Add const cloning of slices and tests As discussed in rust-lang#143628 (comment), splitting off slice cloning as a separate PR. r? @tgross35
…Denton Add freeze file times on Windows This PR add two new methods on [OpenOptionsExt](https://doc.rust-lang.org/stable/std/os/windows/fs/trait.OpenOptionsExt.html) in order to not change the "last access time" and "last write time" of the file on Windows. - Tracking Issue: rust-lang#149715 - ACP: rust-lang/libs-team#708
…ratrieb Remove mentions of debootstrap and chroots from the m68k-unknown-none-elf platform support doc I left the mentions of qemu-user-static as it's one of the only easily accessible emulators for m68k, even though you would have to write your own `_start` and such. The C toolchain that is mentioned is also the easiest way I've found so far to get a linker, which is still needed unless I'm missing something. closes rust-lang#150414 r? @Noratrieb
…Kivooeo,tgross35 feat: invisible character help string I was playing around with zero width spaces in different programming languages and thought that this error message could be more helpful. Hopefully it's a good first contribution! :)
Simplify `#[eii]` macro using methods on ecx
Port `#[collapse_debuginfo]` to the new attribute parsing system Tracking issue: rust-lang#131229 Felt like doing one again, has been a while :3 r? @jdonszelmann
std: sys: fs: uefi: Implement copy - Using the implementation from sys::fs::common since ther is no built-in copy implementation in UEFI. - Tested with OVMF on QEMU. @rustbot label +O-UEFI
Completely list all unparsed attributes Also introduce a `SPECIAL_ATTRIBUTES` list, since `cfg` was incorrectly being detected as an unparsed attribute in `check_attr`. I will also update rust-lang#131229 (comment) r? @jdonszelmann
…ca, r=fmease ui: add test for normalizing const projections with assoc const equality This adds a UI test to associated-const-bindings (created new) directory to ensure that constant projections with associated const equality bounds are correctly normalized. File added: - `tests/ui/const-generics/associated-const-bindings/normalization-via-param-env.rs` r? @fmease r? @camelid Fixes rust-lang#120905
|
@bors r+ rollup=never p=5 |
This comment has been minimized.
This comment has been minimized.
|
📌 Perf builds for each rolled up PR:
previous master: 44a5b55557 In the case of a perf regression, run the following command for each PR you suspect might be the cause: |
What is this?This is an experimental post-merge analysis report that shows differences in test outcomes between the merged PR and its parent PR.Comparing 44a5b55 (parent) -> 840245e (this PR) Test differencesShow 1064 test diffsStage 0
Stage 1
(and 342 additional test diffs) Additionally, 622 doctest diffs were found. These are ignored, as they are noisy. Job group index Test dashboardRun cargo run --manifest-path src/ci/citool/Cargo.toml -- \
test-dashboard 840245e91b90f22adf9f26d0a0cd98c2416cdef3 --output-dir test-dashboardAnd then open Job duration changes
How to interpret the job duration changes?Job durations can vary a lot, based on the actual runner instance |
|
Finished benchmarking commit (840245e): comparison URL. Overall result: ❌✅ regressions and improvements - no action needed@rustbot label: -perf-regression Instruction countOur most reliable metric. Used to determine the overall result above. However, even this metric can be noisy.
Max RSS (memory usage)Results (primary -0.7%, secondary -3.1%)A less reliable metric. May be of interest, but not used to determine the overall result above.
CyclesResults (secondary 3.8%)A less reliable metric. May be of interest, but not used to determine the overall result above.
Binary sizeThis benchmark run did not return any relevant results for this metric. Bootstrap: 473.154s -> 473.294s (0.03%) |
Successful merges:
#[eii]macro using methods on ecx #150906 (Simplify#[eii]macro using methods on ecx)#[collapse_debuginfo]to the new attribute parsing system #150938 (Port#[collapse_debuginfo]to the new attribute parsing system)Failed merges:
r? @ghost
Create a similar rollup