Skip to content

Issues: rust-lang/rust

Draft release notes for 1.86.0
#138795 opened Mar 21, 2025 by cuviper
Open 13
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
Sort

Issues list

The Index of Option is outdated as it's missing some functions A-docs Area: Documentation for any part of the project, including the compiler, standard library, and tools needs-triage This issue may need triage. Remove it if it has been sufficiently triaged.
#138955 opened Mar 26, 2025 by Natural-selection1 updated Mar 26, 2025
The Index of Result is outdated as it's missing some functions A-docs Area: Documentation for any part of the project, including the compiler, standard library, and tools needs-triage This issue may need triage. Remove it if it has been sufficiently triaged.
#138966 opened Mar 26, 2025 by Natural-selection1 updated Mar 26, 2025
rust-objcopy is x86-64 executable on aarch64-unknown-linux-gnu C-bug Category: This is a bug. O-AArch64 Armv8-A or later processors in AArch64 mode T-bootstrap Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)
#138943 opened Mar 25, 2025 by Stevenjin8 updated Mar 26, 2025
Tracking issue for release notes of #138128: Stabilize #![feature(precise_capturing_in_traits)] needs-triage This issue may need triage. Remove it if it has been sufficiently triaged. relnotes Marks issues that should be documented in the release notes of the next release. relnotes-tracking-issue Marks issues tracking what text to put in release notes. T-lang Relevant to the language team, which will review and decide on the PR/issue. T-types Relevant to the types team, which will review and decide on the PR/issue.
#138851 opened Mar 23, 2025 by rustbot updated Mar 26, 2025 1.87.0
Wrong symbols are referenced for raw-dylib on i686-pc-windows-gnu A-linkage Area: linking into static, shared libraries and binaries C-bug Category: This is a bug. F-raw_dylib `#![feature(raw_dylib)]` O-windows-gnu Toolchain: GNU, Operating system: Windows O-x86_32 Target: x86 processors, 32 bit (like i686-*) T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#138963 opened Mar 26, 2025 by glandium updated Mar 26, 2025
Segmentation fault when thread using dynamically loaded Rust library exits A-thread-locals Area: Thread local storage (TLS) C-bug Category: This is a bug. T-libs Relevant to the library team, which will review and decide on the PR/issue.
#91979 opened Dec 15, 2021 by devongovett updated Mar 26, 2025
Unnecessary compares and branches in asm output C-enhancement Category: An issue proposing an enhancement or a PR with one. C-optimization Category: An issue highlighting optimization opportunities or PRs implementing such E-needs-test Call for participation: An issue has been fixed and does not reproduce, but no test has been added. I-slow Issue: Problems and improvements with respect to performance of generated code.
#45459 opened Oct 23, 2017 by Boscop updated Mar 26, 2025
Compiler do not remove slice bounds checks if index is guaranteed to be less than part of the length A-LLVM Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. C-bug Category: This is a bug. E-needs-test Call for participation: An issue has been fixed and does not reproduce, but no test has been added. I-slow Issue: Problems and improvements with respect to performance of generated code.
#110971 opened Apr 29, 2023 by AngelicosPhosphoros updated Mar 26, 2025
Tracking issue for cfg_match C-tracking-issue Category: An issue tracking the progress of sth. like the implementation of an RFC disposition-merge This issue / PR is in PFCP or FCP with a disposition to merge it. proposed-final-comment-period Proposed to merge/close by relevant subteam, see T-<team> label. Will enter FCP once signed off. T-libs-api Relevant to the library API team, which will review and decide on the PR/issue.
#115585 opened Sep 6, 2023 by c410-f3r updated Mar 26, 2025
1 of 3 tasks
PowerPC SPE targets don't have spe target feature enabled A-target-feature Area: Enabling/disabling target features like AVX, Neon, etc. C-bug Category: This is a bug. needs-triage This issue may need triage. Remove it if it has been sufficiently triaged. O-PowerPC Target: PowerPC processors
#138960 opened Mar 26, 2025 by beetrees updated Mar 26, 2025
[mir-opt] avoid *& when reading primitive from slice A-mir-opt Area: MIR optimizations A-mir-opt-GVN Area: MIR opt Global Value Numbering (GVN) C-enhancement Category: An issue proposing an enhancement or a PR with one. needs-triage This issue may need triage. Remove it if it has been sufficiently triaged. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#138936 opened Mar 25, 2025 by scottmcm updated Mar 26, 2025
f32 += f32 * u32 is faster in a loop than f32 += f32; can be defeated (a little bit) with #[cold] annotation? A-codegen Area: Code generation C-optimization Category: An issue highlighting optimization opportunities or PRs implementing such E-needs-mcve Call for participation: This issue has a repro, but needs a Minimal Complete and Verifiable Example I-slow Issue: Problems and improvements with respect to performance of generated code. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#138953 opened Mar 25, 2025 by nabijaczleweli updated Mar 26, 2025
ICE: refutable patterns should always have a place to inspect C-bug Category: This is a bug. I-ICE Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️ I-prioritize Issue: Indicates that prioritization has been requested for this issue. needs-triage This issue may need triage. Remove it if it has been sufficiently triaged. regression-from-stable-to-nightly Performance or correctness regression from stable to nightly. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#138958 opened Mar 26, 2025 by meithecatte updated Mar 26, 2025
ICE: TAIT and incremental compilation A-impl-trait Area: `impl Trait`. Universally / existentially quantified anonymous types with static dispatch. A-incr-comp Area: Incremental compilation C-bug Category: This is a bug. I-ICE Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️ 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.
#138948 opened Mar 25, 2025 by Ddystopia updated Mar 25, 2025
Tracking Issue for AVX512 intrinsics C-tracking-issue Category: An issue tracking the progress of sth. like the implementation of an RFC I-libs-api-nominated Nominated for discussion during a libs-api team meeting. O-x86_32 Target: x86 processors, 32 bit (like i686-*) O-x86_64 Target: x86-64 processors (like x86_64-*) T-libs-api Relevant to the library API team, which will review and decide on the PR/issue.
#111137 opened May 3, 2023 by Amanieu updated Mar 25, 2025
2 tasks
Overflow when deriving Clone on a struct with a recursive GAT A-associated-items Area: Associated items (types, constants & functions) A-GATs Area: Generic associated types (GATs) A-trait-system Area: Trait system C-bug Category: This is a bug. fixed-by-next-solver Fixed by the next-generation trait solver, `-Znext-solver`. T-types Relevant to the types team, which will review and decide on the PR/issue.
#102580 opened Oct 2, 2022 by PizzasBear updated Mar 25, 2025
Tracking Issue for slice::array_chunks A-array Area: `[T; N]` A-const-generics Area: const generics (parameters and arguments) A-slice Area: `[T]` C-tracking-issue Category: An issue tracking the progress of sth. like the implementation of an RFC disposition-merge This issue / PR is in PFCP or FCP with a disposition to merge it. F-generic_const_exprs `#![feature(generic_const_exprs)]` final-comment-period In the final comment period and will be merged soon unless new substantive objections are raised. I-libs-api-nominated Nominated for discussion during a libs-api team meeting. Libs-Tracked Libs issues that are tracked on the team's project board. T-libs-api Relevant to the library API team, which will review and decide on the PR/issue.
#74985 opened Jul 31, 2020 by lcnr updated Mar 25, 2025
5 tasks
Undefined hidden symbol compiling code with generics and const reference to static A-debuginfo Area: Debugging information in compiled programs (DWARF, PDB, etc.) A-monomorphization Area: Monomorphization C-bug Category: This is a bug. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#138942 opened Mar 25, 2025 by davidzeng0 updated Mar 25, 2025
-C target_cpu=cortex-a72 (and -target-cpu=native on Raspberry Pi) wrongly enables crypto features that are optional on Cortex-A72 A-LLVM Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. A-target-feature Area: Enabling/disabling target features like AVX, Neon, etc. A-targets Area: Concerning the implications of different compiler targets C-bug Category: This is a bug. I-miscompile Issue: Correct Rust code lowers to incorrect machine code I-unsound Issue: A soundness hole (worst kind of bug), see: https://en.wikipedia.org/wiki/Soundness llvm-fixed-upstream Issue expected to be fixed by the next major LLVM upgrade, or backported fixes O-AArch64 Armv8-A or later processors in AArch64 mode P-high High priority T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#125033 opened May 12, 2024 by briansmith updated Mar 25, 2025
#[repr(align(4))] struct has 8 byte alignment A-align Area: alignment control (`repr(align(N))` and so on) A-diagnostics Area: Messages for errors, warnings, and lints A-repr Area: the `#[repr(stuff)]` attribute C-feature-request Category: A feature request, i.e: not implemented / a PR. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#48159 opened Feb 12, 2018 by gnzlbg updated Mar 25, 2025
Tracking Issue for arc_is_unique C-tracking-issue Category: An issue tracking the progress of sth. like the implementation of an RFC T-libs-api Relevant to the library API team, which will review and decide on the PR/issue.
#138938 opened Mar 25, 2025 by SabrinaJewson updated Mar 25, 2025
1 of 4 tasks
ICE: format_args! optimization can construct a &str longer than isize::MAX C-bug Category: This is a bug. I-ICE Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️ needs-triage This issue may need triage. Remove it if it has been sufficiently triaged. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#138811 opened Mar 21, 2025 by thaliaarchi updated Mar 25, 2025
A "cannot infer type" compilation error appeared from 1.87.0-nightly (249cb84 2025-03-12) C-bug Category: This is a bug. I-prioritize Issue: Indicates that prioritization has been requested for this issue. needs-triage This issue may need triage. Remove it if it has been sufficiently triaged. regression-untriaged Untriaged performance or correctness regression.
#138937 opened Mar 25, 2025 by albertog78 updated Mar 25, 2025
rustc suggests to use impl trait in closure parameter which doesn't work A-diagnostics Area: Messages for errors, warnings, and lints T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#138932 opened Mar 25, 2025 by pacak updated Mar 25, 2025
Offer a suggested fix for structs with a single field A-diagnostics Area: Messages for errors, warnings, and lints T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#138931 opened Mar 25, 2025 by Wilfred updated Mar 25, 2025
ProTip! no:milestone will show everything without a milestone.