-
Notifications
You must be signed in to change notification settings - Fork 13.2k
Issues: rust-lang/rust
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
Label
Projects
Milestones
Assignee
Sort
Issues list
#![no_implicit_prelude]
does not disable macros
A-macros
#138756
opened Mar 20, 2025 by
kpreid
offset_of_slice
exposes whether a custom DST has a private slice field
C-bug
#138327
opened Mar 11, 2025 by
kpreid
Rustdoc UI test suite should more helpfully explain its run-time dependencies in errors, especially Area: The testsuite used to check the correctness of rustc
C-bug
Category: This is a bug.
T-rustdoc
Relevant to the rustdoc team, which will review and decide on the PR/issue.
npm
A-testsuite
#138134
opened Mar 7, 2025 by
kpreid
tail_expr_drop_order
lint can mention internal __awaitee
name
A-diagnostics
#136206
opened Jan 28, 2025 by
kpreid
f16
creates doc-link ambiguity on stable
A-intra-doc-links
#135897
opened Jan 22, 2025 by
kpreid
E0106 "missing lifetime specifier" should be omitted when the signature is incorrect in an Area: Messages for errors, warnings, and lints
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
impl
(E0186)
A-diagnostics
#135659
opened Jan 17, 2025 by
kpreid
impl<T> PointerLike for {Rc,Arc,Weak}<T>
can't exist but should
C-feature-request
#134591
opened Dec 21, 2024 by
kpreid
unnameable_test_items
does not detect tests in inner modules
A-lints
#131364
opened Oct 7, 2024 by
kpreid
Make E0277 on Area: Messages for errors, warnings, and lints
A-error-codes
Area: Explanation of an error code (--explain)
D-terse
Diagnostics: An error or lint that doesn't give enough information about the problem at hand.
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.
Sized
its own error code with more focused explanation
A-diagnostics
#130359
opened Sep 14, 2024 by
kpreid
rustdoc prints the names of private consts when used as const generic parameter defaults
A-const-eval
Area: Constant evaluation, covers all const contexts (static, const fn, ...)
A-const-generics
Area: const generics (parameters and arguments)
A-visibility
Area: Visibility / privacy
C-bug
Category: This is a bug.
T-rustdoc
Relevant to the rustdoc team, which will review and decide on the PR/issue.
#129035
opened Aug 13, 2024 by
kpreid
unreachable_patterns
lint due to min_exhaustive_patterns
A-diagnostics
#129031
opened Aug 12, 2024 by
kpreid
Rustdoc links are broken when glob reexporting items from a Area: Documentation that has been re-exported from a different crate
A-intra-doc-links
Area: Intra-doc links, the ability to link to items in docs by name
A-rustdoc-ui
Area: Rustdoc UI (generated HTML)
C-bug
Category: This is a bug.
T-rustdoc
Relevant to the rustdoc team, which will review and decide on the PR/issue.
doc(hidden)
module in another crate.
A-cross-crate-reexports
#127445
opened Jul 7, 2024 by
kpreid
unnameable_types
should show where the type is reachable
A-diagnostics
#126435
opened Jun 13, 2024 by
kpreid
unnameable_types
lint emits incorrect visibility syntax
A-diagnostics
#126241
opened Jun 10, 2024 by
kpreid
Visited links are made indistinguishable
A-docs
Area: Documentation for any part of the project, including the compiler, standard library, and tools
C-bug
Category: This is a bug.
T-release
Relevant to the release subteam, which will review and decide on the PR/issue.
#124499
opened Apr 28, 2024 by
kpreid
Spurious “constant provided when a type was expected” upon syntax error in a generic parameter list
A-diagnostics
Area: Messages for errors, warnings, and lints
A-parser
Area: The parsing of Rust source code to an AST
D-confusing
Diagnostics: Confusing error or lint that should be reworked.
D-verbose
Diagnostics: Too much output caused by a single piece of incorrect code.
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#124298
opened Apr 23, 2024 by
kpreid
Lint against creating an invariant, perpetual Area: Lints (warnings about flaws in source code) such as unused_mut.
A-variance
Area: Variance (https://doc.rust-lang.org/nomicon/subtyping.html)
C-feature-request
Category: A feature request, i.e: not implemented / a PR.
T-lang
Relevant to the language team, which will review and decide on the PR/issue.
&mut
borrow (&'a mut T<'a>
)
A-lints
#120481
opened Jan 29, 2024 by
kpreid
Temporary lifetime extension applies to the last expression of a Area: Lifetimes / regions
C-bug
Category: This is a bug.
for
loop body, causing unnecessary errors
A-lifetimes
#118544
opened Dec 2, 2023 by
kpreid
More precisely point out what is immutable, in E0596 "cannot borrow data in a Area: Messages for errors, warnings, and lints
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
&
reference as mutable"
A-diagnostics
#113842
opened Jul 18, 2023 by
kpreid
TAIT: typed patterns don't count as defining uses
A-impl-trait
Area: `impl Trait`. Universally / existentially quantified anonymous types with static dispatch.
C-bug
Category: This is a bug.
F-type_alias_impl_trait
`#[feature(type_alias_impl_trait)]`
#113596
opened Jul 11, 2023 by
kpreid
Explain how to fix “no field on type” on a TAIT / ATPIT typed value
A-diagnostics
Area: Messages for errors, warnings, and lints
A-impl-trait
Area: `impl Trait`. Universally / existentially quantified anonymous types with static dispatch.
D-terse
Diagnostics: An error or lint that doesn't give enough information about the problem at hand.
F-impl_trait_in_assoc_type
`#![feature(impl_trait_in_assoc_type)]`
F-type_alias_impl_trait
`#[feature(type_alias_impl_trait)]`
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#113581
opened Jul 11, 2023 by
kpreid
Unclear unwind safety for Area: Custom and system allocators
A-docs
Area: Documentation for any part of the project, including the compiler, standard library, and tools
std::alloc::Allocator::{grow,shrink}
A-allocators
#104224
opened Nov 10, 2022 by
kpreid
Poor recovery from Area: Messages for errors, warnings, and lints
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
pub let x = ...
A-diagnostics
#101622
opened Sep 9, 2022 by
kpreid
"cannot return … reference to data owned by the current function" even though the result would be a harmless reborrow
A-borrow-checker
Area: The borrow checker
A-diagnostics
Area: Messages for errors, warnings, and lints
D-papercut
Diagnostics: An error or lint that needs small tweaks.
D-terse
Diagnostics: An error or lint that doesn't give enough information about the problem at hand.
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#95324
opened Mar 26, 2022 by
kpreid
Suggestions when a single-field enum variant pattern is needed
A-diagnostics
Area: Messages for errors, warnings, and lints
A-suggestion-diagnostics
Area: Suggestions generated by the compiler applied by `cargo fix`
C-enhancement
Category: An issue proposing an enhancement or a PR with one.
D-newcomer-roadblock
Diagnostics: Confusing error or lint; hard to understand for new users.
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#94942
opened Mar 14, 2022 by
kpreid
Previous Next
ProTip!
What’s not been updated in a month: updated:<2025-02-24.