Skip to content

Rollup of 22 pull requests - #163002

Merged
rust-bors[bot] merged 116 commits into
rust-lang:mainfrom
JonathanBrouwer:rollup-iOYYbuh
Sep 19, 2026
Merged

rust-bors[bot] merged 116 commits into
rust-lang:mainfrom
JonathanBrouwer:rollup-iOYYbuh

Conversation

@JonathanBrouwer

Copy link
Copy Markdown
Member

Successful merges:

r? @ghost

Create a similar rollup

joonas-001 and others added 30 commits August 25, 2026 19:49
- identify issues by label and title
- reuse an existing issue if it already exists
- use a bash script around `gh` so we don't add unvetted dependencies
- add tests for the bash script using a fake `gh` mock
…x-lowering-link-and-thir-typo

fix: typo in thir.md
open issues when scheduled linkcheck fails
This updates the rust-version file to 4b6d04e.
Avoid calling `type_is_copy_modulo_regions` if not necessary.
This updates the rust-version file to c999cef.
Fix formatting, and make wording consistent
@JonathanBrouwer

Copy link
Copy Markdown
Member Author

@bors r+ p=5

Trying commonly failed jobs
@bors try jobs=dist-various-1,test-various,test-x86_64-gnu-aux,test-x86_64-gnu-llvm-21-3,test-x86_64-msvc-1,test-aarch64-apple-1,test-aarch64-apple-2,test-x86_64-mingw-1,test-i686-msvc,test-armhf-gnu

@rust-bors

rust-bors Bot commented Sep 19, 2026

Copy link
Copy Markdown
Contributor

📌 Commit 6ec8d94 has been approved by JonathanBrouwer

It is now in the queue for this repository.

@rust-bors rust-bors Bot added S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. and removed S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels Sep 19, 2026
@rust-bors

This comment has been minimized.

rust-bors Bot pushed a commit that referenced this pull request Sep 19, 2026
Rollup of 22 pull requests


try-job: dist-various-1
try-job: test-various
try-job: test-x86_64-gnu-aux
try-job: test-x86_64-gnu-llvm-21-3
try-job: test-x86_64-msvc-1
try-job: test-aarch64-apple-1
try-job: test-aarch64-apple-2
try-job: test-x86_64-mingw-1
try-job: test-i686-msvc
try-job: test-armhf-gnu
@JonathanBrouwer

Copy link
Copy Markdown
Member Author

@bors p=6

@rust-bors

This comment has been minimized.

@rust-bors

rust-bors Bot commented Sep 19, 2026

Copy link
Copy Markdown
Contributor

☀️ Try build successful (CI)
Build commit: 055db3a (055db3a9c4e463cc3c0a6ce49abe66cdc3cc8be1)
Base parent: 971903d (971903d9aee24befd88423f42826c232e27c8190)

@rust-bors rust-bors Bot added merged-by-bors This PR was explicitly merged by bors. and removed S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. labels Sep 19, 2026
@rust-bors

rust-bors Bot commented Sep 19, 2026

Copy link
Copy Markdown
Contributor

☀️ Test successful - CI
Approved by: JonathanBrouwer
Duration: 3h 11m 39s
Pushing 36b04f3 to main...

@github-actions

Copy link
Copy Markdown
Contributor
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 971903d (parent) -> 36b04f3 (this PR)

Test differences

Show 610 test diffs

