Repository navigation
Rollup of 5 pull requests - #164964
Rollup of 5 pull requests#164964
Conversation
Split `LintLevelsBuilder::add` into `add_ast` and `add_hir` Just making the code nicer r? @mejrs
…hrat011899 Remove ignore-unsafe tidy check in alloc/linklist This PR remove all `ignore-tidy-undocumented-unsafe` in `alloc/src/collections/linked_list.rs`. All unsafe call-sites are checked. Besides, this PR adds missing document comments for two unsafe functions(although they are private). If there exists anything need to be modified, I will update this PR.
Minor lints and performance improvements for LLDB visualizers Aside from the lints, this patch rearranges some things to make sure we only compute things like element types and type names once. There shouldn't be any user-facing effects from these changes.
…l-tests, r=Urgau Cleanup `rustdoc-html` tests r? @Urgau
…ns, r=Kobzol Update actions/setup-python action to v7.1.0 This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [actions/setup-python](https://redirect.github.com/actions/setup-python) | action | minor | `v7.0.0` → `v7.1.0` | --- ### Release Notes <details> <summary>actions/setup-python</summary> ### [`v7.1.0`](https://redirect.github.com/actions/setup-python/releases/tag/v7.1.0) [Compare Source](https://redirect.github.com/actions/setup-python/compare/v7.0.0...v7.1.0) #### What's Changed ##### Enhancements - Add `mirror` and `mirror-token` inputs for custom Python distribution sources by [@&rust-lang#8203;luhenry](https://redirect.github.com/luhenry) in [#&rust-lang#8203;1302](https://redirect.github.com/actions/setup-python/pull/1302) - Improve error message clarity by [@&rust-lang#8203;v-lmvysakh](https://redirect.github.com/v-lmvysakh) in [#&rust-lang#8203;1351](https://redirect.github.com/actions/setup-python/pull/1351) ##### Dependency Upgrade - Upgrade browserslist from 4.28.2 to 4.28.9 by [@&rust-lang#8203;dependabot](https://redirect.github.com/dependabot) in [#&rust-lang#8203;1353](https://redirect.github.com/actions/setup-python/pull/1353) - Upgrade [@&rust-lang#8203;typescript-eslint/parser](https://redirect.github.com/typescript-eslint/parser) from 8.62.0 to 8.70.0 by [@&rust-lang#8203;dependabot](https://redirect.github.com/dependabot) in [#&rust-lang#8203;1343](https://redirect.github.com/actions/setup-python/pull/1343) - Upgrade eslint-plugin-jest from 29.15.2 to 29.16.6 by [@&rust-lang#8203;dependabot](https://redirect.github.com/dependabot) in [#&rust-lang#8203;1342](https://redirect.github.com/actions/setup-python/pull/1342) - Upgrade [@&rust-lang#8203;vercel/ncc](https://redirect.github.com/vercel/ncc) from 0.44.0 to 0.45.0 by [@&rust-lang#8203;dependabot](https://redirect.github.com/dependabot) in [#&rust-lang#8203;1357](https://redirect.github.com/actions/setup-python/pull/1357) - Upgrade [@&rust-lang#8203;types/semver](https://redirect.github.com/types/semver) from 7.7.1 to 7.8.0 by [@&rust-lang#8203;dependabot](https://redirect.github.com/dependabot) in [#&rust-lang#8203;1359](https://redirect.github.com/actions/setup-python/pull/1359) - Upgrade undici from 6.28.0 to 6.29.0 by [@&rust-lang#8203;dependabot](https://redirect.github.com/dependabot) in [#&rust-lang#8203;1364](https://redirect.github.com/actions/setup-python/pull/1364) - Upgrade ts-jest from 29.4.11 to 29.4.14 by [@&rust-lang#8203;dependabot](https://redirect.github.com/dependabot) in [#&rust-lang#8203;1361](https://redirect.github.com/actions/setup-python/pull/1361) - Upgrade brace-expansion from 5.0.9 to 5.0.12 by [@&rust-lang#8203;dependabot](https://redirect.github.com/dependabot) in [#&rust-lang#8203;1365](https://redirect.github.com/actions/setup-python/pull/1365) - Upgrade prettier from 3.8.4 to 3.9.9 and package.json from 7.0.0 to 7.1.0 by [@&rust-lang#8203;dependabot](https://redirect.github.com/dependabot) in [#&rust-lang#8203;1363](https://redirect.github.com/actions/setup-python/pull/1363) - Upgrade [@&rust-lang#8203;typescript-eslint/eslint-plugin](https://redirect.github.com/typescript-eslint/eslint-plugin) from 8.62.0 to 8.71.1 by [@&rust-lang#8203;dependabot](https://redirect.github.com/dependabot) in [#&rust-lang#8203;1369](https://redirect.github.com/actions/setup-python/pull/1369) - Upgrade actions/checkout from 7.0.0 to 7.0.1 by [@&rust-lang#8203;dependabot](https://redirect.github.com/dependabot) in [#&rust-lang#8203;1345](https://redirect.github.com/actions/setup-python/pull/1345) - Upgrade cache to 6.3.0 by [@&rust-lang#8203;v-HarithaVattikuti](https://redirect.github.com/v-HarithaVattikuti) in [#&rust-lang#8203;1370](https://redirect.github.com/actions/setup-python/pull/1370) - Resolve Basic Validation audit failures by [@&rust-lang#8203;v-HarithaVattikuti](https://redirect.github.com/v-HarithaVattikuti) in [#&rust-lang#8203;1347](https://redirect.github.com/actions/setup-python/pull/1347) - Resolve npm audit failures by [@&rust-lang#8203;v-HarithaVattikuti](https://redirect.github.com/v-HarithaVattikuti) in [#&rust-lang#8203;1350](https://redirect.github.com/actions/setup-python/pull/1350) #### New Contributors - [@&rust-lang#8203;luhenry](https://redirect.github.com/luhenry) made their first contribution in [#&rust-lang#8203;1302](https://redirect.github.com/actions/setup-python/pull/1302) **Full Changelog**: <actions/setup-python@v7.0.0...v7.1.0> </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - Between 12:00 AM and 03:59 AM, only on Monday (`* 0-3 * * 1`) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/rust-lang/rust). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4xODAuMCIsInVwZGF0ZWRJblZlciI6IjQ0LjE4MC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
|
@bors r+ p=5 force |
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 aaf324d (parent) -> 019b59d (this PR) Test differencesShow 137 test diffsStage 1
Stage 2
Additionally, 117 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 019b59d8101bb3e141f1b880684747b4217beeb6 --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:
parent commit: aaf324d50a In the case of a perf regression, run the following command with the SHAs of each PR you suspect might be the cause: |
|
Finished benchmarking commit (019b59d): comparison URL. Overall result: ✅ 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 -1.5%)A less reliable metric. May be of interest, but not used to determine the overall result above.
CyclesResults (primary -0.1%, secondary -4.2%)A less reliable metric. May be of interest, but not used to determine the overall result above.
Binary sizeResults (primary 0.1%, secondary 0.1%)A less reliable metric. May be of interest, but not used to determine the overall result above.
Bootstrap: 488.092s -> 489.601s (0.31%) |
|
@rust-timer triage all |
Running triage with 8 benchmarksTriage only executes the benchmarks on rollup members, that were changed significantly on the rollup.
#164790 24e1a68 Split
|
Successful merges:
LintLevelsBuilder::addintoadd_astandadd_hir#164790 (SplitLintLevelsBuilder::addintoadd_astandadd_hir)rustdoc-htmltests #164925 (Cleanuprustdoc-htmltests)r? @ghost
Create a similar rollup