--- title: WG-async triage meeting 2023-10-05 tags: WG-async, triage-meeting, minutes date: 2023-10-09 url: https://hackmd.io/VOgT_p65Teu6hpiZrlHTaA --- # WG-async meeting agenda - Meeting date: 2023-10-09 ## Attendance - People: eholk, TC, vincenzo, tmandry, yosh ## Meeting roles - Minutes: TC ## Scheduled meetings - 2023-10-12: "Reading club: Async iteration III" [#317](https://github.com/rust-lang/wg-async/issues/317) - 2023-10-19: "Reading club: Writing a basic `async` debugger" [#318](https://github.com/rust-lang/wg-async/issues/318) - 2023-10-26: "Open discussion 2023-10-26" [#319](https://github.com/rust-lang/wg-async/issues/319) Update these [here](https://github.com/orgs/rust-lang/projects/40/views/1). ## Proposed meetings None. Update these [here](https://github.com/orgs/rust-lang/projects/40/views/1). ## Announcements or custom items (Meeting attendees, feel free to add items here!) ### RFC: Include Future and IntoFuture in the 2024 prelude #3509 https://github.com/rust-lang/rfcs/pull/3509 Yosh posted the PR for this proposed RFC. ## Nominated RFCs, PRs, and issues None. ## Untriaged issues ### "Boxed recursive function should not require trait object" rust#73625 **Link:** https://github.com/rust-lang/rust/issues/73625 *Consensus*: Let's nominate this for T-types. ### "New `#[must_use]` behaviour for async methods does not apply to `Pin<Box<dyn Future<Output = ()>>>`" rust#111458 **Link:** https://github.com/rust-lang/rust/issues/111458 *Consensus*: This can be fixed, just as [#78149](https://github.com/rust-lang/rust/issues/78149) was. Vincenzo volunteered to pick this one up. (The meeting ended here.) ### "Unclear error message when using recursive future with tokio::spawn" rust#112175 **Link:** https://github.com/rust-lang/rust/issues/112175 ### "Borrow checker bug when matching select().await with &mut references" rust#114168 **Link:** https://github.com/rust-lang/rust/issues/114168 ### "async function being !Send due to match retaining type of a consumed value." rust#114624 **Link:** https://github.com/rust-lang/rust/issues/114624 ### "async fn lifetime eliding satisfies HRTB where explicit does not" rust#114947 **Link:** https://github.com/rust-lang/rust/issues/114947 ### "Changing async function body causes caller to fail" rust#116048 **Link:** https://github.com/rust-lang/rust/issues/116048 ### "Code no longer compiles after -Zdrop-tracking-mir was enabled by default" rust#116242 **Link:** https://github.com/rust-lang/rust/issues/116242 ## WG RFCs, PRs, and issues nominated for T-lang/T-types ### "`.await` does not perform autoref or autoderef" rust#111546 **Link:** https://github.com/rust-lang/rust/issues/111546 ## Pending PRs on the WG-async repo ### "revamp status quo section for harmonic synthesis" wg-async#230 **Link:** https://github.com/rust-lang/wg-async/pull/230 ### "document goals of the stakeholder program better" wg-async#254 **Link:** https://github.com/rust-lang/wg-async/pull/254 ### "Add updates on symbol naming and better-backtrace prototype" wg-async#271 **Link:** https://github.com/rust-lang/wg-async/pull/271 ### "Bump regex from 1.5.4 to 1.5.5" wg-async#274 **Link:** https://github.com/rust-lang/wg-async/pull/274 ### "go directly to the edit page" wg-async#315 **Link:** https://github.com/rust-lang/wg-async/pull/315 ## `S-waiting-on-team` None. ## Proposed FCPs **Check your boxes!** None. ## Active FCPs None. ## P-critical issues None. ## WG-async work project board https://github.com/orgs/rust-lang/projects/29/views1/d