Rollup of 5 pull requests#154137
Conversation
This is just a single file, so move it under `num` which already has some float-related tests. This also closer mirrors source in `core`.
Use `float_test!` to cover all types, with a note about f128 missing the traits.
coretests: Expand ieee754 parsing and printing tests to f16 Use `float_test!` to cover all types, with a note about f128 missing the traits. Also includes some minor reorganization.
rustc_public: add `vtable_entries()` to `TraitRef` Resolves: rust-lang/project-stable-mir#103
…d-safe, r=JonathanBrouwer Remove redundant `is_dyn_thread_safe` checks Refactor uses of `FromDyn` to reduce number of redundant `is_dyn_thread_safe` checks by replacing `FromDyn::from` with `check_dyn_thread_safe` in tandem with existing `FromDyn::derive` so that the users would avoid redundancy in the future. PR is split up into multiple commits for an easier review.
…lmann Fix typos and markdown errors This PR fixes some typos and markdown errors I found while writing rust-lang#153697. I've split it out to reduce the size of that PR.
…er, r=JonathanBrouwer refactor(attribute parser): move check_custom_mir to attribute parser Part of rust-lang#153101 r? @JonathanBrouwer
|
@bors r+ rollup=never p=5 |
|
Trying commonly failed jobs |
This comment has been minimized.
This comment has been minimized.
Rollup of 5 pull requests try-job: test-various try-job: x86_64-gnu-aux try-job: x86_64-gnu-llvm-21-3 try-job: x86_64-msvc-1 try-job: aarch64-apple try-job: x86_64-mingw-1
This comment has been minimized.
This comment has been minimized.
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 461e973 (parent) -> bfc05d6 (this PR) Test differencesShow 1696 test diffsStage 1
Stage 2
(and 1590 additional test diffs) Additionally, 6 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 bfc05d6b072585dfd0c792ec1b8728c08a3511fe --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 (bfc05d6): 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 3.1%)A less reliable metric. May be of interest, but not used to determine the overall result above.
CyclesThis benchmark run did not return any relevant results for this metric. Binary sizeThis benchmark run did not return any relevant results for this metric. Bootstrap: 488.876s -> 485.797s (-0.63%) |
Successful merges:
vtable_entries()toTraitRef#152669 (rustc_public: addvtable_entries()toTraitRef)is_dyn_thread_safechecks #153776 (Remove redundantis_dyn_thread_safechecks)r? @ghost
Create a similar rollup