Stage 1

  • [debuginfo-cdb] tests/debuginfo/basic-types-globals.rs#lto-apple: [missing] -> ignore (cdb is not available) (J3)
  • [debuginfo-cdb] tests/debuginfo/basic-types-mut-globals.rs#apple: [missing] -> ignore (cdb is not available) (J3)
  • [debuginfo-cdb] tests/debuginfo/borrowed-basic.rs: ignore (cdb is not available) -> [missing] (J3)
  • [debuginfo-cdb] tests/debuginfo/borrowed-basic.rs#apple: [missing] -> ignore (cdb is not available) (J3)
  • [debuginfo-cdb] tests/debuginfo/reference-debuginfo.rs#apple: [missing] -> ignore (cdb is not available) (J3)
  • [debuginfo-gdb] tests/debuginfo/basic-types-globals.rs#lto-apple: [missing] -> ignore (only executed when the target vendor is Apple) (J3)
  • [debuginfo-gdb] tests/debuginfo/basic-types-globals.rs#no-lto-apple: [missing] -> ignore (only executed when the target vendor is Apple) (J3)
  • [debuginfo-gdb] tests/debuginfo/basic-types-mut-globals.rs: pass -> [missing] (J3)
  • [debuginfo-gdb] tests/debuginfo/basic-types-mut-globals.rs#apple: [missing] -> ignore (only executed when the target vendor is Apple) (J3)
  • [debuginfo-gdb] tests/debuginfo/borrowed-basic.rs: pass -> [missing] (J3)
  • [debuginfo-gdb] tests/debuginfo/borrowed-basic.rs#apple: [missing] -> ignore (only executed when the target vendor is Apple) (J3)
  • [debuginfo-gdb] tests/debuginfo/borrowed-basic.rs#not-apple: [missing] -> pass (J3)
  • [debuginfo-gdb] tests/debuginfo/borrowed-unique-basic.rs#not-apple: [missing] -> pass (J3)
  • [debuginfo-gdb] tests/debuginfo/f128-natvis.rs: [missing] -> ignore (only executed when the target environment is msvc) (J3)
  • [debuginfo-gdb] tests/debuginfo/reference-debuginfo.rs: pass -> [missing] (J3)
  • [debuginfo-gdb] tests/debuginfo/reference-debuginfo.rs#apple: [missing] -> ignore (only executed when the target vendor is Apple) (J3)
  • [debuginfo-gdb] tests/debuginfo/reference-debuginfo.rs#not-apple: [missing] -> pass (J3)
  • [debuginfo-lldb] tests/debuginfo/basic-types-globals.rs#lto-apple: [missing] -> ignore (lldb is not available) (J3)
  • [debuginfo-lldb] tests/debuginfo/basic-types-mut-globals.rs: ignore (lldb is not available) -> [missing] (J3)
  • [debuginfo-lldb] tests/debuginfo/basic-types-mut-globals.rs#not-apple: [missing] -> ignore (lldb is not available) (J3)
  • [debuginfo-lldb] tests/debuginfo/borrowed-unique-basic.rs: ignore (lldb is not available) -> [missing] (J3)
  • [debuginfo-lldb] tests/debuginfo/reference-debuginfo.rs#apple: [missing] -> ignore (lldb is not available) (J3)
  • [ui] tests/ui/track-diagnostics/track7.rs: [missing] -> pass (J10)
  • [ui] tests/ui/traits/block-scoped-trait-import-issue-134146.rs: [missing] -> pass (J10)
  • [ui (polonius)] tests/ui/const-generics/mgca/inherent-alias-default.rs: [missing] -> pass (J11)
  • [ui (polonius)] tests/ui/track-diagnostics/track7.rs: [missing] -> pass (J11)

