Skip to content

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
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

Incomplete inference guidance due to Sized param-env clause causes method selection failure A-inference Area: Type inference 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.
#137812 opened Feb 28, 2025 by compiler-errors
ICE when lowering sym fn operand in global/inline asm macro that has a nested def id A-inline-assembly Area: Inline assembly (`asm!(…)`) C-bug Category: This is a bug. 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.
#137179 by compiler-errors was closed Feb 23, 2025
Reword ?Trait bound diagnostic 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.
#136944 opened Feb 12, 2025 by compiler-errors
Lifetime generics on Generic Const Items should not affect if const is checked for evaluatability C-bug Category: This is a bug. F-generic_const_items `#![feature(generic_const_items)]` T-types Relevant to the types team, which will review and decide on the PR/issue.
#136204 opened Jan 28, 2025 by compiler-errors
Robustify the TyKind ambig/unambig layout compatibility tests C-enhancement Category: An issue proposing an enhancement or a PR with one. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#135944 opened Jan 23, 2025 by compiler-errors
Better error reporting for T: ?Sized types when impl Receiver for MyType<T> is implicitly sized A-diagnostics Area: Messages for errors, warnings, and lints C-discussion Category: Discussion or questions that doesn't represent real issues. D-confusing Diagnostics: Confusing error or lint that should be reworked. F-arbitrary_self_types `#![feature(arbitrary_self_types)]`
#134390 opened Dec 16, 2024 by compiler-errors
compare_method_predicate_entailment is missing implied bounds from higher-ranked GAT A-GATs Area: Generic associated types (GATs) A-higher-ranked Area: Higher-ranked things (e.g., lifetimes, types, trait bounds aka HRTBs) A-implied-bounds Area: Implied bounds / inferred outlives-bounds A-trait-system Area: Trait system C-bug Category: This is a bug. T-types Relevant to the types team, which will review and decide on the PR/issue.
#133805 opened Dec 3, 2024 by compiler-errors
RPITITs may imply unsound outlives for late-bound args in signature A-impl-trait Area: `impl Trait`. Universally / existentially quantified anonymous types with static dispatch. C-bug Category: This is a bug. F-return_position_impl_trait_in_trait `#![feature(return_position_impl_trait_in_trait)]` I-unsound Issue: A soundness hole (worst kind of bug), see: https://en.wikipedia.org/wiki/Soundness P-high High priority T-types Relevant to the types team, which will review and decide on the PR/issue.
#133427 by compiler-errors was closed Nov 28, 2024
Check for dyn providing all of its projections is incomplete w.r.t. different supertrait substitutions A-trait-objects Area: trait objects, vtable layout C-bug Category: This is a bug. I-ICE Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️ T-types Relevant to the types team, which will review and decide on the PR/issue.
#133388 by compiler-errors was closed Dec 15, 2024
Coherence with object types with overlapping supertrait projections is incomplete A-coherence Area: Coherence A-trait-objects Area: trait objects, vtable layout C-bug Category: This is a bug. I-unsound Issue: A soundness hole (worst kind of bug), see: https://en.wikipedia.org/wiki/Soundness P-high High priority T-types Relevant to the types team, which will review and decide on the PR/issue.
#133361 by compiler-errors was closed Feb 22, 2025
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
Tracking Issue for async_fn_in_dyn_trait B-experimental Blocker: In-tree experiment; RFC pending, not yet approved or unneeded (requires FCP to stabilize). C-tracking-issue Category: An issue tracking the progress of sth. like the implementation of an RFC F-async_fn_in_dyn_trait `#![feature(async_fn_in_dyn_trait)]` T-lang Relevant to the language team, which will review and decide on the PR/issue.
#133119 opened Nov 16, 2024 by compiler-errors
2 of 7 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
Further restricting what coercions are allowed on places of type ! A-coercions Area: implicit and explicit `expr as Type` coercions C-discussion Category: Discussion or questions that doesn't represent real issues. F-never_type `#![feature(never_type)]` T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. T-opsem Relevant to the opsem team
#131297 opened Oct 5, 2024 by compiler-errors
Stack overflow with clashing_extern_declarations A-lints Area: Lints (warnings about flaws in source code) such as unused_mut. C-bug Category: This is a bug. I-crash Issue: The compiler crashes (SIGSEGV, SIGABRT, etc). Use I-ICE instead when the compiler panics. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#130947 opened Sep 27, 2024 by compiler-errors
4 tasks
Tracking issue for removing unnecessary ty::Const::{normalize,eval} calls from the type system A-const-generics Area: const generics (parameters and arguments) T-types Relevant to the types team, which will review and decide on the PR/issue.
#130704 opened Sep 22, 2024 by compiler-errors
5 of 7 tasks
Audit usages of std::env::*_var in the compiler C-cleanup Category: PRs that clean code up or issues documenting cleanup. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#130672 opened Sep 21, 2024 by compiler-errors
Detect situations where a visitor implementation is skipped by accidentally directly calling the corresponding walk function A-lints Area: Lints (warnings about flaws in source code) such as unused_mut. C-cleanup Category: PRs that clean code up or issues documenting cleanup. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#129859 opened Sep 1, 2024 by compiler-errors
Method probe should consider where clauses on method C-enhancement Category: An issue proposing an enhancement or a PR with one. T-types Relevant to the types team, which will review and decide on the PR/issue.
#129669 opened Aug 27, 2024 by compiler-errors
Regression in clone impl of enum with variant that has a field with a bivariant substitution A-coercions Area: implicit and explicit `expr as Type` coercions A-variance Area: Variance (https://doc.rust-lang.org/nomicon/subtyping.html) C-bug Category: This is a bug. P-medium Medium priority regression-from-stable-to-nightly Performance or correctness regression from stable to nightly. T-types Relevant to the types team, which will review and decide on the PR/issue.
#129286 by compiler-errors was closed Sep 2, 2024
Can't cast higher-ranked safe fn to (not higher-ranked) unsafe fn ptr A-coercions Area: implicit and explicit `expr as Type` coercions C-bug Category: This is a bug. P-medium Medium priority regression-from-stable-to-nightly Performance or correctness regression from stable to nightly. T-types Relevant to the types team, which will review and decide on the PR/issue.
#129285 by compiler-errors was closed Aug 26, 2024
Work tracking issue for moving rustc_infer error reporting into rustc_trait_selection A-diagnostics Area: Messages for errors, warnings, and lints A-type-system Area: Type system C-tracking-issue Category: An issue tracking the progress of sth. like the implementation of an RFC 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.
#127492 opened Jul 8, 2024 by compiler-errors
7 of 12 tasks
safe keyword is not feature-gated P-high High 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.
#126755 by compiler-errors was closed Jul 5, 2024
Associated types in object-safe method signatures don't always come from supertraits A-trait-objects Area: trait objects, vtable layout C-bug Category: This is a bug. I-unsound Issue: A soundness hole (worst kind of bug), see: https://en.wikipedia.org/wiki/Soundness P-high High priority T-types Relevant to the types team, which will review and decide on the PR/issue.
#126079 by compiler-errors was closed Jul 26, 2024
ProTip! Add no:assignee to see everything that’s not assigned.