# Libs Meeting 2021-03-31 ###### tags: `Libs Meetings` `Minutes` **Attendees**: ... ## Agenda - [Open action items](https://hackmd.io/ovrbJj6CRduRgSA0Wzg2zg) - Triage - Anything else? ## Triage ### FCPs 4 open T-libs FCPs: <details><summary><a href="https://github.com/rust-lang/rfcs/issues?q=is%3Aopen+label%3AT-libs+label%3Aproposed-final-comment-period">3 <code>rust-lang/rfcs</code> FCPs</a></summary> - [[postpone 2594](https://github.com/rust-lang/rfcs/issues/2594#issuecomment-810282446)] *RFC: Custom DSTs* - (3 checkboxes left) - [[merge 2509](https://github.com/rust-lang/rfcs/issues/2509#issuecomment-801294327)] *RFC: Introduce \`concat\_bytes!()\` to join \`\[u8\]\` and byte \`str\` analogous to \`concat!\` for \`str\`* - (2 checkboxes left) - [[merge 3058](https://github.com/rust-lang/rfcs/issues/3058#issuecomment-810690652)] *try\_trait\_v2: A new design for the ? desugaring* - (4 checkboxes left) </details> <details><summary><a href="https://github.com/rust-lang/rust/issues?q=is%3Aopen+label%3AT-libs+label%3Aproposed-final-comment-period">1 <code>rust-lang/rust</code> FCPs</a></summary> - [[merge 81050](https://github.com/rust-lang/rust/issues/81050#issuecomment-765341798)] *Stabilize core::task::ready!* - (1 checkboxes left) </details> <p></p> [Amanieu (0)](https://rfcbot.rs/fcp/Amanieu), [BurntSushi (2)](https://rfcbot.rs/fcp/BurntSushi), [dtolnay (1)](https://rfcbot.rs/fcp/dtolnay), [joshtriplett (0)](https://rfcbot.rs/fcp/joshtriplett), [m-ou-se (2)](https://rfcbot.rs/fcp/m-ou-se), [sfackler (3)](https://rfcbot.rs/fcp/sfackler) ### Nominated - [1 `rust-lang/rfcs` items](https://github.com/rust-lang/rfcs/issues?q=is%3Aopen+label%3AT-libs+label%3AI-nominated) - [[3058](https://github.com/rust-lang/rfcs/pull/3058)] *try\_trait\_v2: A new design for the ? desugaring* - [1 `rust-lang/rust` items](https://github.com/rust-lang/rust/issues?q=is%3Aopen+label%3AT-libs+label%3AI-nominated) - [[83167](https://github.com/rust-lang/rust/issues/83167)] *Use const generics for stdarch intrinsics* ### Waiting on team - [0 `rust-lang/rfcs` items](https://github.com/rust-lang/rfcs/issues?q=is%3Aopen+label%3AT-libs+label%3AS-waiting-on-team) - [2 `rust-lang/rust` items](https://github.com/rust-lang/rust/issues?q=is%3Aopen+label%3AT-libs+label%3AS-waiting-on-team) - [[81642](https://github.com/rust-lang/rust/pull/81642)] *Allow deriving Into for primitive enums* - [[81988](https://github.com/rust-lang/rust/pull/81988)] *Add doc aliases for a lot of the C standard library* ### Needs decision - [7 `rust-lang/rust` items](https://github.com/rust-lang/rust/issues?q=is%3Aopen+label%3AT-libs+label%3AI-needs-decision) - [[25053](https://github.com/rust-lang/rust/issues/25053)] *UnsafeCell should implement the Copy trait* - [[26951](https://github.com/rust-lang/rust/issues/26951)] *Abort on some large allocation requests, Panic on other* - [[29494](https://github.com/rust-lang/rust/issues/29494)] *Command does not escape arguments as expected on windows* - [[37868](https://github.com/rust-lang/rust/issues/37868)] *std::process::Command's current\_dir behaves differently on Unix and Windows, with respect to relative exe paths* - [[56889](https://github.com/rust-lang/rust/issues/56889)] *Write::write\_all erroring when encountering Ok(0) interacts poorly with the contract of Write::write* - [[59878](https://github.com/rust-lang/rust/issues/59878)] *Box\<\[T\]\> should have an IntoIter implementation.* - [[62726](https://github.com/rust-lang/rust/issues/62726)] *Tracking issue for io\_slice\_advance* ### Tracking issues - [239 `rust-lang/rust` items](https://github.com/rust-lang/rust/issues?q=is%3Aopen+label%3AT-libs+label%3AC-tracking-issue) - [[22639](https://github.com/rust-lang/rust/issues/22639)] *ParseIntError and ParseFloatError does not allow to introspect the cause* - Zero? Not used for regular integers. But we use the same error type for NonZero*, and that's stable. :( - [[26350](https://github.com/rust-lang/rust/issues/26350)] *Clarify story on libm bindings* - [[27709](https://github.com/rust-lang/rust/issues/27709)] *Tracking issue for Ipv{4,6}Addr convenience methods* - [[27721](https://github.com/rust-lang/rust/issues/27721)] *Tracking issue for string patterns* - Tied together with the Pattern/Needle APIs/RFCs, which we may want to close. Should we just make Pattern a sealed trait for the time being? - [[27731](https://github.com/rust-lang/rust/issues/27731)] *Tracking issue for SIMD support* - [[27732](https://github.com/rust-lang/rust/issues/27732)] *Tracking issue for DST coercions (coerce\_unsized, unsize) stabilization* - [[27747](https://github.com/rust-lang/rust/issues/27747)] *Tracking issue for \`slice\_concat\_ext\` stabilization* - [[27751](https://github.com/rust-lang/rust/issues/27751)] *Tracking issue for \`raw\` stabilization (\`raw::TraitObject\`)* - [[27778](https://github.com/rust-lang/rust/issues/27778)] *Tracking issue for FixedSizeArray trait* - [[27812](https://github.com/rust-lang/rust/issues/27812)] *Tracking issue for crates that are compiler dependencies* - Permanently unstable, should close the tracking issue, after removing it from diagnostics. - [[29553](https://github.com/rust-lang/rust/issues/29553)] *Tracking issue for #\[bench\] and benchmarking support* - [[29599](https://github.com/rust-lang/rust/issues/29599)] *Tracking issue for \`concat\_idents\`* - [[29625](https://github.com/rust-lang/rust/issues/29625)] *Tracking issue for Fn traits (\`unboxed\_closures\` feature)* - [[29931](https://github.com/rust-lang/rust/issues/29931)] *Vec's reallocation strategy needs settling* - [[31343](https://github.com/rust-lang/rust/issues/31343)] *Tracking issue for std::io::set\_panic and set\_print* - Closed, methods no longer exist - [[31436](https://github.com/rust-lang/rust/issues/31436)] *Tracking issue for \`?\` operator and \`try\` blocks (RFC 243, \`question\_mark\` & \`try\_blocks\` features)* - Superseded by v2 - Also tracking `try {}`? - [[32463](https://github.com/rust-lang/rust/issues/32463)] *Tracking issue for integer methods for Wrapping* - [[32837](https://github.com/rust-lang/rust/issues/32837)] *Pluggable panic implementations (tracking issue for RFC 1513)* - [[32838](https://github.com/rust-lang/rust/issues/32838)] *Allocator traits and std::heap* - [[35121](https://github.com/rust-lang/rust/issues/35121)] *Tracking issue for promoting \`!\` to a type (RFC 1216)* - [[35428](https://github.com/rust-lang/rust/issues/35428)] *Add \`is\_empty\` function to \`ExactSizeIterator\`* - [[37293](https://github.com/rust-lang/rust/issues/37293)] *Specify and possibly reconsider the precise semantics of #\[no\_mangle\]* - Defer to lang. - [[37572](https://github.com/rust-lang/rust/issues/37572)] *Tracking issue for TrustedLen (\`trusted\_len\`)* - [[41263](https://github.com/rust-lang/rust/issues/41263)] *Tracking issue for \`ToOwned::clone\_into\` (\`toowned\_clone\_into\`)* - [[41619](https://github.com/rust-lang/rust/issues/41619)] *Tracking issue for RFC 1868: A portability lint* - [[41758](https://github.com/rust-lang/rust/issues/41758)] *Tracking issue for Vec::resize\_with and resize\_default* - [[42168](https://github.com/rust-lang/rust/issues/42168)] *Tracking issue for \`step\_trait\` stabilization* - [[42327](https://github.com/rust-lang/rust/issues/42327)] *Tracking issue for \`ops::Try\` (\`try\_trait\` feature)* - Supserseded by v2 soon - [[42788](https://github.com/rust-lang/rust/issues/42788)] *Tracking issue for \`Read::initializer\`* - [[42839](https://github.com/rust-lang/rust/issues/42839)] *Peer credentials on Unix socket* - [[43244](https://github.com/rust-lang/rust/issues/43244)] *Tracking issue for Vec::drain\_filter and LinkedList::drain\_filter* - [[43596](https://github.com/rust-lang/rust/issues/43596)] *Tracking issue for oom=panic (RFC 2116)* - [[44048](https://github.com/rust-lang/rust/issues/44048)] *Support all formatting flags in \`std::path::Display\`* - [[44286](https://github.com/rust-lang/rust/issues/44286)] *Tracking issue for HashMap \`OccupiedEntry::{replace\_key, replace\_entry}\`* - [[44434](https://github.com/rust-lang/rust/issues/44434)] *Provide an API to extract fields from Command builder* - [[44838](https://github.com/rust-lang/rust/issues/44838)] *Tracking issue for RFC 2011: nicer assert messages* - [[44839](https://github.com/rust-lang/rust/issues/44839)] *Tracking issue for RFC 2045: improving \`#\[target\_feature\]\`* - [[46488](https://github.com/rust-lang/rust/issues/46488)] *Stabilize allow\_fail test flag* - [[48043](https://github.com/rust-lang/rust/issues/48043)] *Tracking issue for \`try\_reserve\`: RFC 2116 fallible collection allocation* - [[48556](https://github.com/rust-lang/rust/issues/48556)] *Tracking issue for stable SIMD in Rust* - [[48711](https://github.com/rust-lang/rust/issues/48711)] *Tracking issue for std::process::ExitCode (feature process\_exitcode\_placeholder)* - [[48926](https://github.com/rust-lang/rust/issues/48926)] *discussion/tracking issue for \`#\[must\_use\]\` functions in the standard library* - [[49355](https://github.com/rust-lang/rust/issues/49355)] *Tracking issue for implementing stack probe correctly* - [[49802](https://github.com/rust-lang/rust/issues/49802)] *Tracking issue for RFC 2295, "Extend Pattern API to OsStr"* - [[50145](https://github.com/rust-lang/rust/issues/50145)] *Tracking issue for f32 and f64 methods in libcore* - [[50186](https://github.com/rust-lang/rust/issues/50186)] *Tracking issue for Cell::update* - [[51245](https://github.com/rust-lang/rust/issues/51245)] *Tracking issue for the OOM hook* - [[51540](https://github.com/rust-lang/rust/issues/51540)] *Tracking issue for the #\[alloc\_error\_handler\] attribute (for no\_std + liballoc)* - [[53485](https://github.com/rust-lang/rust/issues/53485)] *Tracking issue for RFC 2351, "Add \`is\_sorted\` to the standard library"* - [[53487](https://github.com/rust-lang/rust/issues/53487)] *Tracking issue for RFC 2504, "Fix the Error trait"* - [[53605](https://github.com/rust-lang/rust/issues/53605)] *Tracking Issue for using std::mem::transmute() in const fn (const\_fn\_transmute)* - [[54140](https://github.com/rust-lang/rust/issues/54140)] *Tracking Issue: Procedural Macro Diagnostics (RFC 1566)* - [[54279](https://github.com/rust-lang/rust/issues/54279)] *Tracking issue for \`slice::partition\_dedup/by/by\_key\`* - [[54722](https://github.com/rust-lang/rust/issues/54722)] *Tracking issue for the \`quote!\` macro in \`proc\_macro\`* - [[54724](https://github.com/rust-lang/rust/issues/54724)] *Tracking issue for \`Span::def\_site()\`* - [[54725](https://github.com/rust-lang/rust/issues/54725)] *Tracking issue for \`proc\_macro::Span\` inspection APIs* - [[55132](https://github.com/rust-lang/rust/issues/55132)] *Tracking issue for thread::Builder::spawn\_unchecked* - [[55724](https://github.com/rust-lang/rust/issues/55724)] *Tracking issue for alloc\_layout\_extra* - [[56167](https://github.com/rust-lang/rust/issues/56167)] *Tracking issue for HashMap::raw\_entry* - [[56345](https://github.com/rust-lang/rust/issues/56345)] *Tracking issue for RFC 2500, "Needle API (née Pattern API)"* - [[56431](https://github.com/rust-lang/rust/issues/56431)] *Tracking issue for \`shrink\_to\` feature* - [[56975](https://github.com/rust-lang/rust/issues/56975)] *Tracking issue: platform\-specific APIs for SGX target* - [[57391](https://github.com/rust-lang/rust/issues/57391)] *Tracking issue for duration\_constants* - [[57715](https://github.com/rust-lang/rust/issues/57715)] *Tracking issue for RFC 2235, "Implement Debug, Eq, PartialEq, and Hash for libc structs"* - [[58278](https://github.com/rust-lang/rust/issues/58278)] *Tracking issue for making \`dbg!(x)\` work in \`const fn\`* - [[58520](https://github.com/rust-lang/rust/issues/58520)] *Tracking issue for error source iterators* - [[58533](https://github.com/rust-lang/rust/issues/58533)] *Tracking issue for LinkedList cursors* - [[58935](https://github.com/rust-lang/rust/issues/58935)] *Tracking issue for \`alloc::prelude\`* - [[59278](https://github.com/rust-lang/rust/issues/59278)] *Tracking issue for \`BinaryHeap\` sorted iterator methods* - [[59359](https://github.com/rust-lang/rust/issues/59359)] *Tracking issue for Seek::{stream\_len, stream\_position} (feature \`seek\_convenience\`)* - [[59414](https://github.com/rust-lang/rust/issues/59414)] *Tracking issue for x86 bittest intrinsics* - [[60108](https://github.com/rust-lang/rust/issues/60108)] *Tracking issue for simd\_x86\_sse4a* - Closed, already stabilized - [[60784](https://github.com/rust-lang/rust/issues/60784)] *Tracking issue for stabilizing \`Error::type\_id\`* - [[60896](https://github.com/rust-lang/rust/issues/60896)] *Tracking issue for entry\-like methods on HashSet* - [[61356](https://github.com/rust-lang/rust/issues/61356)] *Tracking issue for \`ops::Bound::cloned()\`* - [[61415](https://github.com/rust-lang/rust/issues/61415)] *Use const generics for array impls* - [[61695](https://github.com/rust-lang/rust/issues/61695)] *Tracking issue for \`Result::into\_ok\`* - [[62280](https://github.com/rust-lang/rust/issues/62280)] *Tracking issue for \`slice\_take\`* - [[62358](https://github.com/rust-lang/rust/issues/62358)] *Tracking issue for \`Option::contains\` and \`Result::contains\`* - [[62370](https://github.com/rust-lang/rust/issues/62370)] *Tracking issue for Box::into\_pin (feature \`box\_into\_pin\`)* - [[62543](https://github.com/rust-lang/rust/issues/62543)] *Tracking issue for Iterator::partition\_in\_place* - [[62544](https://github.com/rust-lang/rust/issues/62544)] *Tracking issue for Iterator::is\_partitioned* - [[62726](https://github.com/rust-lang/rust/issues/62726)] *Tracking issue for io\_slice\_advance* - [[63010](https://github.com/rust-lang/rust/issues/63010)] *Tracking issue for \`fs::Metadata\` extensions on Windows based on handle information* - [[63084](https://github.com/rust-lang/rust/issues/63084)] *Tracking issue for \`const fn\` \`type\_name\`* - [[63139](https://github.com/rust-lang/rust/issues/63139)] *Tracking issue for div\_duration* - [[63168](https://github.com/rust-lang/rust/issues/63168)] *Tracking issue for Result::cloned, Result::cloned\_err, Result::copied, Result::copied\_err* - [[63178](https://github.com/rust-lang/rust/issues/63178)] *Tracking Issue for Iterator::try\_find* - [[63291](https://github.com/rust-lang/rust/issues/63291)] *Tracking issue for uninitialized constructors for Box, Rc, Arc* - [[63292](https://github.com/rust-lang/rust/issues/63292)] *Tracking issue for {Rc, Arc}::get\_mut\_unchecked* - [[63566](https://github.com/rust-lang/rust/issues/63566)] *Meta tracking issue for RFC 1892, "Deprecate uninitialized in favor of a new MaybeUninit type"* - [[63567](https://github.com/rust-lang/rust/issues/63567)] *Tracking issue for \`#!\[feature(maybe\_uninit\_extra)\]\`* - [[63568](https://github.com/rust-lang/rust/issues/63568)] * Tracking issue for \`#!\[feature(maybe\_uninit\_ref)\]\`* - [[63569](https://github.com/rust-lang/rust/issues/63569)] * Tracking issue for \`#!\[feature(maybe\_uninit\_slice)\]\`* - [[64102](https://github.com/rust-lang/rust/issues/64102)] *Tracking issue for RFC 2360, \`hint::bench\_black\_box\`* - [[64295](https://github.com/rust-lang/rust/issues/64295)] *Tracking issue for iter\_order\_by* - [[64460](https://github.com/rust-lang/rust/issues/64460)] *Tracking issue for \`cmp::{min\_by, min\_by\_key, max\_by, max\_by\_key}\`* - [[64888](https://github.com/rust-lang/rust/issues/64888)] *Tracking issue for \`report\-time\`* - [[65143](https://github.com/rust-lang/rust/issues/65143)] *Tracking issue for \`Cow::is\_borrowed\` and \`Cow::is\_owned\`* - [[65225](https://github.com/rust-lang/rust/issues/65225)] *Tracking issue for \`#!\[feature(entry\_insert)\]\`* - [[65439](https://github.com/rust-lang/rust/issues/65439)] *Tracking issue for File::with\_options stabilisation* - [[65512](https://github.com/rust-lang/rust/issues/65512)] *Tracking issue for vNext edition prelude* - [[65816](https://github.com/rust-lang/rust/issues/65816)] *Tracking issue for \`vec\_into\_raw\_parts\`* - [[66358](https://github.com/rust-lang/rust/issues/66358)] *Tracking issue for \`UnsafeCell::raw\_get\`* - [[66359](https://github.com/rust-lang/rust/issues/66359)] *Tracking issue for \`any::type\_name\_of\_val\`* - [[66741](https://github.com/rust-lang/rust/issues/66741)] *Tracking issue for \`handle\_alloc\_error\` defaulting to panic (for no\_std + liballoc)* - [[66745](https://github.com/rust-lang/rust/issues/66745)] *Tracking issue for PanicInfo::message* - [[66893](https://github.com/rust-lang/rust/issues/66893)] *Tracking issue for atomic\_mut\_ptr* - [[67057](https://github.com/rust-lang/rust/issues/67057)] *Tracking issue for the \`convert::FloatToInt\` trait* - [[67364](https://github.com/rust-lang/rust/issues/67364)] *tracking issue for \`debug\_non\_exhaustive\` feature* - [[67390](https://github.com/rust-lang/rust/issues/67390)] *const fn for SocketAddr::new, SocketAddrV4::new and SocketAddrV6::new* - [[67441](https://github.com/rust-lang/rust/issues/67441)] *Tracking issue for const \`Option\` functions* - [[67456](https://github.com/rust-lang/rust/issues/67456)] *Tracking issue for const slice::from\_raw\_parts* - [[67521](https://github.com/rust-lang/rust/issues/67521)] *Tracking issue for const \`alloc::Layout\`* - [[67644](https://github.com/rust-lang/rust/issues/67644)] *Tracking issue for \`IntoFuture\`* - [[67650](https://github.com/rust-lang/rust/issues/67650)] *panic=abort testing / subprocess testing* - [[67939](https://github.com/rust-lang/rust/issues/67939)] *thread\_id\_value tracking issue* - [[67984](https://github.com/rust-lang/rust/issues/67984)] *Tracking issue for "implicit named arguments for formatting macros"* - [[68490](https://github.com/rust-lang/rust/issues/68490)] *Tracking issue for RFC 2700: numeric constants as associated consts* - [[68537](https://github.com/rust-lang/rust/issues/68537)] *Tracking issue Iterator map\_while* - [[68983](https://github.com/rust-lang/rust/issues/68983)] *Tracking issue for making ASCII ctype inherent methods \`const fn\`* - [[69099](https://github.com/rust-lang/rust/issues/69099)] *Tracking Issue for \`std::cell::{Ref, RefMut}::leak\`* - [[69210](https://github.com/rust-lang/rust/issues/69210)] *Tracking Issue for linked\_list\_remove* - [[69821](https://github.com/rust-lang/rust/issues/69821)] *Tracking Issue for const \`mem::discriminant\`* - [[69835](https://github.com/rust-lang/rust/issues/69835)] *Tracking Issue for layout information behind pointers* - [[69912](https://github.com/rust-lang/rust/issues/69912)] *Tracking Issue for the Wake trait* - [[69941](https://github.com/rust-lang/rust/issues/69941)] *Tracking Issue for Read::is\_read\_vectored/Write::is\_write\_vectored.* - [[70086](https://github.com/rust-lang/rust/issues/70086)] *Tracking Issue for \`Option::zip\` and \`Option::zip\_with\` (feature \`option\_zip\`)* - [[70142](https://github.com/rust-lang/rust/issues/70142)] *Tracking Issue for Result::flatten (\`result\_flattening\`)* - [[70436](https://github.com/rust-lang/rust/issues/70436)] *Tracking issue for \`Write::write\_all\_vectored\`* - [[70530](https://github.com/rust-lang/rust/issues/70530)] *Tracking Issue for {BTreeMap,BTreeSet}::drain\_filter* - [[70922](https://github.com/rust-lang/rust/issues/70922)] *Tracking Issue for core::task::ready! macro* - [[71146](https://github.com/rust-lang/rust/issues/71146)] *Tracking Issue for raw slice len() method (slice\_ptr\_len, const\_slice\_ptr\_len)* - [[71213](https://github.com/rust-lang/rust/issues/71213)] *Tracking Issue for \`wasi\_ext\`* - [[71436](https://github.com/rust-lang/rust/issues/71436)] *Tracking issue for proc\_macro::is\_available()* - [[71503](https://github.com/rust-lang/rust/issues/71503)] *Tracking Issue for binary heap retain* - [[71582](https://github.com/rust-lang/rust/issues/71582)] *Tracking Issue for Box::into\_boxed\_slice* - [[71835](https://github.com/rust-lang/rust/issues/71835)] *Tracking Issue for constifying some \`{BTreeMap,Set}\` functions* - [[71941](https://github.com/rust-lang/rust/issues/71941)] *Tracking Issue for \`NonNull\<\[T\]\>::slice\_from\_raw\_parts\`* - [[72302](https://github.com/rust-lang/rust/issues/72302)] *Tracking Issue for feature \`future\_poll\_fn\`* - [[72440](https://github.com/rust-lang/rust/issues/72440)] *Tracking Issue for constify\-ing non\-trait \`Duration\` methods* - [[72447](https://github.com/rust-lang/rust/issues/72447)] *Tracking issue for \`#!\[feature(const\_float\_bits\_conv)\]\`* - [[72505](https://github.com/rust-lang/rust/issues/72505)] *Tracking issue for \`#!\[feature(const\_float\_classify)\]\`* - [[72599](https://github.com/rust-lang/rust/issues/72599)] *Tracking Issue for total\_cmp* - [[72631](https://github.com/rust-lang/rust/issues/72631)] *Tracking Issue for Extend::{extend\_one,extend\_reserve}* - [[72826](https://github.com/rust-lang/rust/issues/72826)] *Tracking Issue for \`string\_remove\_matches\`* - [[73014](https://github.com/rust-lang/rust/issues/73014)] *Tracking issue for std::default::default()* - [[73131](https://github.com/rust-lang/rust/issues/73131)] *Tracking Issue for std::process error handling* - [[73179](https://github.com/rust-lang/rust/issues/73179)] *Tracking Issue for methods to go from nul\-terminated Vec\<u8\> to CString* - [[73544](https://github.com/rust-lang/rust/issues/73544)] *Tracking Issue for \`Duration::{zero, is\_zero}\` (\`#!\[feature(duration\_zero)\]\`)* - [[74217](https://github.com/rust-lang/rust/issues/74217)] *Tracking Issue for deque\_range* - [[74265](https://github.com/rust-lang/rust/issues/74265)] *Tracking Issue for raw slice getters (slice\_ptr\_get)* - [[74465](https://github.com/rust-lang/rust/issues/74465)] *Tracking Issue for \`once\_cell\`* - [[74479](https://github.com/rust-lang/rust/issues/74479)] *Tracking Issue for #!\[feature(available\_concurrency)\]* - [[74985](https://github.com/rust-lang/rust/issues/74985)] *Tracking Issue for slice::array\_chunks* - [[75017](https://github.com/rust-lang/rust/issues/75017)] *Tracking Issue for Vec::spare\_capacity\_mut* - [[75027](https://github.com/rust-lang/rust/issues/75027)] *Tracking Issue for slice::array\_windows* - [[75091](https://github.com/rust-lang/rust/issues/75091)] *Tracking Issue for \[\*const T|\*mut T\]::set\_ptr\_value* - [[75196](https://github.com/rust-lang/rust/issues/75196)] *Tracking Issue for const \`core::str::from\_utf8\_unchecked\`* - [[75243](https://github.com/rust-lang/rust/issues/75243)] *Tracking Issue for \`array\_map\`* - [[75294](https://github.com/rust-lang/rust/issues/75294)] *Tracking Issue for {HashMap,BTreeMap}::into\_{keys,values}* - [[75638](https://github.com/rust-lang/rust/issues/75638)] *Tracking Issue for Iterator::join* - [[75744](https://github.com/rust-lang/rust/issues/75744)] *Tracking issue for \`ControlFlow\` enum, for use with \`try\_fold\` and in \`Try\`* - [[75861](https://github.com/rust-lang/rust/issues/75861)] *Tracking Issue for arc\_new\_cyclic* - [[76014](https://github.com/rust-lang/rust/issues/76014)] *Tracking Issue for slice::split\_at\_unchecked() and split\_at\_mut\_unchecked()* - [[76118](https://github.com/rust-lang/rust/issues/76118)] *Tracking Issue for \`array\_methods\`* - [[76314](https://github.com/rust-lang/rust/issues/76314)] *Tracking Issue for atomic\_from\_mut* - [[76393](https://github.com/rust-lang/rust/issues/76393)] *Tracking Issue for slice\_range* - [[76416](https://github.com/rust-lang/rust/issues/76416)] *Tracking Issue for \`Duration\` saturating operations* - Should FCP the tracking issue to stabilize. - [[76801](https://github.com/rust-lang/rust/issues/76801)] *Tracking Issue for OpenOptionsExt::as\_flags* - [[76904](https://github.com/rust-lang/rust/issues/76904)] *Tracking Issue for feature(int\_bits\_const): \<integer\>::BITS* - Closed, stabilized. - [[76905](https://github.com/rust-lang/rust/issues/76905)] *Tracking Issue for feature(string\_drain\_as\_str) \- string::Drain::as\_str()* - [[76915](https://github.com/rust-lang/rust/issues/76915)] *Tracking Issue for feature(unix\_socket\_ancillary\_data)* - [[76923](https://github.com/rust-lang/rust/issues/76923)] *Tracking Issue for feature(unix\_socket\_peek)* - [[76976](https://github.com/rust-lang/rust/issues/76976)] *Tracking Issue for \`num\_as\_ne\_bytes\` feature* - [[77101](https://github.com/rust-lang/rust/issues/77101)] *Tracking issue for array::from\_ref and array::from\_mut* - [[77125](https://github.com/rust-lang/rust/issues/77125)] *Tracking Issue for \`const fn\` \`type\_id\`* - [[77174](https://github.com/rust-lang/rust/issues/77174)] *Tracking Issue for inherent\_ascii\_escape* - [[77404](https://github.com/rust-lang/rust/issues/77404)] *Tracking Issue for feature(iter\_advance\_by)* - [[77998](https://github.com/rust-lang/rust/issues/77998)] *Tracking Issue for Add \`as\_str\` method to str split iterators* - [[78021](https://github.com/rust-lang/rust/issues/78021)] *Tracking Issue for VecDeque binary search functions* - [[78186](https://github.com/rust-lang/rust/issues/78186)] *Tracking Issue for feature(pin\_static\_ref): Pin::{static\_ref,static\_mut}* - [[78271](https://github.com/rust-lang/rust/issues/78271)] *Tracking Issue for feature: "option\_insert"* - FCP - [[78302](https://github.com/rust-lang/rust/issues/78302)] *Tracking issue for std::iter::Peekable::peek\_mut* - [[78485](https://github.com/rust-lang/rust/issues/78485)] *Tracking Issue for RFC 2930 (read\-buf)* - [[78639](https://github.com/rust-lang/rust/issues/78639)] *Tracking Issue for \`atomic\_fetch\_update\`* - FCPing - [[78729](https://github.com/rust-lang/rust/issues/78729)] *Tracking Issue for \`#!\[feature(const\_cell\_into\_inner)\]\`* - FCPing and pinging const folks - [[78812](https://github.com/rust-lang/rust/issues/78812)] *Tracking Issue for \`#!\[feature(const\_io\_structs)\]\`* - [[78877](https://github.com/rust-lang/rust/issues/78877)] *Tracking Issue for \`#!\[feature(not\_supported\_error)\]\`* - [[79024](https://github.com/rust-lang/rust/issues/79024)] *Tracking Issue for #!\[feature(async\_stream)\]* - [[79025](https://github.com/rust-lang/rust/issues/79025)] *Tracking Issue for {BTreeMap,BTreeSet}::retain* - FCPing and requesting doc update - [[79143](https://github.com/rust-lang/rust/issues/79143)] *Tracking Issue for feature(nonzero\_leading\_trailing\_zeros)* - [[79288](https://github.com/rust-lang/rust/issues/79288)] *Tracking issue: fNN::is\_subnormal* - fcp merge - [[79524](https://github.com/rust-lang/rust/issues/79524)] *Tracking Issue for \`Iterator::intersperse\`* - [[79597](https://github.com/rust-lang/rust/issues/79597)] *Tracking Issue for \`const\_heap\`* - [[79676](https://github.com/rust-lang/rust/issues/79676)] *Tracking Issue for \`backtrace\_frames\`* - [[79704](https://github.com/rust-lang/rust/issues/79704)] *Tracking Issue for IntoInnerError::into\_parts etc. (io\_into\_inner\_error\_parts)* - [[79711](https://github.com/rust-lang/rust/issues/79711)] *Tracking issue for \`array::try\_map\`* - [[79885](https://github.com/rust-lang/rust/issues/79885)] *Tracking Issue for 'ordering helpers'* - [[79995](https://github.com/rust-lang/rust/issues/79995)] *Tracking Issue for maybe\_uninit\_write\_slice* - [[80094](https://github.com/rust-lang/rust/issues/80094)] *Tracking Issue for \`array\_zip\`* - [[80218](https://github.com/rust-lang/rust/issues/80218)] *Tracking Issue for \`std::io::read\_to\_string\`* - [[80377](https://github.com/rust-lang/rust/issues/80377)] *Tracking Issue for const\_ptr\_read* - [[80437](https://github.com/rust-lang/rust/issues/80437)] *Tracking Issue for \`box\_into\_inner\`* - [[80552](https://github.com/rust-lang/rust/issues/80552)] *Tracking Issue for the GroupBy and GroupByMut iterators* - [[80690](https://github.com/rust-lang/rust/issues/80690)] *Tracking Issue for BufWriter::into\_raw\_parts* - [[80695](https://github.com/rust-lang/rust/issues/80695)] *Tracking Issue for extra unix ExitStatusExt methods* - [[80697](https://github.com/rust-lang/rust/issues/80697)] *Tracking Issue for const\_intrinsic\_copy* - [[80908](https://github.com/rust-lang/rust/issues/80908)] *Tracking Issue for maybe\_uninit\_array\_assume\_init* - [[80967](https://github.com/rust-lang/rust/issues/80967)] *Tracking Issue for bool\_to\_option* - [[80996](https://github.com/rust-lang/rust/issues/80996)] *Tracking Issue for bound\_as\_ref* - [[81061](https://github.com/rust-lang/rust/issues/81061)] *Tracking Issue for cell\_filter\_map* - [[81106](https://github.com/rust-lang/rust/issues/81106)] *Tracking Issue for NonZeroUn::is\_power\_of\_two (feature nonzero\_is\_power\_of\_two)* - [[81383](https://github.com/rust-lang/rust/issues/81383)] *Tracking Issue for \`option\_result\_unwrap\_unchecked\`* - [[81513](https://github.com/rust-lang/rust/issues/81513)] *Tracking Issue for pointer metadata APIs* - [[81656](https://github.com/rust-lang/rust/issues/81656)] *Tracking Issue for vec\_extend\_from\_within* - [[81798](https://github.com/rust-lang/rust/issues/81798)] *Tracking Issue for stream\_from\_iter* - [[81872](https://github.com/rust-lang/rust/issues/81872)] *Tracking Issue for Mutex::unlock()* - [[81944](https://github.com/rust-lang/rust/issues/81944)] *Tracking Issue for Vec::split\_at\_spare\_mut* - [[82223](https://github.com/rust-lang/rust/issues/82223)] *Tracking Issue for \`Result::into\_ok\_or\_err\` / \`feature(result\_into\_ok\_or\_err)\`* - [[82227](https://github.com/rust-lang/rust/issues/82227)] *Tracking Issue for expose force\_quotes in CommandExt on Win32* - [[82348](https://github.com/rust-lang/rust/issues/82348)] *Tracking Issue for exclude\-should\-panic* - [[82363](https://github.com/rust-lang/rust/issues/82363)] *Tracking Issue for NonZero\_c\_\* integers* - [[82485](https://github.com/rust-lang/rust/issues/82485)] *Tracking Issue for \`#!\[feature(const\_socketaddr)\]\`* - [[82679](https://github.com/rust-lang/rust/issues/82679)] *Tracking Issue for built\-in attribute macro \`#\[cfg\_eval\]\`* - [[82725](https://github.com/rust-lang/rust/issues/82725)] *Tracking Issue for slice\_to\_boxed* - [[82766](https://github.com/rust-lang/rust/issues/82766)] *Tracking Issue for map\_try\_insert* - [[82775](https://github.com/rust-lang/rust/issues/82775)] *Tracking Issue for assert\_matches* - [[82814](https://github.com/rust-lang/rust/issues/82814)] *Tracking Issue for const \`Result\` methods* - [[82901](https://github.com/rust-lang/rust/issues/82901)] *Tracking Issue for \`Option::get\_or\_insert\_default\`* - [[82971](https://github.com/rust-lang/rust/issues/82971)] *Tracking Issue for linux\_pidfd* - [[83163](https://github.com/rust-lang/rust/issues/83163)] *Tracking Issue for const\_swap* - [[83164](https://github.com/rust-lang/rust/issues/83164)] *Tracking Issue for const\_replace* - [[83165](https://github.com/rust-lang/rust/issues/83165)] *Tracking Issue for const\_transmute\_copy* - [[83186](https://github.com/rust-lang/rust/issues/83186)] *Tracking Issue for path\_try\_exists* - [[83400](https://github.com/rust-lang/rust/issues/83400)] *Tracking Issue for \`Duration::try\_from\_secs\_{f32, f64}\`* - [[83570](https://github.com/rust-lang/rust/issues/83570)] *Tracking Issue for \`#!\[feature(const\_slice\_first\_last)\]\`* - [[83574](https://github.com/rust-lang/rust/issues/83574)] *Tracking Issue for \`core::iter::zip\`* - [[83659](https://github.com/rust-lang/rust/issues/83659)] *Tracking Issue for \`alloc::collections::BinaryHeap::as\_slice\`* ## Actions - [ ] Reply to all issues/PRs discussed in this meeting, or add them to the [open action items](https://hackmd.io/ovrbJj6CRduRgSA0Wzg2zg).