Skip to content

Rollup of 9 pull requests - #164296

Closed
jhpratt wants to merge 25 commits into
rust-lang:mainfrom
jhpratt:rollup-AwM0Uii
Closed

jhpratt wants to merge 25 commits into
rust-lang:mainfrom
jhpratt:rollup-AwM0Uii

Conversation

@jhpratt

@jhpratt jhpratt commented Oct 14, 2026

Copy link
Copy Markdown
Member

Successful merges:

r? @ghost

Create a similar rollup

fmease and others added 25 commits October 7, 2026 15:38
…handle-cache, r=aapoalas"

This reverts commit 556c0e6, reversing
changes made to 2cb8b18.
…are none if the `rustc_must_implement_one_of` attribute is present
This drops the `GetConsoleOutputCP` call, which would otherwise do an
RPC to the console server (= slow). This leaves us with `is_console`
which was using another RPC via `GetConsoleMode` (= doubly slow).
On Windows 8+ we can just use `NtQueryVolumeInformationFile()` to test
for `FILE_DEVICE_CONSOLE`, resulting in a ~2x console stdout speedup.
…rcote

Recover missing `turbofish` for `lifetime` arguments in expression position

Fixes rust-lang#162656.

`Struct<'a> { .. }` and `f<'_>()` were parsed as a `<` comparison whose RHS is a label, producing a cascade of unrelated errors. `parse_path_segment` now accepts `<` followed by a lifetime and `>`/`,` in expression paths, emits one "use `::<...>`" suggestion, and parses the args normally.Since the recovery is inside the path parser, `path.span` and chained forms (`::new()`, `.method()`, `?`) work without AST fix-ups or new `Parser` state; it is guarded by `may_recover()`.

cc @estebank
…sole, r=ChrisDenton

Prefer WriteConsoleW for stdout on Windows

This PR reverts rust-lang#159562 and changes stdout on Windows such that
all writes use `WriteConsoleW` _if_ stdout refers to a console.

This drops the `GetConsoleOutputCP` call, which would otherwise do an
RPC to the console server (= slow). This leaves us with `is_console`
which was using another RPC via `GetConsoleMode` (= doubly slow).
On Windows 8+ we can just use `NtQueryVolumeInformationFile()` to test
for `FILE_DEVICE_CONSOLE`, resulting in a ~2x console stdout speedup.

### Linewise output of `RELEASES.md`:

Output  | Version  | lines/s | MB/s  | Speedup
--------|----------|--------:|------:|--------
console | 1.99.0   |   31526 |  1.79 |
console | nightly  |   29251 |  1.66 |
console | **this** |   67294 |  3.82 | 2.13x
`NUL`   | 1.99.0   |  784311 | 44.50 |
`NUL`   | nightly  |  776529 | 44.06 |
`NUL`   | **this** | 1141618 | 64.78 | 1.46x

The console output speedup is very noticeable here,
as the time to run drops from 0.6s to just 0.25s.

### 128KiB chunked passthrough of `enwik8`:

Output  | Version  | MB/s    | Speedup
--------|----------|--------:|--------
console | 1.99.0   |   86.99 |
console | nightly  |  165.27 | 1.90x
console | **this** |  165.61 | 1.90x
`NUL`   | 1.99.0   | 1123.82 |
`NUL`   | nightly  | 1137.30 |
`NUL`   | **this** | 1289.35 |

The limiting factor here is `MAX_BUFFER_SIZE` which
deserves to be refactored in another PR in my opinion.
…born-in-autumn

test DSL eagerly handle false constraints

For Context: rust-lang/project-assumptions-on-binders#57

Changelog:
After getting the `constraints`, I immediately check whether it’s `false`, and if so, report an error right away. The issue mentions two places: one is when `forall` as a whole returns false, and the other is when there’s a `false constraints` at the top level. So the changes to `wfcheck.rs` cover both cases.
For the latter, maybe need to clear the existing `constraints`; otherwise it reports "higher-ranked lifetime bound could not be satisfied". I clear them by overwriting with `new_true`. I considered saving the old value and restoring it afterwards, but I think that’s more trouble than it’s worth. :)

