Rollup of 5 pull requests#155576
Conversation
Update so the LLVM CMake example uses and , which is the correct list separator syntax for LLVM CMake options.[Docs] Remove shortcode from models page heading
This updates the rule names for shebang which were changed in rust-lang/reference#2192 and rust-lang/reference#2199.
Offload slice support This PR allows offload to support slice type arguments. ~NOTE: this is built on top of rust-lang#152283 r? @ZuseZ4
…ove-help, r=chenyukang Make E0284 generic argument suggestions more explicit Closes rust-lang#147313 Previously, when type annotations were missing for a function call, rust suggested: "consider specifying the generic argument". This PR improves the diagnostics: - If only one generic type is missing: "consider specifying a concrete type for the generic type `<T>`" with the turbofish being "::\<SomeConcreteType>" - If only one const generic is missing: "consider specifying a const for the const generic `<CONST>`" with the turbofish being "::<SOME_CONST>" Multiple missing generics still produce the original more general suggestion
…agnostic, r=chenyukang Suggest removing `&` when awaiting a reference to a future Fixes rust-lang#87211 When `.await`ing `&impl Future`, suggest removing the `&` instead of removing `.await`.
Fix LLVM offload install docs to use semicolon-separated CMake lists Update so the LLVM CMake example uses and , which is the correct list separator syntax for LLVM CMake options.[Docs] Remove shortcode from models page heading
Update books ## rust-embedded/book 2 commits in 2463edeb8003c5743918b3739a9f6870b86396f5..0789b0f29e73ecb91213cac10ad0eec1b9333770 2026-04-11 08:46:22 UTC to 2026-04-10 14:01:38 UTC - remove IO chapter, is covered in next chapter (rust-embedded/book#411) - add embassy chapter (rust-embedded/book#412) ## rust-lang/reference 10 commits in d2715c07e9dd9839c0c7675ecfa18bec539a6ee9..8c88f9d0bdd75ffdc0691676d83212ae22a18cee 2026-04-20 15:20:24 UTC to 2026-04-07 16:25:09 UTC - typo in example code (rust-lang/reference#2232) - oxford comma (rust-lang/reference#2233) - improve readability (rust-lang/reference#2234) - typo (rust-lang/reference#2230) - Clarify items.fn.generics.param-bounds (rust-lang/reference#2229) - follow formatting style guideline (rust-lang/reference#2228) - Update `derive` export locations (rust-lang/reference#2223) - Clarify that `{self}` imports require a module parent (rust-lang/reference#2221) - stabilize s390x vector registers (rust-lang/reference#2215) - Fix misuse of *usage* throughout the Reference (rust-lang/reference#2222) ## rust-lang/rust-by-example 2 commits in b31e3b8da01eeba0460f86a52a55af82709fadf5..898f0ac1479223d332309e0fce88d44b39927d28 2026-04-19 11:40:28 UTC to 2026-04-19 11:38:45 UTC - remove debug printing for the u32 and bool in variable_bindings.md (rust-lang/rust-by-example#1999) - Update for.md (rust-lang/rust-by-example#2008)
|
@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: 4fbae3e309 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 4fbae3e (parent) -> 84c1190 (this PR) Test differencesShow 27 test diffsStage 1
Stage 2
Additionally, 15 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 84c11900724736a2b9afac4822031d78a9ed8e86 --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 (84c1190): comparison URL. Overall result: no relevant changes - no action needed@rustbot label: -perf-regression Instruction countThis perf run didn't have relevant results for this metric. Max RSS (memory usage)Results (secondary -2.6%)A less reliable metric. May be of interest, but not used to determine the overall result above.
CyclesResults (primary -2.0%, secondary 2.0%)A less reliable metric. May be of interest, but not used to determine the overall result above.
Binary sizeThis perf run didn't have relevant results for this metric. Bootstrap: 492.186s -> 490.276s (-0.39%) |
Successful merges:
&when awaiting a reference to a future #154933 (Suggest removing&when awaiting a reference to a future)r? @ghost
Create a similar rollup