Skip to content

Rollup of 4 pull requests - #164445

Closed
JonathanBrouwer wants to merge 9 commits into
rust-lang:mainfrom
JonathanBrouwer:rollup-YcpiVjr
Closed

JonathanBrouwer wants to merge 9 commits into
rust-lang:mainfrom
JonathanBrouwer:rollup-YcpiVjr

Conversation

@JonathanBrouwer

Copy link
Copy Markdown
Member

Successful merges:

r? @ghost

Create a similar rollup

kpreid and others added 9 commits September 7, 2026 11:45
…en unsupported.

This eliminates the portability hazard (and inconsistent linting of
`clippy::drop_non_drop`) of types having destructors on some platforms
and not others.

It is arguably a breaking change, but a breaking change that would also
be required if any of these platforms later gains filesystem support.

An alternative to this change would be to implement `Drop` on the
`std::fs` types instead of the `std::sys` types. That would be more
reliable, but would be more of a public API change since `T: Drop`
bounds are unfortunately possible.
…Kobzol

Add bootstrap step to build the TPDE plugin

Adds TPDE steps to build the TPDE plugin on Linux targets and to optionally include it as part of the compiler sysroot for local development. Part of rust-lang/goals#802.

This does not make any effort to be able to use TPDE in the compiler; all it does is stick a dylib in the place where it will eventually be needed.

cc @ZuseZ4

r? Kobzol

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

No LLMs were used to write this PR.
Add hightlight to acceptable characters in macro rules

Add logic to highlight accepted characters in macro rules
diagnostic: skip wrong loops when explaining borrow errors

Adresss rust-lang#164169
When dealing with loops, restrict the search to the specific loop where the conflict occurs.

r? @estebank
Make `std::fs::{File, ReadDir, DirEntry}` always `needs_drop` even when unsupported.

This eliminates the portability hazard (and inconsistent linting of `clippy::drop_non_drop`) of types having destructors on some platforms and not others.

It is arguably a breaking change, but a breaking change that would also be required if any of these platforms later gains filesystem support.

An alternative to this change would be to implement `Drop` on the `std::fs` types instead of the `std::sys` types. That would be more reliable, but would be more of a public API change since `T: Drop` bounds are unfortunately possible.
@rust-bors rust-bors Bot added the rollup A PR which is a rollup label Oct 16, 2026
@rustbot rustbot added A-tidy Area: The tidy tool S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. T-bootstrap Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap) 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. labels Oct 16, 2026
@JonathanBrouwer

Copy link
Copy Markdown
Member Author

@bors r+ p=5 force

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

@rust-bors

rust-bors Bot commented Oct 16, 2026

Copy link
Copy Markdown
Contributor

📌 Commit 474130e 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 Oct 16, 2026
rust-bors Bot pushed a commit that referenced this pull request Oct 16, 2026
Rollup of 4 pull requests


try-job: dist-various-1
try-job: test-various
try-job: test-x86_64-gnu-aux
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
try-job: test-x86_64-gnu-llvm-22-3
@rust-bors

This comment has been minimized.

@rust-bors

rust-bors Bot commented Oct 16, 2026 •

Copy link
Copy Markdown
Contributor

⌛ Testing commit 474130e with merge 54faa20...

Workflow: https://github.com/rust-lang/rust/actions/runs/38959237870

rust-bors Bot pushed a commit that referenced this pull request Oct 16, 2026
…uwer

Rollup of 4 pull requests

Successful merges:

 - #163731 (Add bootstrap step to build the TPDE plugin)
 - #164060 (Add hightlight to acceptable characters in macro rules)
 - #164424 (diagnostic: skip wrong loops when explaining borrow errors)
 - #162444 (Make `std::fs::{File, ReadDir, DirEntry}` always `needs_drop` even when unsupported.)
@rust-log-analyzer

Copy link
Copy Markdown
Collaborator

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

Click to see the possible cause of the failure (guessed by this bot)
  TOOLSTATE_PUBLISH: 1
  NO_DOWNLOAD_CI_LLVM: 1
  WIX: /d/a/rust/rust/wix
