Rollup of 4 pull requests#151352
Conversation
Convert Windows to use check_shim_sig instead of check_shim_sig_lenient
…iting inline byte slices for data writes Refactor socketpair tests to use utility functions for reading and writing
add `pmaddwd` shim
Add miri specific extern functions for managing threads
…ests/libc-socketpair Refactor socketpair tests to use utility functions for reading/writing
…ests/libc-affinity Refactor CPU affinity tests to use errno_check for error handling
…ests/libc-time Refactor libc time tests to use errno_check for error handling
readme: clarify 'single-threaded interpreter'
This updates the rust-version file to 44a5b55.
Pull recent changes from https://github.com/rust-lang/rust via Josh. Upstream ref: rust-lang/rust@44a5b55 Filtered ref: rust-lang/miri@6df126d Upstream diff: rust-lang/rust@f57b9e6...44a5b55 This merge was created using https://github.com/rust-lang/josh-sync.
Automatic Rustup
This updates the rust-version file to b6fdaf2.
Pull recent changes from https://github.com/rust-lang/rust via Josh. Upstream ref: rust-lang/rust@b6fdaf2 Filtered ref: rust-lang/miri@f982e90 Upstream diff: rust-lang/rust@44a5b55...b6fdaf2 This merge was created using https://github.com/rust-lang/josh-sync.
Automatic Rustup
…ests/libc-epoll-blocking Refactor epoll tests to use errno_result and improve notification checks
shims: add FIXME for missing direct tests
…ests/libc-fs-symlink Refactor `libc-fs-symlink` tests to use errno_result
…tructions add avx512 `pack*` family of instructions to shims
…=clubby789 fix(build-manifest): enable docs target fallback for `rustc-docs`
Fix capitalization of diag messages Per https://rustc-dev-guide.rust-lang.org/diagnostics.html#diagnostic-output-style-guide > Error, Warning, Note, and Help messages start with a lowercase letter and do not end with punctuation.
miri subtree update Subtree update of `miri` to rust-lang/miri@2d0a4f4. Created using https://github.com/rust-lang/josh-sync. r? @ghost
Add myself to the review rotation I was mildly confused about why I never got randomly assigned PR and procrastinated on it 😆 It's time to do it.
|
Rollup of everything. @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: 3d087e6044 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 3d087e6 (parent) -> 53b6f89 (this PR) Test differencesShow 4 test diffs4 doctest diffs were found. These are ignored, as they are noisy. Test dashboardRun cargo run --manifest-path src/ci/citool/Cargo.toml -- \
test-dashboard 53b6f89be2772d910da39b8e9968712e3ce3f9f8 --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 (53b6f89): comparison URL. Overall result: no relevant changes - no action needed@rustbot label: -perf-regression Instruction countThis benchmark run did not return any relevant results for this metric. Max RSS (memory usage)Results (secondary 1.8%)A less reliable metric. May be of interest, but not used to determine the overall result above.
CyclesResults (secondary -4.2%)A less reliable metric. May be of interest, but not used to determine the overall result above.
Binary sizeResults (primary 0.0%, secondary 0.0%)A less reliable metric. May be of interest, but not used to determine the overall result above.
Bootstrap: 473.646s -> 475.784s (0.45%) |
Successful merges:
rustc-docs#151080 (fix(build-manifest): enable docs target fallback forrustc-docs)r? @ghost
Create a similar rollup