Skip to content

Issues: rust-lang/rust

Draft release notes for 1.87
#140133 opened Apr 21, 2025 by BoxyUwU
Open 3
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

Add unstable option to nul-terminate location strings I-needs-decision Issue: In need of a decision. 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.
#135240 opened Jan 8, 2025 by Darksonn Loading…
[rustdoc] Some items don't have documentation rendered A-rustdoc-ui Area: Rustdoc UI (generated HTML) C-bug Category: This is a bug. I-needs-decision Issue: In need of a decision. T-rustdoc Relevant to the rustdoc team, which will review and decide on the PR/issue.
#112379 opened Jun 7, 2023 by GuillaumeGomez
rustdoc exits with an error on crate-level #![doc(hidden)] C-bug Category: This is a bug. I-needs-decision Issue: In need of a decision. T-rustdoc Relevant to the rustdoc team, which will review and decide on the PR/issue.
#109695 opened Mar 28, 2023 by jotare
Should debuggers treat ZSTs initializers as code to step through? A-debuginfo Area: Debugging information in compiled programs (DWARF, PDB, etc.) I-needs-decision Issue: In need of a decision. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#97083 opened May 16, 2022 by pnkfelix
Extend overlapping ranges lint to cover cases with more than a single element overlapping A-exhaustiveness-checking Relating to exhaustiveness / usefulness checking of patterns A-lints Area: Lints (warnings about flaws in source code) such as unused_mut. I-needs-decision Issue: In need of a decision. T-lang Relevant to the language team, which will review and decide on the PR/issue.
#65477 opened Oct 16, 2019 by estebank
EXPERIMENT: Make async fn, .await, async move? { legal on 2015 A-async-await Area: Async & Await A-edition-2015 Area: The 2015 edition (the first edition) A-parser Area: The lexing & parsing of Rust source code to an AST AsyncAwait-Triaged Async-await issues that have been triaged during a working group meeting. C-enhancement Category: An issue proposing an enhancement or a PR with one. I-needs-decision Issue: In need of a decision. P-low Low priority T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. T-lang Relevant to the language team, which will review and decide on the PR/issue.
#64286 opened Sep 8, 2019 by Centril
Should Thumb bugs get increased visibility, e.g. Tier 1 status? I-needs-decision Issue: In need of a decision. O-Arm Target: 32-bit Arm processors (armv6, armv7, thumb...), including 64-bit Arm in AArch32 state T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. T-infra Relevant to the infrastructure team, which will review and decide on the PR/issue. T-lang Relevant to the language team, which will review and decide on the PR/issue. WG-embedded Working group: Embedded systems
#60880 opened May 16, 2019 by pnkfelix
-Zdump-mir is incomplete for dead functions C-bug Category: This is a bug. I-needs-decision Issue: In need of a decision. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#43620 opened Aug 3, 2017 by RalfJung
include!() in statement position expects an expression A-macros Area: All kinds of macros (custom derive, macro_rules!, proc macros, ..) C-bug Category: This is a bug. I-needs-decision Issue: In need of a decision. T-lang Relevant to the language team, which will review and decide on the PR/issue.
#41497 opened Apr 24, 2017 by SimonSapin
LUB of a bivariant parameter is not fully general C-bug Category: This is a bug. I-needs-decision Issue: In need of a decision. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#41044 opened Apr 3, 2017 by nikomatsakis
"Stability" of the -C passes and -C llvm-args flags A-cranelift Things relevant to the [future] cranelift backend A-gcc Things relevant to the [future] GCC backend A-stability Area: `#[stable]`, `#[unstable]` etc. C-bug Category: This is a bug. I-needs-decision Issue: In need of a decision. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. T-dev-tools Relevant to the dev-tools subteam, which will review and decide on the PR/issue.
#40063 opened Feb 23, 2017 by japaric
Trait object coercion supercedes deref coercion A-coercions Area: implicit and explicit `expr as Type` coercions A-trait-objects Area: trait objects, vtable layout C-feature-request Category: A feature request, i.e: not implemented / a PR. I-needs-decision Issue: In need of a decision. 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.
#39801 opened Feb 14, 2017 by abonander
dead_code warnings for functions/types used in a unused function A-lints Area: Lints (warnings about flaws in source code) such as unused_mut. C-bug Category: This is a bug. I-needs-decision Issue: In need of a decision.
#39531 opened Feb 4, 2017 by KalitaAlexey
Non-upper case constant warning misapplied in patterns A-lints Area: Lints (warnings about flaws in source code) such as unused_mut. C-bug Category: This is a bug. I-needs-decision Issue: In need of a decision. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#39371 opened Jan 28, 2017 by rpjohnst
#![cfg] to disable a crate disables #![no_std] A-attributes Area: Attributes (`#[…]`, `#![…]`) C-bug Category: This is a bug. I-needs-decision Issue: In need of a decision. T-lang Relevant to the language team, which will review and decide on the PR/issue.
#39183 opened Jan 19, 2017 by retep998
Windows paths should not be prefixed with \\?\ when displayed A-io Area: `std::io`, `std::fs`, `std::net` and `std::path` C-bug Category: This is a bug. I-needs-decision Issue: In need of a decision. O-windows Operating system: Windows
#31789 opened Feb 20, 2016 by Zoxc
Desugared x.index(y) is not equivalent to x[y] A-lifetimes Area: Lifetimes / regions C-bug Category: This is a bug. I-needs-decision Issue: In need of a decision. P-medium Medium priority T-lang Relevant to the language team, which will review and decide on the PR/issue.
#30127 opened Nov 30, 2015 by huonw
thread_local macro stability precludes safe async signal handling C-bug Category: This is a bug. I-needs-decision Issue: In need of a decision. P-low Low priority T-lang Relevant to the language team, which will review and decide on the PR/issue.
#30003 opened Nov 23, 2015 by mahkoh
Range expressions: discrepancies between rustc and parser-lalr A-grammar Area: The grammar of Rust C-bug Category: This is a bug. I-needs-decision Issue: In need of a decision. P-medium Medium priority T-lang Relevant to the language team, which will review and decide on the PR/issue.
#28785 opened Oct 1, 2015 by rprichard
Type inference problem with lifetimes and assoiated types A-associated-items Area: Associated items (types, constants & functions) A-lifetimes Area: Lifetimes / regions C-bug Category: This is a bug. I-needs-decision Issue: In need of a decision. P-low Low priority T-lang Relevant to the language team, which will review and decide on the PR/issue.
#28046 opened Aug 27, 2015 by malbarbo
Order of operands to equality expression matters when inferring a AsRef implementation A-inference Area: Type inference A-type-system Area: Type system C-bug Category: This is a bug. I-needs-decision Issue: In need of a decision. P-low Low priority T-compiler Relevant to the compiler 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.
#23762 opened Mar 26, 2015 by shepmaster
Comparison operators have higher precedence than range operator .. A-parser Area: The lexing & parsing of Rust source code to an AST C-feature-request Category: A feature request, i.e: not implemented / a PR. E-hard Call for participation: Hard difficulty. Experience needed to fix: A lot. I-needs-decision Issue: In need of a decision. P-low Low priority T-lang Relevant to the language team, which will review and decide on the PR/issue.
#22877 opened Feb 27, 2015 by cjsut
Output of independent artefacts might differ depending on unrelated options A-CLI Area: Command-line interface (CLI) to the compiler C-bug Category: This is a bug. I-needs-decision Issue: In need of a decision. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#22183 opened Feb 11, 2015 by nagisa
Trait bounds are not yet enforced in type definitions A-trait-system Area: Trait system A-type-system Area: Type system C-future-incompatibility Category: Future-incompatibility lints E-hard Call for participation: Hard difficulty. Experience needed to fix: A lot. I-needs-decision Issue: In need of a decision. P-medium Medium priority T-compiler Relevant to the compiler 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.
#21903 opened Feb 3, 2015 by Marwes
Revise usage of LLVM lifetime intrinsics A-LLVM Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. C-cleanup Category: PRs that clean code up or issues documenting cleanup. I-needs-decision Issue: In need of a decision. 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.
#21786 opened Jan 30, 2015 by dotdash
ProTip! Add no:assignee to see everything that’s not assigned.