finally, I added relevant test files following the pattern of other test files, and they pass.

llm disclosure: everything related to this issue was handwritten by me, with no LLM assistance.

thank you for your time!
…-not-real-and-cannot-hurt-you, r=clarfonthey

Document zero-sized allocations properly for `Box` and `Vec`

Fixes rust-lang#162799
…fix, r=TaKO8Ki

Parse move exprs as a bottom expr instead of a prefix expr

`move(…)` is obviously meant to be a normal expr but since it was incorrectly treated as a prefix expr in the compiler, it meant it couldn't be used as the (left) operand of what I personally call "higher postfix operations"[^1], namely *Try*, *Call* / *Index* & "*Dot*" (*Field*, *Await*, …).

More concretely, it would mean we'd reject expressions like `move(…)?` (*Try*), `move(…)(…)` (*Call*), `move(…)[…]` (*Index*), `move(…).field` (*Field*), `move(…).method(…)` (*MethodCall*) or `move(…).await` (*Await*).

Furthermore, it would mean we'd parse `return move(0).field` like `(return move(0)).field` instead of `return ((move(0)).field)`.

---

It's immaterial whether the final version of move exprs continues to use syntax `move(…)` (a syntax much contended over at the RFC) or if it gets changed along the way (to e.g., `move { … }` (also quite controversial)), it remains a fact that move exprs are not prefix exprs!

---