##[endgroup]
Attempting with retry: sh -c git submodule deinit -f  src/doc/nomicon src/tools/cargo src/doc/reference src/doc/book src/doc/rust-by-example src/doc/edition-guide src/llvm-project src/doc/embedded-book library/backtrace src/tools/rustc-perf src/tools/enzyme src/gcc src/tpde &&     git submodule sync &&     git submodule update -j 16 --init --recursive --depth 1  src/doc/nomicon src/tools/cargo src/doc/reference src/doc/book src/doc/rust-by-example src/doc/edition-guide src/llvm-project src/doc/embedded-book library/backtrace src/tools/rustc-perf src/tools/enzyme src/gcc src/tpde
error: could not lock config file .git/modules/library/backtrace/config: No such file or directory
warning: Could not unset core.worktree setting in submodule 'library/backtrace'
Cleared directory 'library/backtrace'
error: could not lock config file .git/modules/src/doc/book/config: No such file or directory
warning: Could not unset core.worktree setting in submodule 'src/doc/book'
---
Submodule 'src/llvm-project' (https://github.com/rust-lang/llvm-project.git) registered for path 'src/llvm-project'
Submodule 'src/tools/cargo' (https://github.com/rust-lang/cargo.git) registered for path 'src/tools/cargo'
Submodule 'src/tools/enzyme' (https://github.com/rust-lang/enzyme.git) registered for path 'src/tools/enzyme'
Submodule 'src/tools/rustc-perf' (https://github.com/rust-lang/rustc-perf.git) registered for path 'src/tools/rustc-perf'
Submodule 'src/tpde' (https://github.com/rust-lang/tpde.git) registered for path 'src/tpde'
Cloning into 'D:/a/rust/rust/library/backtrace'...
Cloning into 'D:/a/rust/rust/src/doc/nomicon'...
Cloning into 'D:/a/rust/rust/src/doc/book'...
Cloning into 'D:/a/rust/rust/src/doc/edition-guide'...
Cloning into 'D:/a/rust/rust/src/doc/embedded-book'...
---
Submodule path 'src/tools/enzyme': checked out '10beef3564f953d9eb4c2b0b60fa7dc002d6174a'
From https://github.com/rust-lang/rustc-perf
 * branch            208d929efe770996eb02cd3d2712623ea48b7646 -> FETCH_HEAD
Submodule path 'src/tools/rustc-perf': checked out '208d929efe770996eb02cd3d2712623ea48b7646'
Submodule path 'src/tpde': checked out '9779acf4ada3736e779391da1e4b3369dba08024'
Submodule 'deps/args' (https://github.com/Taywee/args.git) registered for path 'src/tpde/deps/args'
Submodule 'deps/disarm' (https://github.com/aengelke/disarm.git) registered for path 'src/tpde/deps/disarm'
Submodule 'deps/doxygen-awesome-css' (https://github.com/jothepro/doxygen-awesome-css.git) registered for path 'src/tpde/deps/doxygen-awesome-css'
Submodule 'deps/fadec' (https://github.com/aengelke/fadec.git) registered for path 'src/tpde/deps/fadec'
Submodule 'tp/spdlog' (https://github.com/gabime/spdlog.git) registered for path 'src/tpde/deps/spdlog'
Cloning into 'D:/a/rust/rust/src/tpde/deps/args'...
Cloning into 'D:/a/rust/rust/src/tpde/deps/fadec'...
Cloning into 'D:/a/rust/rust/src/tpde/deps/disarm'...
Cloning into 'D:/a/rust/rust/src/tpde/deps/doxygen-awesome-css'...
Cloning into 'D:/a/rust/rust/src/tpde/deps/spdlog'...
From https://github.com/Taywee/args
 * branch            cc2368ca0d8a962862c96c00fe919e1480050f51 -> FETCH_HEAD
Submodule path 'src/tpde/deps/args': checked out 'cc2368ca0d8a962862c96c00fe919e1480050f51'
From https://github.com/aengelke/disarm
 * branch            2d13d3f410a52daff1c5d8ef07d623332f372560 -> FETCH_HEAD
Submodule path 'src/tpde/deps/disarm': checked out '2d13d3f410a52daff1c5d8ef07d623332f372560'
From https://github.com/jothepro/doxygen-awesome-css
 * branch            9760c30014131f4eacb8e96f15f3869c7bc5dd8c -> FETCH_HEAD
Submodule path 'src/tpde/deps/doxygen-awesome-css': checked out '9760c30014131f4eacb8e96f15f3869c7bc5dd8c'
From https://github.com/aengelke/fadec
 * branch            3994d89500985491b1a7ccc17827a22058b3de49 -> FETCH_HEAD
Submodule path 'src/tpde/deps/fadec': checked out '3994d89500985491b1a7ccc17827a22058b3de49'
From https://github.com/gabime/spdlog
 * branch            27cb4c76708608465c413f6d0e6b8d99a4d84302 -> FETCH_HEAD
Submodule path 'src/tpde/deps/spdlog': checked out '27cb4c76708608465c413f6d0e6b8d99a4d84302'
##[group]Run src/ci/scripts/install-mingw.sh
src/ci/scripts/install-mingw.sh
shell: C:\Program Files\Git\bin\bash.EXE --noprofile --norc -e -o pipefail {0}
---
file:.git/config submodule.src/tools/enzyme.active=true
file:.git/config submodule.src/tools/enzyme.url=https://github.com/rust-lang/enzyme.git
file:.git/config submodule.src/tools/rustc-perf.active=true
file:.git/config submodule.src/tools/rustc-perf.url=https://github.com/rust-lang/rustc-perf.git
file:.git/config submodule.src/tpde.active=true
file:.git/config submodule.src/tpde.url=https://github.com/rust-lang/tpde.git
##[group]Run src/ci/scripts/verify-backported-commits.sh
src/ci/scripts/verify-backported-commits.sh
shell: C:\Program Files\Git\bin\bash.EXE --noprofile --norc -e -o pipefail {0}
---
test [ui] tests\ui\zero-sized\zero-sized-btreemap-insert.rs ... ok

failures:

---- [ui] tests\ui\macros\highlight-symbols-after-fragment-issue-156458.rs stdout ----
Saved the actual windows.svg to `D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\ui\macros\highlight-symbols-after-fragment-issue-156458\highlight-symbols-after-fragment-issue-156458.windows.svg`
normalized windows.svg:
<svg width="740px" height="218px" xmlns="http://www.w3.org/2000/svg">
  <style>
    .fg { fill: #AAAAAA }
    .bg { fill: #000000 }
    .fg-bright-cyan { fill: #55FFFF }
    .fg-bright-red { fill: #FF5555 }
    .fg-bright-white { fill: #FFFFFF }
    .fg-magenta { fill: #AA00AA }
    .container {
      padding: 0 10px;
      line-height: 18px;
    }
    .bold { font-weight: bold; }
    tspan {
      font: 14px SFMono-Regular, Consolas, Liberation Mono, Menlo, monospace;
      white-space: pre;
      line-height: 18px;
    }
  </style>

  <rect width="100%" height="100%" y="0" rx="4.5" class="bg" />

  <text xml:space="preserve" class="container fg">
    <tspan x="10px" y="28px"><tspan class="fg-bright-red bold">error</tspan><tspan class="fg-bright-white bold">: `$e:expr` is followed by `~`, which is not allowed for `expr` fragments</tspan>
</tspan>
    <tspan x="10px" y="46px"><tspan>  </tspan><tspan class="fg-bright-cyan bold">--&gt; </tspan><tspan>$DIR/highlight-symbols-after-fragment-issue-156458.rs:7:14</tspan>
</tspan>
    <tspan x="10px" y="64px"><tspan>   </tspan><tspan class="fg-bright-cyan bold">|</tspan>
</tspan>
    <tspan x="10px" y="82px"><tspan class="fg-bright-cyan bold">LL</tspan><tspan> </tspan><tspan class="fg-bright-cyan bold">|</tspan><tspan>     ($e:expr ~ $id:ident) =&gt; {};</tspan>
</tspan>
    <tspan x="10px" y="100px"><tspan>   </tspan><tspan class="fg-bright-cyan bold">|</tspan><tspan>              </tspan><tspan class="fg-bright-red bold">^</tspan><tspan> </tspan><tspan class="fg-bright-red bold">not allowed after `expr` fragments</tspan>
</tspan>
    <tspan x="10px" y="118px"><tspan>   </tspan><tspan class="fg-bright-cyan bold">|</tspan>
</tspan>
    <tspan x="10px" y="136px"><tspan>   </tspan><tspan class="fg-bright-cyan bold">= </tspan><tspan class="fg-bright-white bold">note</tspan><tspan>: allowed there are: </tspan><tspan class="fg-magenta bold">`=&gt;`</tspan><tspan>, </tspan><tspan class="fg-magenta bold">`,`</tspan><tspan> or </tspan><tspan class="fg-magenta bold">`;`</tspan>
</tspan>
    <tspan x="10px" y="154px">
</tspan>
    <tspan x="10px" y="172px"><tspan class="fg-bright-red bold">error</tspan><tspan class="fg-bright-white bold">: aborting due to 1 previous error</tspan>
</tspan>
    <tspan x="10px" y="190px">
</tspan>
    <tspan x="10px" y="208px">
</tspan>
  </text>

</svg>



The actual windows.svg differed from the expected windows.svg
To update references, rerun the tests and pass the `--bless` flag
To only update this specific test, also pass `--test-args macros\highlight-symbols-after-fragment-issue-156458.rs`

error: 1 errors occurred comparing output.
status: exit code: 1
command: PATH="D:\a\rust\rust\build\x86_64-pc-windows-msvc\stage2\bin;C:\Program Files\Microsoft Visual Studio\18\Enterprise\VC\Tools\MSVC\14.51.36231\bin\HostX64\x64;C:\Program Files\Microsoft Visual Studio\18\Enterprise\VC\Tools\MSVC\14.51.36231\bin\HostX64\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.26100.0\x64;C:\Program Files (x86)\Windows Kits\10\bin\x64;C:\Program Files\Git\ucrt64\bin;C:\Program Files\Git\usr\bin;C:\Users\runneradmin\bin;D:\a\rust\rust\ninja;D:\a\rust\rust\sccache;C:\Program Files\MongoDB\Server\7.0\bin;C:\vcpkg;C:\tools\zstd;C:\hostedtoolcache\windows\stack\3.11.1\x64;C:\cabal\bin;C:\ghcup\bin;C:\mingw64\bin;C:\Program Files\dotnet;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\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\x64\bin;C:\hostedtoolcache\windows\Python\3.12.10\x64\Scripts;C:\hostedtoolcache\windows\Python\3.12.10\x64;C:\hostedtoolcache\windows\Ruby\3.3.12\x64\bin;C:\Program Files\OpenSSL\bin;C:\tools\kotlinc\bin;C:\hostedtoolcache\windows\Java_Temurin-Hotspot_jdk\17.0.20-101\x64\bin;C:\Program Files\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\WSL;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 (x86)\WiX Toolset v3.14\bin;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:\ProgramData\chocolatey\lib\pulumi\tools\Pulumi\bin;C:\Program Files\CMake\bin;C:\Strawberry\c\bin;C:\Strawberry\perl\site\bin;C:\Strawberry\perl\bin;C:\ProgramData\chocolatey\lib\maven\apache-maven-3.9.16\bin;C:\Program Files\Microsoft Service Fabric\bin\Fabric\Fabric.Code;C:\Program Files\Microsoft SDKs\Service Fabric\Tools\ServiceFabricLocalClusterManager;C:\Program Files\nodejs;C:\Program Files\Git\cmd;C:\Program Files\Git\ucrt64\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:\Program Files\mongosh;C:\Program Files\LLVM\bin;C:\Program Files (x86)\LLVM\bin;C:\Users\runneradmin\.dotnet\tools;C:\Users\runneradmin\.cargo\bin;C:\Users\runneradmin\AppData\Local\Microsoft\WindowsApps;C:\Program Files\Microsoft Visual Studio\18\Enterprise\VC\Tools\MSVC\14.51.36231\bin\HostX64\x86" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe" "D:\\a\\rust\\rust\\tests\\ui\\macros\\highlight-symbols-after-fragment-issue-156458.rs" "-Zsimulate-remapped-rust-src-base=/rustc/FAKE_PREFIX" "-Ztranslate-remapped-path-to-local-path=no" "-Z" "ignore-directory-in-diagnostics-source-blocks=C:\\Users\\runneradmin\\.cargo" "-Z" "ignore-directory-in-diagnostics-source-blocks=D:\\a\\rust\\rust\\vendor" "--sysroot" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2" "--target=i686-pc-windows-msvc" "--check-cfg" "cfg(test,FALSE)" "-Ccodegen-units=1" "-Zui-testing" "-Zdeduplicate-diagnostics=no" "-Zwrite-long-types-to-disk=no" "-Cstrip=debuginfo" "--emit" "metadata" "-C" "prefer-dynamic" "--out-dir" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\ui\\macros\\highlight-symbols-after-fragment-issue-156458" "-Znext-solver=coherence" "-A" "unused" "-W" "unused_attributes" "-A" "internal_features" "-A" "incomplete_features" "-A" "unused_parens" "-A" "unused_braces" "-Crpath" "-Cdebuginfo=0" "-Lnative=D:\\a\\rust\\rust\\build\\i686-pc-windows-msvc\\native\\rust-test-helpers" "--edition=2018" "--error-format=human" "--color=always"
stdout: none
--- stderr -------------------------------
error: `$e:expr` is followed by `~`, which is not allowed for `expr` fragments
  --> D:\a\rust\rust\tests\ui\macros\highlight-symbols-after-fragment-issue-156458.rs:7:14
   |
LL |     ($e:expr ~ $id:ident) => {};
   |              ^ not allowed after `expr` fragments
   |
   = note: allowed there are: `=>`, `,` or `;`

error: aborting due to 1 previous error
------------------------------------------

---- [ui] tests\ui\macros\highlight-symbols-after-fragment-issue-156458.rs stdout end ----
---
Currently active steps:
test::Ui { test_compiler: Compiler { stage: 2, host: x86_64-pc-windows-msvc, forced_compiler: false }, target: i686-pc-windows-msvc } at src\bootstrap\src\core\build_steps\test.rs:2031
test::Compiletest { test_compiler: Compiler { stage: 2, host: x86_64-pc-windows-msvc, forced_compiler: false }, target: i686-pc-windows-msvc, mode: ui, suite: "ui", path: "tests/ui", compare_mode: None } at src\bootstrap\src\core\build_steps\test.rs:2031
Build completed unsuccessfully in 1:02:16
make: *** [Makefile:115: ci-msvc-py] Error 1
  local time: Fri Oct 16 20:01:45 CUT 2026
  network time: Fri, 16 Oct 2026 20:01:45 GMT
##[error]Process completed with exit code 2.
##[group]Run echo "disk usage:"
echo "disk usage:"
---
Entering 'src/llvm-project'
Entering 'src/tools/cargo'
Entering 'src/tools/enzyme'
Entering 'src/tools/rustc-perf'
Entering 'src/tpde'
Entering 'src/tpde/deps/args'
Entering 'src/tpde/deps/disarm'
Entering 'src/tpde/deps/doxygen-awesome-css'
Entering 'src/tpde/deps/fadec'
Entering 'src/tpde/deps/spdlog'
Removing HTTP extra header
[command]"C:\Program Files\Git\bin\git.exe" config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader
[command]"C:\Program Files\Git\bin\git.exe" submodule foreach --recursive "sh -c \"git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :\""
Entering 'library/backtrace'
Entering 'src/doc/book'
---
Entering 'src/llvm-project'
Entering 'src/tools/cargo'
Entering 'src/tools/enzyme'
Entering 'src/tools/rustc-perf'
Entering 'src/tpde'
Entering 'src/tpde/deps/args'
Entering 'src/tpde/deps/disarm'
Entering 'src/tpde/deps/doxygen-awesome-css'
Entering 'src/tpde/deps/fadec'
Entering 'src/tpde/deps/spdlog'
Removing includeIf entries pointing to credentials config files
[command]"C:\Program Files\Git\bin\git.exe" config --local --name-only --get-regexp ^includeIf\.gitdir:
includeif.gitdir:D:/a/rust/rust/.git.path
includeif.gitdir:D:/a/rust/rust/.git/worktrees/*.path
includeif.gitdir:/github/workspace/.git.path
---
Entering 'src/tools/enzyme'
file:D:/a/rust/rust/.git/modules/src/tools/enzyme/config remote.origin.url
Entering 'src/tools/rustc-perf'
file:D:/a/rust/rust/.git/modules/src/tools/rustc-perf/config remote.origin.url
Entering 'src/tpde'
file:D:/a/rust/rust/.git/modules/src/tpde/config remote.origin.url
Entering 'src/tpde/deps/args'
file:D:/a/rust/rust/.git/modules/src/tpde/modules/deps/args/config remote.origin.url
Entering 'src/tpde/deps/disarm'
file:D:/a/rust/rust/.git/modules/src/tpde/modules/deps/disarm/config remote.origin.url
Entering 'src/tpde/deps/doxygen-awesome-css'
file:D:/a/rust/rust/.git/modules/src/tpde/modules/deps/doxygen-awesome-css/config remote.origin.url
Entering 'src/tpde/deps/fadec'
file:D:/a/rust/rust/.git/modules/src/tpde/modules/deps/fadec/config remote.origin.url
Entering 'src/tpde/deps/spdlog'
file:D:/a/rust/rust/.git/modules/src/tpde/modules/tp/spdlog/config remote.origin.url
[command]"C:\Program Files\Git\bin\git.exe" config --file D:/a/rust/rust/.git/modules/library/backtrace/config --name-only --get-regexp ^includeIf\.gitdir:
[command]"C:\Program Files\Git\bin\git.exe" config --file D:/a/rust/rust/.git/modules/src/doc/book/config --name-only --get-regexp ^includeIf\.gitdir:
[command]"C:\Program Files\Git\bin\git.exe" config --file D:/a/rust/rust/.git/modules/src/doc/edition-guide/config --name-only --get-regexp ^includeIf\.gitdir:
[command]"C:\Program Files\Git\bin\git.exe" config --file D:/a/rust/rust/.git/modules/src/doc/embedded-book/config --name-only --get-regexp ^includeIf\.gitdir:
[command]"C:\Program Files\Git\bin\git.exe" config --file D:/a/rust/rust/.git/modules/src/doc/nomicon/config --name-only --get-regexp ^includeIf\.gitdir:
[command]"C:\Program Files\Git\bin\git.exe" config --file D:/a/rust/rust/.git/modules/src/doc/reference/config --name-only --get-regexp ^includeIf\.gitdir:
[command]"C:\Program Files\Git\bin\git.exe" config --file D:/a/rust/rust/.git/modules/src/doc/rust-by-example/config --name-only --get-regexp ^includeIf\.gitdir:
[command]"C:\Program Files\Git\bin\git.exe" config --file D:/a/rust/rust/.git/modules/src/gcc/config --name-only --get-regexp ^includeIf\.gitdir:
[command]"C:\Program Files\Git\bin\git.exe" config --file D:/a/rust/rust/.git/modules/src/llvm-project/config --name-only --get-regexp ^includeIf\.gitdir:
[command]"C:\Program Files\Git\bin\git.exe" config --file D:/a/rust/rust/.git/modules/src/tools/cargo/config --name-only --get-regexp ^includeIf\.gitdir:
[command]"C:\Program Files\Git\bin\git.exe" config --file D:/a/rust/rust/.git/modules/src/tools/enzyme/config --name-only --get-regexp ^includeIf\.gitdir:
[command]"C:\Program Files\Git\bin\git.exe" config --file D:/a/rust/rust/.git/modules/src/tools/rustc-perf/config --name-only --get-regexp ^includeIf\.gitdir:
[command]"C:\Program Files\Git\bin\git.exe" config --file D:/a/rust/rust/.git/modules/src/tpde/config --name-only --get-regexp ^includeIf\.gitdir:
[command]"C:\Program Files\Git\bin\git.exe" config --file D:/a/rust/rust/.git/modules/src/tpde/modules/deps/args/config --name-only --get-regexp ^includeIf\.gitdir:
[command]"C:\Program Files\Git\bin\git.exe" config --file D:/a/rust/rust/.git/modules/src/tpde/modules/deps/disarm/config --name-only --get-regexp ^includeIf\.gitdir:
[command]"C:\Program Files\Git\bin\git.exe" config --file D:/a/rust/rust/.git/modules/src/tpde/modules/deps/doxygen-awesome-css/config --name-only --get-regexp ^includeIf\.gitdir:
[command]"C:\Program Files\Git\bin\git.exe" config --file D:/a/rust/rust/.git/modules/src/tpde/modules/deps/fadec/config --name-only --get-regexp ^includeIf\.gitdir:
[command]"C:\Program Files\Git\bin\git.exe" config --file D:/a/rust/rust/.git/modules/src/tpde/modules/tp/spdlog/config --name-only --get-regexp ^includeIf\.gitdir:
Removing credentials config 'D:\a\_temp\git-credentials-ec27e9c7-a87e-4aaf-8321-a205e77a91d0.config'
Cleaning up orphan processes
Terminate orphan process: pid (1880) (python)
Terminate orphan process: pid (4008) (vctip)
Terminate orphan process: pid (1748) (sccache)

@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-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. labels Oct 16, 2026
@rust-bors

rust-bors Bot commented Oct 16, 2026

Copy link
Copy Markdown
Contributor

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

This rollup was thus unapproved.

Auto build was cancelled due to unapproval. Cancelled workflows:

@rust-bors

rust-bors Bot commented Oct 16, 2026

Copy link
Copy Markdown
Contributor

💔 Test for 334e67b failed: CI. Failed jobs:

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

Labels

A-tidy Area: The tidy tool rollup A PR which is a rollup S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. T-bootstrap Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap) 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.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants