Rollup of 19 pull requests#156023
Conversation
When an import like `use crate::a::b::Item` fails because module `b` is private, the resolver now looks up public re-export paths for `Item` and suggests them to the user.
Update link to queries.rs in tracing.md
…nts-description Update THIR element description
sembr some files
This updates the rust-version file to d493b7c.
Pull recent changes from https://github.com/rust-lang/rust via Josh. Upstream ref: rust-lang/rust@d493b7c Filtered ref: rust-lang/rustc-dev-guide@8e19834 Upstream diff: rust-lang/rust@cf1817b...d493b7c This merge was created using https://github.com/rust-lang/josh-sync.
Rustc pull update
This comment has been minimized.
This comment has been minimized.
Rollup of 19 pull requests try-job: dist-various-1 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 try-job: i686-msvc-2
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 f53b654 (parent) -> 0469a92 (this PR) Test differencesShow 132 test diffsStage 1
Stage 2
Additionally, 82 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 0469a92a76c327df972cb6c1356934b7a0c6b86d --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 |
|
📌 Perf builds for each rolled up PR:
previous master: f53b654a88 In the case of a perf regression, run the following command for each PR you suspect might be the cause: |
|
Finished benchmarking commit (0469a92): comparison URL. Overall result: ❌ regressions - please read:Our benchmarks found a performance regression caused by this PR. Next Steps:
@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 (secondary 1.9%)A less reliable metric. May be of interest, but not used to determine the overall result above.
CyclesResults (secondary -0.6%)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: 487.787s -> 481.713s (-1.25%) |
Successful merges:
panic_in_cleanupif panic occurs in cleanup #155249 (Fix: On wasm targets, callpanic_in_cleanupif panic occurs in cleanup)_mcountas the mcount symbol name on RISC-V Linux GNU targets #155853 (Use_mcountas the mcount symbol name on RISC-V Linux GNU targets)ast_fragments!#155919 (simplifyast_fragments!)macro_exportmacros #155954 (rustdoc: preserve parent doc cfg formacro_exportmacros)c_variadic_experimental_archfeature #155974 (addc_variadic_experimental_archfeature)tests/ui/issues/- 02 #155523 (Reorganizetests/ui/issues/- 02)CloneandDropinstances and requireVaArgSafe: Copy#155821 (c-variadic: documentCloneandDropinstances and requireVaArgSafe: Copy)feature*methods fromparsemod toerrorsmod. #155980 (Movefeature*methods fromparsemod toerrorsmod.)Diagnosticdirectly inSharedContext::emit_lint#156002 (Allow to useDiagnosticdirectly inSharedContext::emit_lint)r? @ghost
Create a similar rollup