-
Notifications
You must be signed in to change notification settings - Fork 13.6k
Rollup of 13 pull requests #144633
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 13 pull requests #144633
Conversation
Automatic Rustup
non-deterministically truncate reads/writes
Automatic Rustup
CI: add windows-arm runner
Use `josh-sync` instead of `miri-script` for Josh synchronization
…ntentionally not `T: ?Sized`, and document (publically) an alternative.
make the missing-MIR message more clear
This updates the rust-version file to b56aaec.
Pull recent changes from https://github.com/rust-lang/rust via Josh. Upstream ref: b56aaec Filtered ref: 12f5e3255df658296af9fc953d8c1ab79ba91ea3 This merge was created using https://github.com/rust-lang/josh-sync.
Fix cronjob Zulip message
Perfetto gives an error if an id does not fit in an 64-bit signed integer in 2's complement.
Automatic Rustup
@bors r+ rollup=never p=5 |
Subset of #144628. |
☀️ Test successful - checks-actions |
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 5529041 (parent) -> 7278554 (this PR) Test differencesShow 76 test diffsStage 1
Stage 2
Additionally, 27 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 7278554d82fa474a4e8b5c67afb009e11e41a841 --output-dir test-dashboard And then open Job duration changes
How to interpret the job duration changes?Job durations can vary a lot, based on the actual runner instance |
📌 Perf builds for each rolled up PR:
previous master: 552904134b In the case of a perf regression, run the following command for each PR you suspect might be the cause: |
Finished benchmarking commit (7278554): 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.3%, secondary 2.6%)A less reliable metric. May be of interest, but not used to determine the overall result above.
CyclesResults (secondary 0.7%)A less reliable metric. May be of interest, but not used to determine the overall result above.
Binary sizeResults (primary 0.0%, secondary -0.1%)A less reliable metric. May be of interest, but not used to determine the overall result above.
Bootstrap: 468.885s -> 467.638s (-0.27%) |
Successful merges:
#[feature(sync_nonpoison)]
,#[feature(nonpoison_mutex)]
#144022 (Implementation:#[feature(sync_nonpoison)]
,#[feature(nonpoison_mutex)]
)Range*<&T> as RangeBounds<T>
impls are notT: ?Sized
, and give an alternative. #144167 (Document whyRange*<&T> as RangeBounds<T>
impls are notT: ?Sized
, and give an alternative.)loop_match
#144451 (fix: Reject upvar scrutinees forloop_match
)None
in compiler/rustc_middle/src/ty/sty.rs #129882)r? @ghost
@rustbot modify labels: rollup
Create a similar rollup