Skip to content

Issues: rust-lang/rust

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

Make Default const and add some const Default impls F-const_trait_impl `#![feature(const_trait_impl)]` F-default_field_values `#![feature(default_field_values)]` S-blocked Status: Blocked on something else such as an RFC or other implementation work. 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.
#134628 opened Dec 21, 2024 by estebank Loading…
ICE: converted TraitPredicate / invalid predicate filter for 'remap_gat_vars_and_recurse_into_nested_projections' C-bug Category: This is a bug. F-const_trait_impl `#![feature(const_trait_impl)]` I-ICE Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️ S-bug-has-test Status: This bug is tracked inside the repo by a `known-bug` test. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#133275 opened Nov 21, 2024 by matthiaskrgr
Tracking Issue for const_destruct C-tracking-issue Category: An issue tracking the progress of sth. like the implementation of an RFC F-const_trait_impl `#![feature(const_trait_impl)]` PG-const-traits Project group: Const traits T-lang Relevant to the language team, which will review and decide on the PR/issue. T-libs-api Relevant to the library API 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.
#133214 opened Nov 19, 2024 by compiler-errors
1 of 3 tasks
~const is allowed on structs (and other bad positions) within const fn. C-bug Category: This is a bug. F-const_trait_impl `#![feature(const_trait_impl)]` T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#132067 opened Oct 23, 2024 by compiler-errors
Terse diagnostic on lack of ~const bound in inherent associated const functions A-diagnostics Area: Messages for errors, warnings, and lints D-terse Diagnostics: An error or lint that doesn't give enough information about the problem at hand. F-const_trait_impl `#![feature(const_trait_impl)]` PG-const-traits Project group: Const traits T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#126975 opened Jun 26, 2024 by alestane
ICE: effects: expected region for 'x/#1 ('x/#1/1) but found Type(()) when instantiating args=[false, ()] 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. F-const_trait_impl `#![feature(const_trait_impl)]` I-ICE Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️ T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#125877 opened Jun 2, 2024 by matthiaskrgr
[const_closures, const_mut_refs, effects] thread 'rustc' panicked at rustc_middle/src/ty/util.rs:945:22: ConstContext::Maybe must have host effect param 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. F-const_closures `#![feature(const_closures)]` F-const_mut_refs `#![feature(const_mut_refs)]` F-const_trait_impl `#![feature(const_trait_impl)]` I-ICE Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️ requires-incomplete-features This issue requires the use of incomplete features. S-has-mcve Status: A Minimal Complete and Verifiable Example has been found for this issue T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#125866 opened Jun 1, 2024 by gendx
impl DefId ... was matchable in traits/select/mod.rs C-bug Category: This is a bug. F-const_trait_impl `#![feature(const_trait_impl)]` I-ICE Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️ 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.
#123443 opened Apr 4, 2024 by Naserume
Provide a way for derives to know if they were invoked with #[derive_const] A-macros Area: All kinds of macros (custom derive, macro_rules!, proc macros, ..) A-trait-system Area: Trait system C-enhancement Category: An issue proposing an enhancement or a PR with one. F-const_trait_impl `#![feature(const_trait_impl)]` PG-const-traits Project group: Const traits S-blocked Status: Blocked on something else such as an RFC or other implementation work. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. T-libs-api Relevant to the library API team, which will review and decide on the PR/issue. WG-macros Working group: Macros
#118304 opened Nov 26, 2023 by jhpratt
ice: const_trait_impl: async functions cannot be const fn C-bug Category: This is a bug. F-const_trait_impl `#![feature(const_trait_impl)]` I-ICE Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️ S-bug-has-test Status: This bug is tracked inside the repo by a `known-bug` test. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#117629 opened Nov 6, 2023 by matthiaskrgr
ICE: assertion failure: Size(0 bytes / 8 bytes) rustc_const_eval/src/interpret/place.rs C-bug Category: This is a bug. F-const_trait_impl `#![feature(const_trait_impl)]` I-ICE Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️ requires-nightly This issue requires a nightly compiler in some way. S-bug-has-test Status: This bug is tracked inside the repo by a `known-bug` test. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#112623 opened Jun 14, 2023 by matthiaskrgr
Tracking Issue for const RangeBounds and const RangeX::contains C-tracking-issue Category: An issue tracking the progress of sth. like the implementation of an RFC F-const_trait_impl `#![feature(const_trait_impl)]` S-tracking-blocked Status: This tracking issue is blocked on another tracking issue T-libs-api Relevant to the library API team, which will review and decide on the PR/issue.
#108082 opened Feb 15, 2023 by onestacked
4 tasks
Incorrect docs generated for derive_const traits F-const_trait_impl `#![feature(const_trait_impl)]` T-rustdoc Relevant to the rustdoc team, which will review and decide on the PR/issue.
#107119 opened Jan 20, 2023 by Expyron
const_trait_impls cannot be utilized with a trait_alias C-bug Category: This is a bug. F-const_trait_impl `#![feature(const_trait_impl)]` fixed-by-effects The effect system based scheme for const fns resolves this.
#106405 opened Jan 3, 2023 by AZMCode
Fn implementation for function pointers to method of ~const bounded trait are not const A-const-eval Area: Constant evaluation, covers all const contexts (static, const fn, ...) C-bug Category: This is a bug. F-const_trait_impl `#![feature(const_trait_impl)]`
#104314 opened Nov 12, 2022 by netsutetsu
Partially const traits A-const-eval Area: Constant evaluation, covers all const contexts (static, const fn, ...) F-const_trait_impl `#![feature(const_trait_impl)]`
#103265 opened Oct 19, 2022 by the8472
Misleading diagnostic when implementing const Trait method A-const-eval Area: Constant evaluation, covers all const contexts (static, const fn, ...) A-diagnostics Area: Messages for errors, warnings, and lints D-confusing Diagnostics: Confusing error or lint that should be reworked. F-const_trait_impl `#![feature(const_trait_impl)]` 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.
#103040 opened Oct 14, 2022 by jhpratt
Consider redefining the places ~const bounds are allowed F-const_trait_impl `#![feature(const_trait_impl)]`
#102497 opened Sep 30, 2022 by fee1-dead
"Methods from Deref<Target = [T]>" doesn't render const A-rustdoc-ui Area: Rustdoc UI (generated HTML) C-bug Category: This is a bug. F-const_trait_impl `#![feature(const_trait_impl)]` T-rustdoc Relevant to the rustdoc team, which will review and decide on the PR/issue.
#100680 opened Aug 17, 2022 by jplatte
Tracking Issue for const Iterator impls and related const fns C-tracking-issue Category: An issue tracking the progress of sth. like the implementation of an RFC F-const_trait_impl `#![feature(const_trait_impl)]` T-libs-api Relevant to the library API team, which will review and decide on the PR/issue.
#92476 opened Jan 1, 2022 by fee1-dead
1 of 3 tasks
rustdoc doesn't show that a trait bound is ~const A-const-eval Area: Constant evaluation, covers all const contexts (static, const fn, ...) C-bug Category: This is a bug. F-const_trait_impl `#![feature(const_trait_impl)]` requires-nightly This issue requires a nightly compiler in some way. T-rustdoc Relevant to the rustdoc team, which will review and decide on the PR/issue.
#91187 opened Nov 24, 2021 by camelid
rustc doesn't seem to understand ~const bounds on associated types A-associated-items Area: Associated items (types, constants & functions) A-const-eval Area: Constant evaluation, covers all const contexts (static, const fn, ...) A-trait-system Area: Trait system C-bug Category: This is a bug. F-const_trait_impl `#![feature(const_trait_impl)]` 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.
#88655 opened Sep 5, 2021 by Techcable
Deprecated tracking issue for closed RFC 2632, impl const Trait for Ty and ~const (tilde const) syntax (const_trait_impl) A-const-eval Area: Constant evaluation, covers all const contexts (static, const fn, ...) A-trait-system Area: Trait system C-tracking-issue Category: An issue tracking the progress of sth. like the implementation of an RFC F-const_trait_impl `#![feature(const_trait_impl)]` S-tracking-perma-unstable Status: The feature will stay unstable indefinitely. T-lang Relevant to the language team, which will review and decide on the PR/issue.
#67792 opened Jan 2, 2020 by ecstatic-morse
5 of 13 tasks
ProTip! Exclude everything labeled bug with -label:bug.