Stage 2

  • [debuginfo-gdb] tests/debuginfo/basic-types-mut-globals.rs#apple: [missing] -> ignore (only executed when the target vendor is Apple) (J0)
  • [debuginfo-gdb] tests/debuginfo/borrowed-basic.rs#apple: [missing] -> ignore (only executed when the target vendor is Apple) (J0)
  • [debuginfo-gdb] tests/debuginfo/borrowed-unique-basic.rs#apple: [missing] -> ignore (only executed when the target vendor is Apple) (J0)
  • [debuginfo-gdb] tests/debuginfo/f128-natvis.rs: [missing] -> ignore (only executed when the target environment is msvc) (J0)
  • [debuginfo-cdb] tests/debuginfo/basic-types-globals.rs#lto-apple: [missing] -> ignore (only executed when the target vendor is Apple) (J1)
  • [debuginfo-cdb] tests/debuginfo/basic-types-globals.rs#no-lto-apple: [missing] -> ignore (only executed when the target vendor is Apple) (J1)
  • [debuginfo-cdb] tests/debuginfo/basic-types-mut-globals.rs: pass -> [missing] (J1)
  • [debuginfo-cdb] tests/debuginfo/basic-types-mut-globals.rs#not-apple: [missing] -> pass (J1)
  • [debuginfo-cdb] tests/debuginfo/borrowed-unique-basic.rs#apple: [missing] -> ignore (only executed when the target vendor is Apple) (J1)
  • [debuginfo-cdb] tests/debuginfo/f128-natvis.rs: [missing] -> pass (J1)
  • [debuginfo-cdb] tests/debuginfo/reference-debuginfo.rs: pass -> [missing] (J1)
  • [debuginfo-cdb] tests/debuginfo/reference-debuginfo.rs#not-apple: [missing] -> pass (J1)
  • [debuginfo-gdb] tests/debuginfo/basic-types-globals.rs#no-lto-apple: [missing] -> ignore (gdb tests do not run on msvc) (J1)
  • [debuginfo-gdb] tests/debuginfo/basic-types-mut-globals.rs: ignore (gdb tests do not run on msvc) -> [missing] (J1)
  • [debuginfo-gdb] tests/debuginfo/basic-types-mut-globals.rs#apple: [missing] -> ignore (gdb tests do not run on msvc) (J1)
  • [debuginfo-gdb] tests/debuginfo/borrowed-basic.rs#apple: [missing] -> ignore (gdb tests do not run on msvc) (J1)
  • [debuginfo-gdb] tests/debuginfo/borrowed-basic.rs#not-apple: [missing] -> ignore (gdb tests do not run on msvc) (J1)
  • [debuginfo-gdb] tests/debuginfo/borrowed-unique-basic.rs#not-apple: [missing] -> ignore (gdb tests do not run on msvc) (J1)
  • [debuginfo-gdb] tests/debuginfo/f128-natvis.rs: [missing] -> ignore (gdb tests do not run on msvc) (J1)
  • [debuginfo-gdb] tests/debuginfo/reference-debuginfo.rs#not-apple: [missing] -> ignore (gdb tests do not run on msvc) (J1)
  • [debuginfo-gdb] tests/debuginfo/basic-types-globals.rs#lto-apple: [missing] -> ignore (gdb is not available) (J2)
  • [debuginfo-gdb] tests/debuginfo/basic-types-mut-globals.rs#not-apple: [missing] -> ignore (gdb is not available) (J2)
  • [debuginfo-gdb] tests/debuginfo/borrowed-basic.rs#apple: [missing] -> ignore (gdb is not available) (J2)
  • [debuginfo-gdb] tests/debuginfo/borrowed-basic.rs#not-apple: [missing] -> ignore (gdb is not available) (J2)
  • [debuginfo-gdb] tests/debuginfo/borrowed-unique-basic.rs: ignore (gdb is not available) -> [missing] (J2)
  • [debuginfo-gdb] tests/debuginfo/borrowed-unique-basic.rs#not-apple: [missing] -> ignore (gdb is not available) (J2)
  • [debuginfo-gdb] tests/debuginfo/reference-debuginfo.rs#apple: [missing] -> ignore (gdb is not available) (J2)
  • [debuginfo-lldb] tests/debuginfo/basic-types-mut-globals.rs: pass -> [missing] (J4)
  • [debuginfo-lldb] tests/debuginfo/borrowed-unique-basic.rs: pass -> [missing] (J4)
  • [debuginfo-lldb] tests/debuginfo/f128-natvis.rs: [missing] -> ignore (only executed when the target environment is msvc) (J4)
  • [debuginfo-lldb] tests/debuginfo/reference-debuginfo.rs: pass -> [missing] (J4)
  • [debuginfo-lldb] tests/debuginfo/reference-debuginfo.rs#apple: [missing] -> pass (J4)
  • [debuginfo-cdb] tests/debuginfo/borrowed-basic.rs: ignore (cdb is not available) -> [missing] (J5)
  • [debuginfo-cdb] tests/debuginfo/borrowed-basic.rs#apple: [missing] -> ignore (cdb is not available) (J5)
  • [debuginfo-cdb] tests/debuginfo/borrowed-unique-basic.rs#apple: [missing] -> ignore (cdb is not available) (J5)
  • [debuginfo-cdb] tests/debuginfo/borrowed-unique-basic.rs#not-apple: [missing] -> ignore (cdb is not available) (J5)
  • [debuginfo-cdb] tests/debuginfo/f128-natvis.rs: [missing] -> ignore (cdb is not available) (J5)
  • [debuginfo-cdb] tests/debuginfo/reference-debuginfo.rs: ignore (cdb is not available) -> [missing] (J5)
  • [debuginfo-cdb] tests/debuginfo/reference-debuginfo.rs#not-apple: [missing] -> ignore (cdb is not available) (J5)
  • [debuginfo-cdb (split-dwarf)] tests/debuginfo/basic-types-globals.rs#no-lto-apple: [missing] -> ignore (cdb is not available) (J6)
  • [debuginfo-cdb (split-dwarf)] tests/debuginfo/basic-types-mut-globals.rs: ignore (cdb is not available) -> [missing] (J6)
  • [debuginfo-cdb (split-dwarf)] tests/debuginfo/basic-types-mut-globals.rs#apple: [missing] -> ignore (cdb is not available) (J6)
  • [debuginfo-cdb (split-dwarf)] tests/debuginfo/borrowed-unique-basic.rs#apple: [missing] -> ignore (cdb is not available) (J6)
  • [debuginfo-cdb (split-dwarf)] tests/debuginfo/borrowed-unique-basic.rs#not-apple: [missing] -> ignore (cdb is not available) (J6)
  • [debuginfo-cdb (split-dwarf)] tests/debuginfo/f128-natvis.rs: [missing] -> ignore (cdb is not available) (J6)
  • [debuginfo-gdb (split-dwarf)] tests/debuginfo/basic-types-mut-globals.rs: pass -> [missing] (J6)
  • [debuginfo-gdb (split-dwarf)] tests/debuginfo/borrowed-basic.rs#apple: [missing] -> ignore (only executed when the target vendor is Apple) (J6)
  • [debuginfo-gdb (split-dwarf)] tests/debuginfo/borrowed-unique-basic.rs#apple: [missing] -> ignore (only executed when the target vendor is Apple) (J6)
  • [debuginfo-lldb (split-dwarf)] tests/debuginfo/basic-types-globals.rs#no-lto-apple: [missing] -> ignore (lldb is not available) (J6)
  • [debuginfo-lldb (split-dwarf)] tests/debuginfo/basic-types-mut-globals.rs: ignore (lldb is not available) -> [missing] (J6)
  • [debuginfo-lldb (split-dwarf)] tests/debuginfo/basic-types-mut-globals.rs#not-apple: [missing] -> ignore (lldb is not available) (J6)
  • [debuginfo-lldb (split-dwarf)] tests/debuginfo/borrowed-unique-basic.rs: ignore (lldb is not available) -> [missing] (J6)
  • [debuginfo-lldb (split-dwarf)] tests/debuginfo/borrowed-unique-basic.rs#not-apple: [missing] -> ignore (lldb is not available) (J6)
  • [debuginfo-lldb (split-dwarf)] tests/debuginfo/f128-natvis.rs: [missing] -> ignore (lldb is not available) (J6)
  • [debuginfo-lldb (split-dwarf)] tests/debuginfo/reference-debuginfo.rs: ignore (lldb is not available) -> [missing] (J6)
  • [debuginfo-lldb (split-dwarf)] tests/debuginfo/reference-debuginfo.rs#apple: [missing] -> ignore (lldb is not available) (J6)
  • [debuginfo-lldb (split-dwarf)] tests/debuginfo/reference-debuginfo.rs#not-apple: [missing] -> ignore (lldb is not available) (J6)
  • [debuginfo-gdb] tests/debuginfo/basic-types-globals.rs#lto-apple: [missing] -> ignore (only executed when the target vendor is Apple) (J7)
  • [debuginfo-gdb] tests/debuginfo/basic-types-globals.rs#no-lto-apple: [missing] -> ignore (only executed when the target vendor is Apple) (J7)
  • [debuginfo-gdb] tests/debuginfo/borrowed-basic.rs#not-apple: [missing] -> pass (J7)
  • [debuginfo-gdb] tests/debuginfo/borrowed-unique-basic.rs: pass -> [missing] (J7)
  • [debuginfo-gdb] tests/debuginfo/reference-debuginfo.rs: pass -> [missing] (J7)
  • [debuginfo-gdb] tests/debuginfo/reference-debuginfo.rs#not-apple: [missing] -> pass (J7)
  • [debuginfo-gdb] tests/debuginfo/basic-types-globals.rs#no-lto-apple: [missing] -> ignore (gcc backend is marked as ignore) (J8)
  • [debuginfo-gdb] tests/debuginfo/basic-types-mut-globals.rs: ignore (gcc backend is marked as ignore) -> [missing] (J8)
  • [debuginfo-gdb] tests/debuginfo/borrowed-basic.rs: ignore (gcc backend is marked as ignore) -> [missing] (J8)
  • [debuginfo-gdb] tests/debuginfo/borrowed-unique-basic.rs: ignore (gcc backend is marked as ignore) -> [missing] (J8)
  • [debuginfo-gdb] tests/debuginfo/borrowed-unique-basic.rs#not-apple: [missing] -> ignore (gcc backend is marked as ignore) (J8)
  • [debuginfo-gdb] tests/debuginfo/reference-debuginfo.rs: ignore (gcc backend is marked as ignore) -> [missing] (J8)
  • [debuginfo-lldb] tests/debuginfo/basic-types-mut-globals.rs#apple: [missing] -> ignore (lldb is not available) (J9)
  • [debuginfo-lldb] tests/debuginfo/borrowed-basic.rs#apple: [missing] -> ignore (lldb is not available) (J9)
  • [debuginfo-lldb] tests/debuginfo/borrowed-basic.rs#not-apple: [missing] -> ignore (lldb is not available) (J9)
  • [debuginfo-lldb] tests/debuginfo/reference-debuginfo.rs: ignore (lldb is not available) -> [missing] (J9)
  • [debuginfo-lldb] tests/debuginfo/reference-debuginfo.rs#apple: [missing] -> ignore (lldb is not available) (J9)

