Skip to content

[beta] backports - #162258

Open
cuviper wants to merge 13 commits into
rust-lang:betafrom
cuviper:beta-next
Open

[beta] backports#162258
cuviper wants to merge 13 commits into
rust-lang:betafrom
cuviper:beta-next

Conversation

@cuviper

@cuviper cuviper commented Sep 3, 2026

Copy link
Copy Markdown
Member

r? me

@rustbot rustbot added A-attributes Area: Attributes (`#[…]`, `#![…]`) A-LLVM Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. A-translation Area: Translation infrastructure, and migrating existing diagnostics to SessionDiagnostic S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. 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 Sep 3, 2026
@rustbot

rustbot commented Sep 3, 2026

Copy link
Copy Markdown
Collaborator

⚠️ Warning ⚠️

  • Some commits in this PR modify submodules.

    If this was not intentional, see I changed a submodule on accident in the rustc dev guide.

  • There are issue links (such as #123) in the commit messages of the following commits.
    Please move them to the PR description, to avoid spamming the issues with references to the commit, and so this bot can automatically canonicalize them to avoid issues with subtree.

@cuviper

cuviper commented Sep 3, 2026

Copy link
Copy Markdown
Member Author

@bors r+ rollup=never

@rust-bors

rust-bors Bot commented Sep 3, 2026

Copy link
Copy Markdown
Contributor

📌 Commit e667477 has been approved by cuviper

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

This comment has been minimized.

rust-bors Bot pushed a commit that referenced this pull request Sep 3, 2026
[beta] backports

- Avoid arming the Windows TLS destructor guard in fibers #161451
- (partial) stdarch subtree update #161558
- Check to ensure we're running against the correct LLVM version #161788
- Make the LLVM version mismatch ICE a fatal error #162034
- Revert "Add `rustc_test_entrypoint_marker`" #161931
- Fix ICE of getting name from RPITIT #162071
- Update LLVM submodule #162133
- Revert "Implement Debug for C-like enums with a concatenated string" #162164

r? me
@rust-log-analyzer

Copy link
Copy Markdown
Collaborator

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

Click to see the possible cause of the failure (guessed by this bot)
   Compiling http v0.1.21
error: cannot find macro `vec` in this scope
##[error]   --> C:\Users\runneradmin\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tinyvec-1.13.0\src\tinyvec.rs:710:21
    |
710 |       TinyVec::Heap(vec![A::Item::default(); len])
    |                     ^^^
    |
note: `vec` is imported here, but it is a module, not a macro
   --> C:\Users\runneradmin\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tinyvec-1.13.0\src\tinyvec.rs:3:18
    |
---
Command `D:\a\rust\rust\build\x86_64-pc-windows-msvc\stage1-tools-bin\cargotest.exe D:\a\rust\rust\build\x86_64-pc-windows-msvc\stage2-tools-bin\cargo.exe D:\a\rust\rust\build\ct` failed with exit code 101
Created at: src\bootstrap\src\core\build_steps\tool.rs:1607:23
Executed at: src\bootstrap\src\core\build_steps\test.rs:338:29

Command has failed. Rerun with -v to see more details.
Bootstrap failed while executing `--stage 2 test src/tools/cargotest src/tools/cargo`
Currently active steps:
test::Cargotest { build_compiler: Compiler { stage: 1, host: x86_64-pc-windows-msvc, forced_compiler: false }, host: x86_64-pc-windows-msvc } at src\bootstrap\src\core\build_steps\test.rs:299
Build completed unsuccessfully in 1:17:01
  local time: Thu Sep  3 23:18:12 CUT 2026

@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 Sep 3, 2026
@rust-bors

rust-bors Bot commented Sep 3, 2026

Copy link
Copy Markdown
Contributor

💔 Test for 5a4caa7 failed: CI. Failed job:

@jnkel

jnkel commented Sep 3, 2026

Copy link
Copy Markdown
Contributor

CI failure is caused by an update to an external dependency of a test; needs either a backport of #162265 (to add a lockfile) or for Lokathor/tinyvec#226 to get merged and released (to fix the dependency).

@JonathanBrouwer

Copy link
Copy Markdown
Member

@bors retry
The external dependency is updated

@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 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-attributes Area: Attributes (`#[…]`, `#![…]`) A-LLVM Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. A-translation Area: Translation infrastructure, and migrating existing diagnostics to SessionDiagnostic S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. 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.