Skip to content

Issues: rust-lang/rust

Draft release notes for 1.88.0
#141598 opened May 26, 2025 by Mark-Simulacrum
Open 9
New issue

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

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

Already on GitHub? Sign in to your account

Author
Filter by author
Loading
Label
Filter by label
Loading
Use alt + click/return to exclude labels
or + click/return for logical OR
Projects
Filter by project
Loading
Milestones
Filter by milestone
Loading
Assignee
Filter by who’s assigned
Assigned to nobody Loading
Sort

Issues list

link.exe crashed during compilation A-linkers Area: linkers... you gotta love linkers C-external-bug Category: issue that is caused by bugs in software beyond our control O-windows-msvc Toolchain: MSVC, Operating system: Windows T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#141626 opened May 27, 2025 by YasushikoX
sys::thread_local::key::tests::destructors fails under x86 Windows 7 A-atomic Area: Atomics, barriers, and sync primitives A-destructors Area: Destructors (`Drop`, …) A-testsuite Area: The testsuite used to check the correctness of rustc A-thread-locals Area: Thread local storage (TLS) C-bug Category: This is a bug. O-windows-7 OS: Windows 7 or Windows Server 2008 R2 or etc. O-windows-msvc Toolchain: MSVC, Operating system: Windows O-x86_32 Target: x86 processors, 32 bit (like i686-*) (IA-32) P-low Low priority regression-from-stable-to-beta Performance or correctness regression from stable to beta. 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.
#141300 opened May 20, 2025 by PaulDance
regression: rust-lld: error: duplicate symbol: crc32␍ etc. on x86_64-pc-windows-msvc for tests depending on crate libz-sys A-linkage Area: linking into static, shared libraries and binaries C-discussion Category: Discussion or questions that doesn't represent real issues. O-windows-msvc Toolchain: MSVC, Operating system: Windows
#139821 opened Apr 14, 2025 by MingweiSamuel
Compiler panicked at 'is_signed on non-scalar ABI' during const evaluation on windows-sys crate A-const-eval Area: Constant evaluation, covers all const contexts (static, const fn, ...) C-bug Category: This is a bug. I-ICE Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️ O-windows-msvc Toolchain: MSVC, Operating system: Windows S-needs-repro Status: This issue has no reproduction and needs a reproduction to make progress. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#138971 opened Mar 26, 2025 by AqourSoro
unresolved symbol rdl_oom when compiling cdylib crate with no_global_oom_handling on pc-windows-msvc target -Zbuild-std Unstable Cargo option: Compile the standard library yourself. A-allocators Area: Custom and system allocators A-linkage Area: linking into static, shared libraries and binaries C-bug Category: This is a bug. O-windows-msvc Toolchain: MSVC, Operating system: Windows requires-nightly This issue requires a nightly compiler in some way. 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.
#138758 opened Mar 20, 2025 by wmmc88
Linking error when compiled to arm64ec-pc-windows-msvc A-linkage Area: linking into static, shared libraries and binaries C-bug Category: This is a bug. O-Arm Target: 32-bit Arm processors (armv6, armv7, thumb...), including 64-bit Arm in AArch32 state O-windows-msvc Toolchain: MSVC, Operating system: Windows T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#138541 opened Mar 15, 2025 by Wyvern
-C split-debuginfo={off,packed,unpacked} is (effectively) untested on windows-msvc and windows-gnu (well, windows generally) A-debuginfo Area: Debugging information in compiled programs (DWARF, PDB, etc.) A-run-make Area: port run-make Makefiles to rmake.rs A-testsuite Area: The testsuite used to check the correctness of rustc C-bug Category: This is a bug. E-hard Call for participation: Hard difficulty. Experience needed to fix: A lot. O-windows-gnu Toolchain: GNU, Operating system: Windows O-windows-msvc Toolchain: MSVC, Operating system: Windows T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#135531 opened Jan 15, 2025 by jieyouxu
rustc segfaults on global_asm!("jz [foo]") on x86_64-pc-windows-msvc (exit code: 0xc0000005, STATUS_ACCESS_VIOLATION) A-LLVM Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. C-bug Category: This is a bug. I-crash Issue: The compiler crashes (SIGSEGV, SIGABRT, etc). Use I-ICE instead when the compiler panics. O-windows Operating system: Windows O-windows-msvc Toolchain: MSVC, Operating system: Windows T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#135362 opened Jan 11, 2025 by Trolldemorted
tests/debuginfo/numeric-types.rs test coverage became 64-bit only A-debuginfo Area: Debugging information in compiled programs (DWARF, PDB, etc.) A-testsuite Area: The testsuite used to check the correctness of rustc C-bug Category: This is a bug. O-windows-msvc Toolchain: MSVC, Operating system: Windows O-x86_32 Target: x86 processors, 32 bit (like i686-*) (IA-32) T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#134683 opened Dec 23, 2024 by jieyouxu
raw-dylib usage in std broke thumbv7a-*-windows-msvc targets -Zbuild-std Unstable Cargo option: Compile the standard library yourself. A-cross Area: Cross compilation A-LLVM Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. C-bug Category: This is a bug. I-crash Issue: The compiler crashes (SIGSEGV, SIGABRT, etc). Use I-ICE instead when the compiler panics. O-windows-msvc Toolchain: MSVC, Operating system: Windows T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#134565 opened Dec 20, 2024 by bdbai
ci: spurious failure tests\mir-opt\strip_debuginfo.rs Cannot create a file when that file already exists.` 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-bug Category: This is a bug. E-needs-investigation Call for partcipation: This issues needs some investigation to determine current status O-windows-msvc Toolchain: MSVC, Operating system: Windows S-needs-repro Status: This issue has no reproduction and needs a reproduction to make progress. 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.
#134351 opened Dec 15, 2024 by matthiaskrgr
std::process::Command::spawn cause panic on Windows 10 21H2 19044.2846 C-bug Category: This is a bug. O-windows-msvc Toolchain: MSVC, Operating system: Windows S-needs-repro Status: This issue has no reproduction and needs a reproduction to make progress. T-libs Relevant to the library team, which will review and decide on the PR/issue.
#132318 opened Oct 29, 2024 by Aobanana-chan
Rustc tries to link the Linux ASAN runtime when linker flavour is MSVC+LLD A-sanitizers Area: Sanitizers for correctness and code quality C-bug Category: This is a bug. O-windows-msvc Toolchain: MSVC, Operating system: Windows T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#131363 opened Oct 7, 2024 by danakj
./x test src/tools/cargo triggers ~90 test failures on native Windows msvc A-testsuite Area: The testsuite used to check the correctness of rustc C-bug Category: This is a bug. O-windows-msvc Toolchain: MSVC, Operating system: Windows T-bootstrap Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap) T-cargo Relevant to the cargo team, which will review and decide on the PR/issue.
#131089 opened Oct 1, 2024 by jieyouxu
Fix linking for symbols starting with ? on i686-pc-windows-msvc A-linkage Area: linking into static, shared libraries and binaries has-merge-commits PR has merge commits, merge with caution. O-windows-msvc Toolchain: MSVC, Operating system: Windows O-x86_32 Target: x86 processors, 32 bit (like i686-*) (IA-32) S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#130808 opened Sep 25, 2024 by checkraisefold Loading…
run-make: investigate if we can make tests with linkage less error-prone A-compiletest Area: The compiletest test runner A-linkage Area: linking into static, shared libraries and binaries A-run-make Area: port run-make Makefiles to rmake.rs C-cleanup Category: PRs that clean code up or issues documenting cleanup. E-hard Call for participation: Hard difficulty. Experience needed to fix: A lot. E-needs-design This issue needs exploration and design to see how and if we can fix/implement it E-needs-investigation Call for partcipation: This issues needs some investigation to determine current status O-windows-msvc Toolchain: MSVC, Operating system: Windows T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#128821 opened Aug 8, 2024 by jieyouxu
#![feature(trivial_bounds)] incorrectly suggested, and then causing linker errors on Windows A-diagnostics Area: Messages for errors, warnings, and lints C-bug Category: This is a bug. D-invalid-suggestion Diagnostics: A structured suggestion resulting in incorrect code. E-needs-mcve Call for participation: This issue has a repro, but needs a Minimal Complete and Verifiable Example F-trivial_bounds `#![feature(trivial_bounds)]` O-windows-msvc Toolchain: MSVC, Operating system: Windows T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#128682 opened Aug 5, 2024 by kleinesfilmroellchen
ICE: The Rust Compiler Panicked After I Removed A Windows SDK A-LLVM Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. C-bug Category: This is a bug. I-crash Issue: The compiler crashes (SIGSEGV, SIGABRT, etc). Use I-ICE instead when the compiler panics. I-ICE Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️ O-windows-msvc Toolchain: MSVC, Operating system: Windows S-needs-repro Status: This issue has no reproduction and needs a reproduction to make progress. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#128275 opened Jul 27, 2024 by geassed-bum
Tracking Issue for high failure rates on Windows MSVC CI with filesystem errors A-CI Area: Our Github Actions CI C-tracking-issue Category: An issue tracking the progress of sth. like the implementation of an RFC CI-spurious-fail-msvc CI spurious failure: target env msvc O-windows Operating system: Windows O-windows-msvc Toolchain: MSVC, Operating system: Windows T-infra Relevant to the infrastructure team, which will review and decide on the PR/issue.
#127883 opened Jul 17, 2024 by ehuss
Overriding LTO option in global config.toml release profile causes bootstrap failure A-contributor-roadblock Area: Makes things more difficult for new or seasoned contributors to Rust A-LTO Area: Link-time optimization (LTO) O-windows-msvc Toolchain: MSVC, Operating system: Windows T-bootstrap Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)
#126141 opened Jun 7, 2024 by RossSmyth
repr(C) on an enum accepts discriminants that do not fit into the default C enum size A-enum Area: Enums (discriminated unions, or more generally ADTs (algebraic data types)) A-FFI Area: Foreign function interface (FFI) A-repr Area: the `#[repr(stuff)]` attribute O-windows Operating system: Windows O-windows-msvc Toolchain: MSVC, Operating system: Windows
#124403 opened Apr 26, 2024 by RalfJung
-C instrument-coverage does not work with crate-type = ["dylib"] dependency on windows-msvc A-code-coverage Area: Source-based code coverage (-Cinstrument-coverage) C-bug Category: This is a bug. O-windows-msvc Toolchain: MSVC, Operating system: Windows
#124372 opened Apr 25, 2024 by taiki-e
Improve MSVC debug info for f16 and f128 A-debuginfo Area: Debugging information in compiled programs (DWARF, PDB, etc.) E-hard Call for participation: Hard difficulty. Experience needed to fix: A lot. E-needs-investigation Call for partcipation: This issues needs some investigation to determine current status F-f16_and_f128 `#![feature(f16)]`, `#![feature(f128)]` O-windows-msvc Toolchain: MSVC, Operating system: Windows T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. WG-debugging Working group: Bad Rust debugging experiences
#121837 opened Mar 1, 2024 by tgross35
When cross compiling Rust to Android on Windows, Rust 1.69.0+ can't find the version script path. A-cross Area: Cross compilation A-linkage Area: linking into static, shared libraries and binaries C-bug Category: This is a bug. O-android Operating system: Android O-windows-msvc Toolchain: MSVC, Operating system: Windows regression-from-stable-to-stable Performance or correctness regression from one stable version to another.
#113711 opened Jul 15, 2023 by moe-deer 1.69.0
ICE: "unsorted CGUs" C-bug Category: This is a bug. I-ICE Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️ O-windows-msvc Toolchain: MSVC, Operating system: Windows T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#113425 opened Jul 6, 2023 by nnethercote
ProTip! Find all open issues with in progress development work with linked:pr.