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 diagnostic notes when closure returns conflicting instantiations of generic type A-closures Area: Closures (`|…| { … }`) A-diagnostics Area: Messages for errors, warnings, and lints A-inference Area: Type inference C-enhancement Category: An issue proposing an enhancement or a PR with one. D-papercut Diagnostics: An error or lint that needs small tweaks. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#84128 opened Apr 12, 2021 by eggyal updated Aug 6, 2022
Hang with weird trait requirement C-bug Category: This is a bug. I-compiletime Issue: Problems and improvements with respect to compile times. I-hang Issue: The compiler never terminates, due to infinite loops, deadlock, livelock, etc. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#104225 opened Nov 10, 2022 by jruderman updated Nov 26, 2022
chain() error output points to the wrong token 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.
#109062 opened Mar 12, 2023 by quomat updated Mar 13, 2023
'static lifetime not inferred in const context A-lifetimes Area: Lifetimes / regions C-bug Category: This is a bug.
#114706 opened Aug 10, 2023 by grantslatton updated Aug 10, 2023
Error when implementing async method of another trait from another trait F-async_fn_in_trait Static async fn in traits 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.
#116984 opened Oct 20, 2023 by lohvht updated Oct 23, 2023
Exponential compile times for chained RPITIT A-impl-trait Area: `impl Trait`. Universally / existentially quantified anonymous types with static dispatch. C-bug Category: This is a bug. F-impl_trait_in_assoc_type `#![feature(impl_trait_in_assoc_type)]` I-compiletime Issue: Problems and improvements with respect to compile times. requires-nightly This issue requires a nightly compiler in some way.
#102527 opened Sep 30, 2022 by Artemis21 updated Nov 8, 2023
Incorrect syntax when suggesting the use of Fn* traits as supertraits A-diagnostics Area: Messages for errors, warnings, and lints D-incorrect Diagnostics: A diagnostic that is giving misleading or incorrect information. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#118225 opened Nov 24, 2023 by xmh0511 updated Dec 6, 2023
Investigate getting rid of the AsyncFn* family of traits in favor of LendingFn* A-async-closures `async || {}` C-cleanup Category: PRs that clean code up or issues documenting cleanup. 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.
#120694 opened Feb 6, 2024 by compiler-errors updated Feb 6, 2024
[async block]: Future<Output = Ty> obligations don't provide inference guidance A-async-await Area: Async & Await A-inference Area: Type inference AsyncAwait-Triaged Async-await issues that have been triaged during a working group meeting. C-bug Category: This is a bug. T-types Relevant to the types team, which will review and decide on the PR/issue.
#106527 opened Jan 6, 2023 by compiler-errors updated Mar 11, 2024
recursive async function using Box::new results in cycle error A-async-await Area: Async & Await A-diagnostics Area: Messages for errors, warnings, and lints AsyncAwait-Triaged Async-await issues that have been triaged during a working group meeting. D-confusing Diagnostics: Confusing error or lint that should be reworked. I-cycle Issue: A query cycle occurred while none was expected T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. WG-async Working group: Async & await
#122332 opened Mar 11, 2024 by lcnr updated Mar 25, 2024
ICE “unexpected bound ty in binder” involving type binder, Fn-family trait and closure C-bug Category: This is a bug. F-non_lifetime_binders `#![feature(non_lifetime_binders)]` glacier ICE tracked in rust-lang/glacier. 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.
#108814 opened Mar 6, 2023 by fmease updated Apr 15, 2024
ICE: !ty.is_copy_modulo_regions(tcx, param_env) C-bug Category: This is a bug. 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.
#122259 opened Mar 9, 2024 by matthiaskrgr updated Apr 19, 2024
Weird interaction between specialization and RPITITs C-bug Category: This is a bug. F-async_fn_in_trait Static async fn in traits F-return_position_impl_trait_in_trait `#![feature(return_position_impl_trait_in_trait)]` F-specialization `#![feature(specialization)]` T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#108309 opened Feb 21, 2023 by compiler-errors updated Apr 19, 2024
Assoc const equality doesn't work well with rustdoc C-bug Category: This is a bug. F-associated_const_equality `#![feature(associated_const_equality)]` T-rustdoc Relevant to the rustdoc team, which will review and decide on the PR/issue.
#125092 opened May 13, 2024 by compiler-errors updated May 13, 2024
E0277 Emitted Twice A-diagnostics Area: Messages for errors, warnings, and lints A-trait-system Area: Trait system 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.
#125685 opened May 28, 2024 by veera-sivarajan updated May 28, 2024
False compile error on associated type bounds C-bug Category: This is a bug. F-associated_type_bounds `#![feature(associated_type_bounds)]` 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.
#125845 opened Jun 1, 2024 by taiheioki updated Jun 2, 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 updated Jul 22, 2024
7 of 12 tasks
Add diagnostic hint when or-ing values which may be missing an equality comparison 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.
#128132 opened Jul 24, 2024 by illicitonion updated Jul 24, 2024
[Proof of concept] Recover from struct literals with placeholder path A-diagnostics Area: Messages for errors, warnings, and lints S-experimental Status: Ongoing experiment that does not require reviewing and won't be merged in its current state. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#122288 opened Mar 10, 2024 by fmease Draft updated Jul 31, 2024
Revert "CFI: Skip non-passed arguments" PG-exploit-mitigations Project group: Exploit mitigations 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.
#123205 opened Mar 29, 2024 by rcvalle Draft updated Jul 31, 2024
Dedup bounds with parent impl block perf-regression Performance regression. S-blocked Status: Blocked on something else such as an RFC or other implementation work. T-rustdoc Relevant to the rustdoc team, which will review and decide on the PR/issue.
#105392 opened Dec 6, 2022 by GuillaumeGomez Loading… updated Jul 31, 2024
Add new solver / old solver opaque type tests 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. T-types Relevant to the types team, which will review and decide on the PR/issue.
#118717 opened Dec 7, 2023 by traviscross Draft updated Aug 3, 2024
Duplicate error messages when RPIT comes from function whose generics don't satisfy bounds A-diagnostics Area: Messages for errors, warnings, and lints C-bug Category: This is a bug. 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-types Relevant to the types team, which will review and decide on the PR/issue.
#128756 opened Aug 6, 2024 by Baptistemontan updated Aug 6, 2024
CFI: Fix fn items, closures, and Fn trait objects PG-exploit-mitigations Project group: Exploit mitigations 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.
#123082 opened Mar 26, 2024 by rcvalle Draft updated Aug 13, 2024
Unclear lifetime error in closure producing a future A-async-await Area: Async & Await A-diagnostics Area: Messages for errors, warnings, and lints A-lifetimes Area: Lifetimes / regions AsyncAwait-Polish Async-await issues that are part of the "polish" area AsyncAwait-Triaged Async-await issues that have been triaged during a working group meeting. C-bug Category: This is a bug. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#74497 opened Jul 19, 2020 by 95th updated Aug 17, 2024
ProTip! Type g p on any issue or pull request to go back to the pull request listing page.