(and 122 additional test diffs)

Additionally, 388 doctest diffs were found. These are ignored, as they are noisy.

Job group index

Test dashboard

Run

cargo run --manifest-path src/ci/citool/Cargo.toml -- \
    test-dashboard 36b04f3ad12a98b1a3cf9efe5313306ef7d5848d --output-dir test-dashboard

And then open test-dashboard/index.html in your browser to see an overview of all executed tests.

Job duration changes

  1. test-x86_64-gnu-miri: 48m 52s -> 1h 25m (+75.7%)
  2. test-aarch64-apple-2: 1h 58m -> 3h 10m (+60.4%)
  3. test-x86_64-gnu-llvm-22-2: 1h 4m -> 1h 41m (+57.1%)
  4. optional-test-x86_64-gnu-autodiff: 35m 37s -> 53m 30s (+50.2%)
  5. test-x86_64-gnu-nopt: 1h 29m -> 2h 13m (+50.0%)
  6. test-x86_64-msvc-ext2: 1h 15m -> 1h 50m (+46.7%)
  7. dist-powerpc64le-linux-gnu: 1h 12m -> 1h 46m (+46.5%)
  8. dist-x86_64-msvc-alt: 3h 1m -> 1h 42m (-43.7%)
  9. test-x86_64-msvc-ext1: 2h 25m -> 1h 29m (-38.3%)
  10. dist-x86_64-musl: 2h 23m -> 1h 28m (-38.2%)