CC @TaKO8Ki @nikomatsakis (rust-lang#155023)
Part of rust-lang#155050.

<sub>(No LLM was or will be used by me during the entire creation process of this PR)</sub>

[^1]: I.e., operations where the corresponding operator precedence is higher than or equal to the one of *Try*.
…up, r=ChrisDenton

Windows FileExt trait doesn't need to handle ErrorKind::Interrupted; test improvements for same

This PR:
* Fixes the Windows `FileExt` `seek_read_exact()`, `seek_read_buf_exact()`, and `seek_write_all()` methods to pass up *all* errors as  `ErrorKind::Interrupted` does not occur natively on Windows
* Adds a new test to make sure `ErrorKind::Interrupted`  is handled correctly
* Cleans up existing tests and adds call counting checks

No LLMs were used in writing this PR.

Um, no Windows were locally used in writing this PR, either. I did my best with GitHub's CI to make sure these test work, but... can BORS be made to do a Windows only test on this PR first? I don't want to be the one messing up the merge again, haha.
…nic, r=GuillaumeGomez

Test the interaction between `--remap-path-prefix` and doctests

This PR adds a run-make test to test the interaction between `--remap-path-prefix` and doctests.

Related to rust-lang#163895 (comment)
…t_one_of, r=Urgau

rustdoc: Improvements for `rustc_must_implement_one_of`

Fixes rust-lang#163675.

Funnily enough, most things are actually already there, so this PR is only an improvement over the following:

 * The methods listed in the note are now links.
 * The note itself got a little display improvement (unified with the existing ones mostly, screenshots below).
 * Added the `Required Methods` heading in the sidebar if `rustc_must_implement_one_of` is used

Before:

<img width="407" height="114" alt="Screenshot From 2026-10-13 16-30-39" src="https://github.com/user-attachments/assets/ccbe09bd-437a-45ab-a6ae-e77f02c68b19" />

After:

<img width="454" height="121" alt="Screenshot From 2026-10-13 16-30-47" src="https://github.com/user-attachments/assets/62b4e7a7-b727-4e25-ade4-7e530fd110cb" />

r? @Urgau
…uillaumeGomez

Output remapped paths in rustdoc JSON with the `documentation` scope

Let's make rustdoc-json respect `--remap-path-prefix` and `--remap-path-scope` (if passed), by using the `documentation` scope.

That's a perfect application for the rustdoc-only `documentation` scope.
@rust-bors rust-bors Bot added the rollup A PR which is a rollup label Oct 14, 2026
@rustbot rustbot added A-run-make Area: port run-make Makefiles to rmake.rs A-rustdoc-json Area: Rustdoc JSON backend O-windows Operating system: Windows S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels Oct 14, 2026
@rustbot rustbot added T-compiler Relevant to the compiler 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. labels Oct 14, 2026
@jhpratt

jhpratt commented Oct 14, 2026

Copy link
Copy Markdown
Member Author

@bors r+ p=5 force

@rust-bors

rust-bors Bot commented Oct 14, 2026

Copy link
Copy Markdown
Contributor

📌 Commit 414333f has been approved by jhpratt

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 Oct 14, 2026
@rust-bors

This comment has been minimized.

rust-bors Bot pushed a commit that referenced this pull request Oct 14, 2026
Rollup of 9 pull requests

Successful merges:

 - #162749 (Recover missing `turbofish` for `lifetime` arguments in expression position)
 - #164170 (Prefer WriteConsoleW for stdout on Windows)
 - #164255 (test DSL eagerly handle false constraints)
 - #163230 (Document zero-sized allocations properly for `Box` and `Vec`)
 - #163940 (Parse move exprs as a bottom expr instead of a prefix expr)
 - #164219 (Windows FileExt trait doesn't need to handle ErrorKind::Interrupted; test improvements for same)
 - #164220 (Test the interaction between `--remap-path-prefix` and doctests)
 - #164266 (rustdoc: Improvements for `rustc_must_implement_one_of`)
 - #164278 (Output remapped paths in rustdoc JSON with the `documentation` scope)
@rust-log-analyzer

Copy link
Copy Markdown
Collaborator

The job test-aarch64-msvc-1 failed! Check out the build log: (web) (plain enhanced) (plain)

Click to see the possible cause of the failure (guessed by this bot)
test [rustdoc-json] tests\rustdoc-json\visibility\doc_hidden_documented.rs ... ok

failures:

---- [rustdoc-json] tests\rustdoc-json\remap-path-prefix\doc.rs stdout ----
------jsondocck.exe stdout------------------------------

------jsondocck.exe stderr------------------------------
C:\a\rust\rust\tests\rustdoc-json\remap-path-prefix\doc.rs:4, directive failed
matched to String("/remapped\\remap-path-prefix\\doc.rs") but want String("/remapped/remap-path-prefix/doc.rs")

------------------------------------------

error: jsondocck failed!
status: exit code: 1
command: "C:\\a\\rust\\rust\\build\\aarch64-pc-windows-msvc\\stage1-tools-bin\\jsondocck.exe" "--doc-dir" "C:\\a\\rust\\rust\\build\\aarch64-pc-windows-msvc\\test\\rustdoc-json\\remap-path-prefix\\doc" "--template" "C:\\a\\rust\\rust\\tests\\rustdoc-json\\remap-path-prefix\\doc.rs"
stdout: none
--- stderr -------------------------------
C:\a\rust\rust\tests\rustdoc-json\remap-path-prefix\doc.rs:4, directive failed
matched to String("/remapped\\remap-path-prefix\\doc.rs") but want String("/remapped/remap-path-prefix/doc.rs")
------------------------------------------

Rustdoc Output:
status: exit code: 0
command: PATH="C:\a\rust\rust\build\aarch64-pc-windows-msvc\stage2\bin;C:\Program Files\Microsoft Visual Studio\18\Enterprise\VC\Tools\MSVC\14.51.36231\bin\HostARM64\arm64;C:\Program Files\Microsoft Visual Studio\18\Enterprise\VC\Tools\MSVC\14.51.36231\bin\HostARM64\arm64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.26100.0\arm64;C:\Program Files (x86)\Windows Kits\10\bin\arm64;C:\Program Files\Git\clangarm64\bin;C:\Program Files\Git\usr\bin;C:\Users\runneradmin\bin;C:\a\rust\rust\ninja;C:\a\rust\rust\citools\clang-rust\bin;C:\a\rust\rust\sccache;C:\aliyun-cli;C:\vcpkg;C:\tools\zstd;C:\Program Files (x86)\NSIS;C:\Program Files\Mercurial;C:\hostedtoolcache\windows\stack\3.11.1\x64;C:\mingw64\bin;C:\Program Files\dotnet;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files (x86)\R\R-4.6.1\bin\x64;C:\SeleniumWebDrivers\GeckoDriver;C:\SeleniumWebDrivers\EdgeDriver;C:\SeleniumWebDrivers\ChromeDriver;C:\Program Files (x86)\sbt\bin;C:\Program Files (x86)\GitHub CLI;C:\Program Files\Git\usr\bin;C:\Program Files (x86)\pipx_bin;C:\npm\prefix;C:\hostedtoolcache\windows\go\1.24.13\arm64\bin;C:\hostedtoolcache\windows\Python\3.13.16\arm64\Scripts;C:\hostedtoolcache\windows\Python\3.13.16\arm64;C:\hostedtoolcache\windows\Ruby\3.4.11\aarch64\bin;C:\Program Files\LLVM\bin;C:\Program Files\OpenSSL\bin;C:\tools\kotlinc\bin;C:\hostedtoolcache\windows\Java_Temurin-Hotspot_jdk\21.0.12-101.0\aarch64\bin;C:\Tools\Ninja;C:\Program Files (x86)\ImageMagick-7.1.2-Q16-HDRI;C:\Program Files\Microsoft SDKs\Azure\CLI2\wbin;C:\ProgramData\kind;C:\ProgramData\Chocolatey\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\PowerShell\7;C:\Program Files\Microsoft\Web Platform Installer;C:\Program Files\Microsoft SQL Server\170\Tools\Binn;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn;C:\Program Files\dotnet;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\Program Files\Microsoft SQL Server\130\DTS\Binn;C:\Program Files\Microsoft SQL Server\140\DTS\Binn;C:\Program Files\Microsoft SQL Server\150\DTS\Binn;C:\Program Files\Microsoft SQL Server\160\DTS\Binn;C:\Program Files\Microsoft SQL Server\170\DTS\Binn;C:\Strawberry\c\bin;C:\Strawberry\perl\site\bin;C:\Strawberry\perl\bin;C:\ProgramData\chocolatey\lib\pulumi\tools\Pulumi\bin;C:\Program Files\CMake\bin;C:\ProgramData\chocolatey\lib\maven\apache-maven-3.9.16\bin;C:\Program Files\nodejs;C:\Program Files\Git\cmd;C:\Program Files\Git\clangarm64\bin;C:\Program Files\Git\usr\bin;C:\Program Files\GitHub CLI;C:\tools\php;C:\Program Files (x86)\sbt\bin;C:\Program Files\Amazon\AWSCLIV2;C:\Program Files\Amazon\SessionManagerPlugin\bin;C:\Program Files\Amazon\AWSSAMCLI\bin;C:\Program Files\Microsoft SQL Server\130\Tools\Binn;C:\Users\runneradmin\.dotnet\tools;C:\Users\runneradmin\.cargo\bin;C:\Users\runneradmin\AppData\Local\Microsoft\WindowsApps" "C:\\a\\rust\\rust\\build\\aarch64-pc-windows-msvc\\stage2\\bin\\rustdoc.exe" "-L" "C:\\a\\rust\\rust\\build\\aarch64-pc-windows-msvc\\stage2\\lib\\rustlib\\aarch64-pc-windows-msvc\\lib" "-L" "C:\\a\\rust\\rust\\build\\aarch64-pc-windows-msvc\\test\\rustdoc-json\\remap-path-prefix\\doc\\auxiliary" "-o" "C:\\a\\rust\\rust\\build\\aarch64-pc-windows-msvc\\test\\rustdoc-json\\remap-path-prefix\\doc" "--deny" "warnings" "C:\\a\\rust\\rust\\tests\\rustdoc-json\\remap-path-prefix\\doc.rs" "-A" "internal_features" "-Znext-solver=coherence" "--edition=2015" "--remap-path-prefix=C:\\a\\rust\\rust\\tests\\rustdoc-json=/remapped" "--remap-path-scope=documentation" "-Zunstable-options" "--output-format" "json" "-Zunstable-options"
stdout: none
stderr: none

---- [rustdoc-json] tests\rustdoc-json\remap-path-prefix\doc.rs stdout end ----
---- [rustdoc-json] tests\rustdoc-json\remap-path-prefix\remap-path-prefix.rs stdout ----
------jsondocck.exe stdout------------------------------

------jsondocck.exe stderr------------------------------
C:\a\rust\rust\tests\rustdoc-json\remap-path-prefix\remap-path-prefix.rs:3, directive failed
matched to String("/remapped\\remap-path-prefix\\remap-path-prefix.rs") but want String("/remapped/remap-path-prefix/remap-path-prefix.rs")

------------------------------------------

error: jsondocck failed!
status: exit code: 1
command: "C:\\a\\rust\\rust\\build\\aarch64-pc-windows-msvc\\stage1-tools-bin\\jsondocck.exe" "--doc-dir" "C:\\a\\rust\\rust\\build\\aarch64-pc-windows-msvc\\test\\rustdoc-json\\remap-path-prefix\\remap-path-prefix" "--template" "C:\\a\\rust\\rust\\tests\\rustdoc-json\\remap-path-prefix\\remap-path-prefix.rs"
stdout: none
--- stderr -------------------------------
C:\a\rust\rust\tests\rustdoc-json\remap-path-prefix\remap-path-prefix.rs:3, directive failed
matched to String("/remapped\\remap-path-prefix\\remap-path-prefix.rs") but want String("/remapped/remap-path-prefix/remap-path-prefix.rs")
------------------------------------------

Rustdoc Output:
status: exit code: 0
command: PATH="C:\a\rust\rust\build\aarch64-pc-windows-msvc\stage2\bin;C:\Program Files\Microsoft Visual Studio\18\Enterprise\VC\Tools\MSVC\14.51.36231\bin\HostARM64\arm64;C:\Program Files\Microsoft Visual Studio\18\Enterprise\VC\Tools\MSVC\14.51.36231\bin\HostARM64\arm64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.26100.0\arm64;C:\Program Files (x86)\Windows Kits\10\bin\arm64;C:\Program Files\Git\clangarm64\bin;C:\Program Files\Git\usr\bin;C:\Users\runneradmin\bin;C:\a\rust\rust\ninja;C:\a\rust\rust\citools\clang-rust\bin;C:\a\rust\rust\sccache;C:\aliyun-cli;C:\vcpkg;C:\tools\zstd;C:\Program Files (x86)\NSIS;C:\Program Files\Mercurial;C:\hostedtoolcache\windows\stack\3.11.1\x64;C:\mingw64\bin;C:\Program Files\dotnet;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files (x86)\R\R-4.6.1\bin\x64;C:\SeleniumWebDrivers\GeckoDriver;C:\SeleniumWebDrivers\EdgeDriver;C:\SeleniumWebDrivers\ChromeDriver;C:\Program Files (x86)\sbt\bin;C:\Program Files (x86)\GitHub CLI;C:\Program Files\Git\usr\bin;C:\Program Files (x86)\pipx_bin;C:\npm\prefix;C:\hostedtoolcache\windows\go\1.24.13\arm64\bin;C:\hostedtoolcache\windows\Python\3.13.16\arm64\Scripts;C:\hostedtoolcache\windows\Python\3.13.16\arm64;C:\hostedtoolcache\windows\Ruby\3.4.11\aarch64\bin;C:\Program Files\LLVM\bin;C:\Program Files\OpenSSL\bin;C:\tools\kotlinc\bin;C:\hostedtoolcache\windows\Java_Temurin-Hotspot_jdk\21.0.12-101.0\aarch64\bin;C:\Tools\Ninja;C:\Program Files (x86)\ImageMagick-7.1.2-Q16-HDRI;C:\Program Files\Microsoft SDKs\Azure\CLI2\wbin;C:\ProgramData\kind;C:\ProgramData\Chocolatey\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\PowerShell\7;C:\Program Files\Microsoft\Web Platform Installer;C:\Program Files\Microsoft SQL Server\170\Tools\Binn;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn;C:\Program Files\dotnet;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\Program Files\Microsoft SQL Server\130\DTS\Binn;C:\Program Files\Microsoft SQL Server\140\DTS\Binn;C:\Program Files\Microsoft SQL Server\150\DTS\Binn;C:\Program Files\Microsoft SQL Server\160\DTS\Binn;C:\Program Files\Microsoft SQL Server\170\DTS\Binn;C:\Strawberry\c\bin;C:\Strawberry\perl\site\bin;C:\Strawberry\perl\bin;C:\ProgramData\chocolatey\lib\pulumi\tools\Pulumi\bin;C:\Program Files\CMake\bin;C:\ProgramData\chocolatey\lib\maven\apache-maven-3.9.16\bin;C:\Program Files\nodejs;C:\Program Files\Git\cmd;C:\Program Files\Git\clangarm64\bin;C:\Program Files\Git\usr\bin;C:\Program Files\GitHub CLI;C:\tools\php;C:\Program Files (x86)\sbt\bin;C:\Program Files\Amazon\AWSCLIV2;C:\Program Files\Amazon\SessionManagerPlugin\bin;C:\Program Files\Amazon\AWSSAMCLI\bin;C:\Program Files\Microsoft SQL Server\130\Tools\Binn;C:\Users\runneradmin\.dotnet\tools;C:\Users\runneradmin\.cargo\bin;C:\Users\runneradmin\AppData\Local\Microsoft\WindowsApps" "C:\\a\\rust\\rust\\build\\aarch64-pc-windows-msvc\\stage2\\bin\\rustdoc.exe" "-L" "C:\\a\\rust\\rust\\build\\aarch64-pc-windows-msvc\\stage2\\lib\\rustlib\\aarch64-pc-windows-msvc\\lib" "-L" "C:\\a\\rust\\rust\\build\\aarch64-pc-windows-msvc\\test\\rustdoc-json\\remap-path-prefix\\remap-path-prefix\\auxiliary" "-o" "C:\\a\\rust\\rust\\build\\aarch64-pc-windows-msvc\\test\\rustdoc-json\\remap-path-prefix\\remap-path-prefix" "--deny" "warnings" "C:\\a\\rust\\rust\\tests\\rustdoc-json\\remap-path-prefix\\remap-path-prefix.rs" "-A" "internal_features" "-Znext-solver=coherence" "--edition=2015" "--remap-path-prefix=C:\\a\\rust\\rust\\tests\\rustdoc-json=/remapped" "--output-format" "json" "-Zunstable-options"
stdout: none
stderr: none

---- [rustdoc-json] tests\rustdoc-json\remap-path-prefix\remap-path-prefix.rs stdout end ----

---
Currently active steps:
test::RustdocJson { test_compiler: Compiler { stage: 2, host: aarch64-pc-windows-msvc, forced_compiler: false }, target: aarch64-pc-windows-msvc } at src\bootstrap\src\core\build_steps\test.rs:2092
test::Compiletest { test_compiler: Compiler { stage: 2, host: aarch64-pc-windows-msvc, forced_compiler: false }, target: aarch64-pc-windows-msvc, mode: rustdoc-json, suite: "rustdoc-json", path: "tests/rustdoc-json", compare_mode: None } at src\bootstrap\src\core\build_steps\test.rs:2092
Build completed unsuccessfully in 1:52:29
make: *** [Makefile:115: ci-msvc-py] Error 1
  local time: Wed Oct 14 01:27:50 PDT 2026
  network time: Wed, 14 Oct 2026 08:27:50 GMT
##[error]Process completed with exit code 2.
##[group]Run echo "disk usage:"
echo "disk usage:"

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

rust-bors Bot commented Oct 14, 2026

Copy link
Copy Markdown
Contributor

💔 Test for 21727b4 failed: CI. Failed job:

@rust-bors rust-bors Bot added S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. and removed S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels Oct 14, 2026
@rustbot rustbot removed the S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. label Oct 14, 2026
@rust-bors

rust-bors Bot commented Oct 14, 2026

Copy link
Copy Markdown
Contributor

PR #164278, which is a member of this rollup, was unapproved.

@jhpratt
jhpratt deleted the rollup-AwM0Uii branch October 14, 2026 08:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-run-make Area: port run-make Makefiles to rmake.rs A-rustdoc-json Area: Rustdoc JSON backend O-windows Operating system: Windows rollup A PR which is a rollup T-compiler Relevant to the compiler 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.