-
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
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
#109062
opened Mar 12, 2023 by
quomat
updated Mar 13, 2023
'static
lifetime not inferred in const
context
A-lifetimes
#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 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.
Fn*
traits as supertraits
A-diagnostics
#118225
opened Nov 24, 2023 by
xmh0511
updated Dec 6, 2023
Investigate getting rid of the `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.
AsyncFn*
family of traits in favor of LendingFn*
A-async-closures
#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
#106527
opened Jan 6, 2023 by
compiler-errors
updated Mar 11, 2024
recursive async function using 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
Box::new
results in cycle error
A-async-await
#122332
opened Mar 11, 2024 by
lcnr
updated Mar 25, 2024
ICE “unexpected bound ty in binder” involving type binder, 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.
Fn
-family trait and closure
C-bug
#108814
opened Mar 6, 2023 by
fmease
updated Apr 15, 2024
ICE: 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.
!ty.is_copy_modulo_regions(tcx, param_env)
C-bug
#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
#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 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.
rustc_infer
error reporting into rustc_trait_selection
A-diagnostics
#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.
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.
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.
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
Previous Next
ProTip!
Type g p on any issue or pull request to go back to the pull request listing page.