Skip to content

Revert "Fix linking statics on Arm64EC #140176"#141024

Merged
bors merged 1 commit intorust-lang:masterfrom
jieyouxu:revert-arm64ec
May 17, 2025
Merged

Revert "Fix linking statics on Arm64EC #140176"#141024
bors merged 1 commit intorust-lang:masterfrom
jieyouxu:revert-arm64ec

Conversation

@jieyouxu
Copy link
Member

@jieyouxu jieyouxu commented May 15, 2025

This reverts PR #140176.
Unfortunately, this will reopen #138541 (re-breaking the arm64ec-pc-windows-msvc target).

Unfortunately, multiple people are reporting linker warnings related to __rust_no_alloc_shim_is_unstable after this change in x86_64-pc-windows-msvc as well. The solution isn't quite clear yet, let's revert to avoid the linker warnings on the Tier 1 MSVC target for now1, and try a reland with a determined solution for __rust_no_alloc_shim_is_unstable.

Judging from people reporting that they are observing this also when bootstrapping w/ stage0 rustc, we may have to cut a new beta and then repoint stage0 against that newer beta?

cc @dpaoliello @wesleywiser

r? @wesleywiser (or compiler)

Footnotes

  1. Note that it's still RustWeek this week, so most team members are N/A.

Loading
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 beta-accepted Accepted for backporting to the compiler in the beta channel. merged-by-bors This PR was explicitly merged by bors. 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.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants