|
@@ -0,0 +1,139 @@
|
|
|
+---
|
|
|
+title: Triage meeting DATE
|
|
|
+tags: triage-meeting
|
|
|
+---
|
|
|
+
|
|
|
+# T-lang meeting agenda
|
|
|
+
|
|
|
+* Meeting date: DATE
|
|
|
+
|
|
|
+## Attendance
|
|
|
+
|
|
|
+* Team members:
|
|
|
+* Others:
|
|
|
+
|
|
|
+## Meeting roles
|
|
|
+
|
|
|
+* Action item scribe:
|
|
|
+* Note-taker:
|
|
|
+
|
|
|
+## Scheduled meetings
|
|
|
+- "Rust language "guiding principles"" [lang-team#91](https://github.com/rust-lang/lang-team/issues/91)
|
|
|
+- "Generators planning" [lang-team#92](https://github.com/rust-lang/lang-team/issues/92)
|
|
|
+- "May updates" [lang-team#93](https://github.com/rust-lang/lang-team/issues/93)
|
|
|
+
|
|
|
+## Action item review
|
|
|
+
|
|
|
+* [Action items list](https://hackmd.io/gstfhtXYTHa3Jv-P_2RK7A)
|
|
|
+
|
|
|
+## Pending proposals
|
|
|
+### "MCP: Allowing the compiler to eagerly drop values" lang-team#86
|
|
|
+
|
|
|
+**Link:** https://github.com/rust-lang/lang-team/issues/86
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+## Nominated RFCs
|
|
|
+### "RFC: Overconstraining and omitting `unsafe` in impls of `unsafe` trait methods" rfcs#2316
|
|
|
+
|
|
|
+**Link:** https://github.com/rust-lang/rfcs/pull/2316
|
|
|
+
|
|
|
+### "Calling methods on generic parameters of const fns" rfcs#2632
|
|
|
+
|
|
|
+**Link:** https://github.com/rust-lang/rfcs/pull/2632
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+## P-high issues on rust-lang/rust
|
|
|
+### "`fn() -> Out` is a valid type for unsized types `Out`, and it implements `FnOnce<(), Output = Out>`" rust#82633
|
|
|
+
|
|
|
+**Link:** https://github.com/rust-lang/rust/issues/82633
|
|
|
+
|
|
|
+### "Closures are unsound: 'static closures with non-'static return types." rust#84366
|
|
|
+
|
|
|
+**Link:** https://github.com/rust-lang/rust/issues/84366
|
|
|
+
|
|
|
+### "Functions, closures, and HRTB-trait-objects can implement traits such that validity of associated types is never checked." rust#84533
|
|
|
+
|
|
|
+**Link:** https://github.com/rust-lang/rust/issues/84533
|
|
|
+
|
|
|
+### "HRTBs are unsound: HRTB on subtrait provides HTRB on supertrait with weaker implied bounds." rust#84591
|
|
|
+
|
|
|
+**Link:** https://github.com/rust-lang/rust/issues/84591
|
|
|
+
|
|
|
+### "A `Pin` unsoundness involving an `impl DerefMut for Pin<&dyn LocalTrait>`" rust#85099
|
|
|
+
|
|
|
+**Link:** https://github.com/rust-lang/rust/issues/85099
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+## Nominated PRs and issues
|
|
|
+### "Tracking issue for RFC 2523, `#[cfg(version(..))]`" rust#64796
|
|
|
+
|
|
|
+**Link:** https://github.com/rust-lang/rust/issues/64796
|
|
|
+
|
|
|
+### "Stabilize "RangeFrom" patterns" rust#83918
|
|
|
+
|
|
|
+**Link:** https://github.com/rust-lang/rust/pull/83918
|
|
|
+
|
|
|
+### "Uplift the invalid_atomic_ordering lint from clippy to rustc" rust#84039
|
|
|
+
|
|
|
+**Link:** https://github.com/rust-lang/rust/pull/84039
|
|
|
+
|
|
|
+### "Deny float matches" rust#84045
|
|
|
+
|
|
|
+**Link:** https://github.com/rust-lang/rust/pull/84045
|
|
|
+
|
|
|
+### "ICE when reifying function pointers to copy / copy_nonoverlapping using an if" rust#84297
|
|
|
+
|
|
|
+**Link:** https://github.com/rust-lang/rust/issues/84297
|
|
|
+
|
|
|
+### "Add `expr202x` macro pattern" rust#84364
|
|
|
+
|
|
|
+**Link:** https://github.com/rust-lang/rust/pull/84364
|
|
|
+
|
|
|
+### "Allow struct and enum to contain inner attrs" rust#84414
|
|
|
+
|
|
|
+**Link:** https://github.com/rust-lang/rust/pull/84414
|
|
|
+
|
|
|
+### "stabilize member constraints" rust#84701
|
|
|
+
|
|
|
+**Link:** https://github.com/rust-lang/rust/pull/84701
|
|
|
+
|
|
|
+### "implement `Default` for all arrays" rust#84838
|
|
|
+
|
|
|
+**Link:** https://github.com/rust-lang/rust/pull/84838
|
|
|
+
|
|
|
+### "add back support for inner attributes on non-block expressions?" rust#84879
|
|
|
+
|
|
|
+**Link:** https://github.com/rust-lang/rust/issues/84879
|
|
|
+
|
|
|
+### "rustc: Allow safe #[target_feature] on wasm" rust#84988
|
|
|
+
|
|
|
+**Link:** https://github.com/rust-lang/rust/pull/84988
|
|
|
+
|
|
|
+### "Re-add support for parsing (and pretty-printing) inner-attributes in match body" rust#85193
|
|
|
+
|
|
|
+**Link:** https://github.com/rust-lang/rust/pull/85193
|
|
|
+
|
|
|
+### "Stabilize RFC 2345: Allow panicking in constants" rust#85194
|
|
|
+
|
|
|
+**Link:** https://github.com/rust-lang/rust/issues/85194
|
|
|
+
|
|
|
+### "Ignore derived Clone and Debug implementations during dead code analysis" rust#85200
|
|
|
+
|
|
|
+**Link:** https://github.com/rust-lang/rust/pull/85200
|
|
|
+
|
|
|
+### "Check for union field accesses in THIR unsafeck" rust#85263
|
|
|
+
|
|
|
+**Link:** https://github.com/rust-lang/rust/pull/85263
|
|
|
+
|
|
|
+### "RFC: Overconstraining and omitting `unsafe` in impls of `unsafe` trait methods" rfcs#2316
|
|
|
+
|
|
|
+**Link:** https://github.com/rust-lang/rfcs/pull/2316
|
|
|
+
|
|
|
+### "Calling methods on generic parameters of const fns" rfcs#2632
|
|
|
+
|
|
|
+**Link:** https://github.com/rust-lang/rfcs/pull/2632
|
|
|
+
|
|
|
+
|