Try   HackMD

Libs Meeting 2025-04-09

tags: Libs Meetings Minutes

Meeting Link: https://meet.jit.si/rust-libs-meeting-ujepnbwg2lzqgt6wvrndwimi
Attendees:

Agenda

  • Triage
  • Anything else?

Triage

FCPs

3 rust-lang/rust T-libs FCPs

  • merge rust.tf/115746 Print thread ID in panic message - (2 checkboxes left)
  • merge rust.tf/137122 Specialize `Iterator::eq{_by}` for `TrustedLen` iterators - (3 checkboxes left)
  • merge rust.tf/132484 unix: Relax escaping in `Debug` impl on `Command` - (0 checkboxes left)

Amanieu (1), joshtriplett (2), m-ou-se (1), cuviper (1)

(Backports) rust.tf/139389 make `Arguments::as_statically_known_str` doc(hidden)

Very low risk. Only adds doc(hidden). Accepted.

(Prioritization Requested) rust.tf/139352 New linker error when building diesel with rust-beta on windows

Amanieu: won't fix + compat note?

(Prioritization Requested) rust.tf/139542 Type inference regression in 1.86 stable, due to unstable ByteStr

The 8472: aren't unstable things excluded from resolution?

Amanieu: Only from name resolution, not trait resolution.

Amanieu: How big is the impact of this? Do we need a crater run?

This isn't showing up in crater..

The 8472: Maybe it's not on crates.io or github?

https://crater-reports.s3.amazonaws.com/beta-1.86-rustdoc-1/beta-2025-02-18/reg/ssstar-0.7.3/log.txt

this task or one of its parent failed: No space left on device (os error 28)

The 8472: it's already on stable. not much we can do.

JoshS: we could revert it. But scope seems small enough to just accept

Amenieu: conclusion: acceptable breakage.

Amanieu: we should ping the team behind crater about the out-of-space issues.

(Nominated) rust.tf/129485 Unstable Feature Usage Metrics

(Waiting on team) rust.tf/134536 Lint on fn pointers comparisons in external macros

(Regressions) rust.tf/119560 `cargo test` performance regression on Windows on version 1.75.0

(Regressions) rust.tf/53340 Performance regression in tight loop since rust 1.25

(Regressions) rust.tf/112180 assertion failed: key as usize != KEY_SENTVAL in DragonFly BSD

(Regressions) rust.tf/124216 P-medium Performance regression: rustc failed to optimize specific x86-64 SIMD intrinsics after 1.75.0

(Regressions) rust.tf/134713 P-high `std::ptr::swap_nonoverlapping` is not always untyped

(Regressions) rust.tf/138054 P-low unreachable pub item from portable-simd with target_feature = "avx512f"

(Regressions) rust.tf/130320 P-medium stdlib code size increase in nightly-2024-09-01 for aarch64-linux-android

Actions

  • Reply to all issues/PRs discussed in this meeting, or add them to the open action items.

Generated by fully-automatic-rust-libs-team-triage-meeting-agenda-generator