Skip to content

rust-lld: on x86_64-pc-windows-gnu it spuriously fails with 0xc0000374 #137938

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Open
jieyouxu opened this issue Mar 3, 2025 · 1 comment
Open
Labels
A-linkers Area: linkers... you gotta love linkers A-spurious Area: Spurious failures in builds (spuriously == for no apparent reason) A-testsuite Area: The testsuite used to check the correctness of rustc C-external-bug Category: issue that is caused by bugs in software beyond our control O-windows-gnu Toolchain: GNU, Operating system: Windows O-x86_64 Target: x86-64 processors (like x86_64-*) (also known as amd64 and x64) T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.

Comments

@jieyouxu
Copy link
Member

jieyouxu commented Mar 3, 2025

Noticed in #137373 (comment) but I'm fairly sure I've seen it before...

rust-lld failed on tests/ui/amdgpu-require-explicit-cpu.rs#cpu with 0xc0000374 (STATUS_HEAP_CORRUPTION) but I'm fairly sure it's not rustc or the test but rust-lld itself.

Opening this issue to track.

@jieyouxu jieyouxu added the C-bug Category: This is a bug. label Mar 3, 2025
@rustbot rustbot added the needs-triage This issue may need triage. Remove it if it has been sufficiently triaged. label Mar 3, 2025
@jieyouxu jieyouxu added T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. A-linkers Area: linkers... you gotta love linkers C-external-bug Category: issue that is caused by bugs in software beyond our control A-spurious Area: Spurious failures in builds (spuriously == for no apparent reason) A-testsuite Area: The testsuite used to check the correctness of rustc O-x86_64 Target: x86-64 processors (like x86_64-*) (also known as amd64 and x64) O-windows-gnu Toolchain: GNU, Operating system: Windows and removed T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. C-bug Category: This is a bug. needs-triage This issue may need triage. Remove it if it has been sufficiently triaged. A-linkers Area: linkers... you gotta love linkers C-external-bug Category: issue that is caused by bugs in software beyond our control labels Mar 3, 2025
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
A-linkers Area: linkers... you gotta love linkers A-spurious Area: Spurious failures in builds (spuriously == for no apparent reason) A-testsuite Area: The testsuite used to check the correctness of rustc C-external-bug Category: issue that is caused by bugs in software beyond our control O-windows-gnu Toolchain: GNU, Operating system: Windows O-x86_64 Target: x86-64 processors (like x86_64-*) (also known as amd64 and x64) T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
Projects
None yet
Development

No branches or pull requests

3 participants