How to interpret the job duration changes?

Job durations can vary a lot, based on the actual runner instance
that executed the job, system noise, invalidated caches, etc. The table above is provided
mostly for t-infra members, for simpler debugging of potential CI slow-downs.

@rust-timer

Copy link
Copy Markdown
Collaborator

Finished benchmarking commit (36b04f3): comparison URL.

Overall result: ❌✅ regressions and improvements - please read:

Our benchmarks found a performance regression caused by this PR.
This might be an actual regression, but it can also be just noise.

Next Steps:

  • If the regression was expected or you think it can be justified,
    please write a comment with sufficient written justification, and add
    @rustbot label: +perf-regression-triaged to it, to mark the regression as triaged.
  • If you think that you know of a way to resolve the regression, try to create
    a new PR with a fix for the regression.
  • If you do not understand the regression or you think that it is just noise,
    you can ask the @rust-lang/wg-compiler-performance working group for help (members of this group
    were already notified of this PR).

@rustbot label: +perf-regression
cc @rust-lang/wg-compiler-performance

Instruction count

Our most reliable metric. Used to determine the overall result above. However, even this metric can be noisy.

mean range count
Regressions ❌
(primary)
0.2% [0.2%, 0.2%] 1
Regressions ❌
(secondary)
- - 0
Improvements ✅
(primary)
- - 0
Improvements ✅
(secondary)
-0.3% [-0.3%, -0.2%] 8
All ❌✅ (primary) 0.2% [0.2%, 0.2%] 1

Max RSS (memory usage)

Results (primary 1.9%, secondary 1.7%)

A less reliable metric. May be of interest, but not used to determine the overall result above.

mean range count
Regressions ❌
(primary)
1.9% [1.3%, 3.4%] 6
Regressions ❌
(secondary)
1.7% [0.5%, 2.2%] 9
Improvements ✅
(primary)
- - 0
Improvements ✅
(secondary)
- - 0
All ❌✅ (primary) 1.9% [1.3%, 3.4%] 6

Cycles

This perf run didn't have relevant results for this metric.

Binary size

This perf run didn't have relevant results for this metric.

Bootstrap: 496.358s -> 497.193s (0.17%)
Artifact size: 408.92 MiB -> 408.84 MiB (-0.02%)

