-
Notifications
You must be signed in to change notification settings - Fork 13.3k
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
Coroutine/Future Area: Coroutines
C-bug
Category: This is a bug.
E-needs-investigation
Call for partcipation: This issues needs some investigation to determine current status
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
T-lang
Relevant to the language team, which will review and decide on the PR/issue.
WG-async
Working group: Async & await
Send
bounds are too restrictive when taking references to !Sync
values
A-coroutines
#132382
opened Oct 31, 2024 by
ds84182
Overly conservative async capture analysis when values are borrowed
I-async-nominated
Nominated for discussion during an async working group meeting.
WG-async
Working group: Async & await
#129325
opened Aug 20, 2024 by
nikomatsakis
Happens-before relationship between wake and poll
A-docs
Area: Documentation for any part of the project, including the compiler, standard library, and tools
C-discussion
Category: Discussion or questions that doesn't represent real issues.
T-libs-api
Relevant to the library API team, which will review and decide on the PR/issue.
WG-async
Working group: Async & await
#128920
opened Aug 10, 2024 by
Ddystopia
Tracking Issue for async drop codegen
A-async-await
Area: Async & Await
AsyncAwait-Triaged
Async-await issues that have been triaged during a working group meeting.
C-tracking-issue
Category: An issue tracking the progress of sth. like the implementation of an RFC
F-async_drop
`#![feature(async_drop)]`
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
T-lang
Relevant to the language team, which will review and decide on the PR/issue.
WG-async
Working group: Async & await
#126482
opened Jun 14, 2024 by
zetanumbers
4 of 20 tasks
Strange error message when trying to call a function that takes a closure that returns a future
A-async-await
Area: Async & Await
A-closures
Area: Closures (`|…| { … }`)
A-diagnostics
Area: Messages for errors, warnings, and lints
AsyncAwait-Triaged
Async-await issues that have been triaged during a working group meeting.
fixed-by-async-closures
Fixed by `#![feature(async_closure)]`
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
WG-async
Working group: Async & await
#123717
opened Apr 10, 2024 by
tljubej-tbtl
Tracking Issue for Area: Async & Await
AsyncAwait-Triaged
Async-await issues that have been triaged during a working group meeting.
C-tracking-issue
Category: An issue tracking the progress of sth. like the implementation of an RFC
F-context_ext
`#![feature(context_ext)]`
T-libs-api
Relevant to the library API team, which will review and decide on the PR/issue.
WG-async
Working group: Async & await
context_ext
A-async-await
#123392
opened Apr 2, 2024 by
jkarneges
1 of 3 tasks
Recursive async functions don't internally implement auto traits
A-async-await
Area: Async & Await
A-auto-traits
Area: auto traits (e.g., `auto trait Send {}`)
A-trait-system
Area: Trait system
AsyncAwait-Triaged
Async-await issues that have been triaged during a working group meeting.
C-bug
Category: This is a bug.
fixed-by-next-solver
Fixed by the next-generation trait solver, `-Znext-solver`.
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
WG-async
Working group: Async & await
#123072
opened Mar 26, 2024 by
drewtato
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
Async callback argument causes nonsensical error message.
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.
fixed-by-async-closures
Fixed by `#![feature(async_closure)]`
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
WG-async
Working group: Async & await
WG-diagnostics
Working group: Diagnostics
#121093
opened Feb 14, 2024 by
theemathas
never patterns: Area: Async & Await
AsyncAwait-Triaged
Async-await issues that have been triaged during a working group meeting.
C-bug
Category: This is a bug.
F-never_patterns
`#![feature(never_patterns)]`
requires-incomplete-features
This issue requires the use of incomplete features.
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
WG-async
Working group: Async & await
!
argument not detected as diverging on async fn
A-async-await
#120240
opened Jan 22, 2024 by
Nadrieril
Clarification needed on what happens when Area: Async & Await
A-docs
Area: Documentation for any part of the project, including the compiler, standard library, and tools
AsyncAwait-Triaged
Async-await issues that have been triaged during a working group meeting.
I-async-nominated
Nominated for discussion during an async working group meeting.
T-libs
Relevant to the library team, which will review and decide on the PR/issue.
WG-async
Working group: Async & await
Future::poll
wakes an old waker
A-async-await
#119698
opened Jan 7, 2024 by
zopsicle
Rename Nominated for discussion during an async working group meeting.
S-waiting-on-team
Status: Awaiting decision from the relevant subteam (see the T-<team> label).
T-lang
Relevant to the language team, which will review and decide on the PR/issue.
WG-async
Working group: Async & await
WG-trait-system-refactor
The Rustc Trait System Refactor Initiative (-Znext-solver)
AsyncIterator
back to Stream
, introduce an AFIT-based AsyncIterator
trait
I-async-nominated
#119550
opened Jan 3, 2024 by
yoshuawuyts
•
Draft
ICE with "failed to resolve instance for <... as IntoFuture>::into_future: Ok(None)" (regression between 1.73 and 1.74)
A-async-await
Area: Async & Await
A-auto-traits
Area: auto traits (e.g., `auto trait Send {}`)
AsyncAwait-Triaged
Async-await issues that have been triaged during a working group meeting.
C-bug
Category: This is a bug.
I-ICE
Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️
P-medium
Medium priority
regression-from-stable-to-stable
Performance or correctness regression from one stable version to another.
S-bug-has-test
Status: This bug is tracked inside the repo by a `known-bug` test.
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.
WG-async
Working group: Async & await
#119095
opened Dec 18, 2023 by
42triangles
Tracking Issue for LocalWaker
C-tracking-issue
Category: An issue tracking the progress of sth. like the implementation of an RFC
T-libs-api
Relevant to the library API team, which will review and decide on the PR/issue.
WG-async
Working group: Async & await
#118959
opened Dec 15, 2023 by
tvallotton
1 of 4 tasks
Tracking Issue for Blocker: In-tree experiment; RFC pending, not yet approved or unneeded (requires FCP to stabilize).
B-unstable
Blocker: Implemented in the nightly compiler and unstable.
C-tracking-issue
Category: An issue tracking the progress of sth. like the implementation of an RFC
F-async_for_loop
`#![feature(async_for_loop)]`
T-lang
Relevant to the language team, which will review and decide on the PR/issue.
WG-async
Working group: Async & await
for await
loops
B-experimental
#118898
opened Dec 13, 2023 by
eholk
5 tasks
Non-Send values that are assigned to a variable but not used across an await point incorrectly mark the entire Future as non-Send
A-async-await
Area: Async & Await
AsyncAwait-Triaged
Async-await issues that have been triaged during a working group meeting.
C-feature-request
Category: A feature request, i.e: not implemented / a PR.
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
WG-async
Working group: Async & await
#116680
opened Oct 13, 2023 by
wallefan
Slow compilation of async fn that creates a vector with many Strings created from string literals, even with no .await
A-async-await
Area: Async & Await
AsyncAwait-Triaged
Async-await issues that have been triaged during a working group meeting.
C-optimization
Category: An issue highlighting optimization opportunities or PRs implementing such
I-compilemem
Issue: Problems and improvements with respect to memory usage during compilation.
I-compiletime
Issue: Problems and improvements with respect to compile times.
P-medium
Medium priority
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
WG-async
Working group: Async & await
#115327
opened Aug 28, 2023 by
shepmaster
.await
does not perform autoref or autoderef
A-async-await
#111546
opened May 13, 2023 by
Jules-Bertholet
Tracking issue for incorrect lifetime bound errors in async
A-async-await
Area: Async & Await
A-coroutines
Area: Coroutines
AsyncAwait-Triaged
Async-await issues that have been triaged during a working group meeting.
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.
WG-async
Working group: Async & await
#110338
opened Apr 14, 2023 by
tmandry
1 of 25 tasks
async
block occupies twice the size of its captures (causing explosion in size).
C-bug
#108906
opened Mar 8, 2023 by
nolanderc
type inference fails when using Area: Async & Await
A-impl-trait
Area: `impl Trait`. Universally / existentially quantified anonymous types with static dispatch.
A-inference
Area: Type inference
AsyncAwait-Triaged
Async-await issues that have been triaged during a working group meeting.
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
WG-async
Working group: Async & await
async_fn_in_trait
A-async-await
#108362
opened Feb 22, 2023 by
LastExceed
#[inline(never)]
does not work for async fn
A-async-await
#106765
opened Jan 12, 2023 by
quininer
async block with futures::stream::Buffered is not Send
A-async-await
Area: Async & Await
AsyncAwait-Triaged
Async-await issues that have been triaged during a working group meeting.
C-bug
Category: This is a bug.
WG-async
Working group: Async & await
#104382
opened Nov 13, 2022 by
mikeyhew
Implementation of FnOnce is not general enough for Area: Async & Await
A-lifetimes
Area: Lifetimes / regions
A-trait-system
Area: Trait system
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.
T-types
Relevant to the types team, which will review and decide on the PR/issue.
WG-async
Working group: Async & await
Flatten
iterator of futures outliving an .await point
A-async-await
#98380
opened Jun 22, 2022 by
Veetaha
Unexpected "the parameter type X may not live long enough" error in asynchronous functions
A-async-await
Area: Async & Await
A-GATs
Area: Generic associated types (GATs)
A-lifetimes
Area: Lifetimes / regions
A-trait-system
Area: Trait system
AsyncAwait-Triaged
Async-await issues that have been triaged during a working group meeting.
F-impl_trait_in_assoc_type
`#![feature(impl_trait_in_assoc_type)]`
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.
WG-async
Working group: Async & await
#95719
opened Apr 6, 2022 by
wvwwvwwv
Previous Next
ProTip!
Adding no:label will show everything without a label.