@rustbot rustbot added the perf-regression Performance regression. label Sep 19, 2026
@rust-bors

rust-bors Bot commented Sep 19, 2026

Copy link
Copy Markdown
Contributor

📌 Perf builds for each rolled up PR:

PR# Message Perf Build Sha
#163001 Temporarily disable test-x86_64-fuchsia cdda91d2010319583e829a5d925dbde33a76ef46
(link)
#162880 Mini optimization in `rustc_hir_typeck::upvar::restrict_pre… 1f05a1745d471d52c57ba8bec842a03d89cd0721
(link)
#161424 implement VaArgSafe for f128 906a3f550155838732baa5e4be688b03921f0d41
(link)
#161777 Add Natvis visualiser and debuginfo tests for f128 da31b10242edccd976e0e564ad6fe350e719559a
(link)
#162506 Avoid suggesting imports of traits declared inside fn bodies 3e3e4f062bebecfa88fb40f1eb0b88a1eae04d7c
(link)
#162591 Move parse error recovery for expression operators "out of … e3c152b4d27d7ef6e07c55918dabc37f7757e95f
(link)
#162669 [rustdoc] Correctly handle intra-doc links on inlined same … 809263cbcf296dd60fe33a677c650806a82a41d2
(link)
#162733 Add useful APIs to Unique(Arc|Rc) a71645ed7f15c9cfe7542b2fe3fb5412374ecc5e
(link)
#162913 Refactor LivenessResults into LivenessComputation, without … 6e66f8c8b14c495aa5912fa083dcae264bfb5dc2
(link)
#162924 Remove applying inline attributes at the callsite 42a8a8b9cd80511b10201c73cb240aec23dc00c2
(link)
#162940 Use spawned SBDebugger instance 9d611c6a02709b5f8408795f0c17f4e14b593979
(link)
#162950 More AST lowering cleanups 2aeb23081df0bc6e41aac59f30ae862d4123d4a7
(link)
#162964 Update browser-ui-test version to 0.25.2 c1b0042fed60472691892ca396a335815519905b
(link)
#162979 mark f128 as reliable on powerpc64 with +vsx c253093b55c594379249a294119895ec2898fcf7
(link)
#161743 Add performance notes for the floating-point round method 76a2d4bf574f231b2ac4f423415257b9731225ce
(link)
#162797 yeet AliasConstKind::opt_def_id 93a5e2d4fda48c0ad8b86c5f7c1009e5bb9c5976
(link)
#162836 Ping T-libs-ping instead of T-libs-fcp for backports b8b778fdcfa26f291516e135678b74c982ce83f6
(link)
#162873 Adjust bug!/span_bug! emission f13066970045753f88eb6a03177cfd73548b1060
(link)
#162956 Add missing #[repr(C)] in UI, codegen and assembly tests fb26fe51355bcee9e2f28f23284e7ed222b127ae
(link)
#162971 libtest harness: avoid 'extern crate test' with custom runn… 88a6aaffc35bd503f3ab6fa3834a2122a206a0ae
(link)
#162981 rustc-dev-guide subtree update f5afe292c1251f224ffe9c914b3072f0ab357162
(link)
#162985 Error on invalid placements for unstable attributes 00e0124ef69e89ea3ff95075b51648de467e80a0
(link)

parent commit: 971903d9ae

In the case of a perf regression, run the following command for each PR you suspect might be the cause: @rust-timer build $SHA

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-attributes Area: Attributes (`#[…]`, `#![…]`) A-CI Area: Our Github Actions CI A-LLVM Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. A-meta Area: Issues & PRs about the rust-lang/rust repository itself A-run-make Area: port run-make Makefiles to rmake.rs A-rustc-dev-guide Area: rustc-dev-guide A-rustdoc-json Area: Rustdoc JSON backend A-testsuite Area: The testsuite used to check the correctness of rustc merged-by-bors This PR was explicitly merged by bors. perf-regression Performance regression. rollup A PR which is a rollup T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. T-infra Relevant to the infrastructure team, which will review and decide on the PR/issue. T-libs Relevant to the library team, which will review and decide on the PR/issue. T-rustdoc Relevant to the rustdoc team, which will review and decide on the PR/issue. T-rustdoc-frontend Relevant to the rustdoc-frontend team, which will review and decide on the web UI/UX output.

Projects

None yet

Development

Successfully merging this pull request may close these issues.