---
# System prepended metadata

title: Libs Meeting 2024-05-15
tags: [Minutes, Libs Meetings]

---

# Libs Meeting 2024-05-15

###### tags: `Libs Meetings` `Minutes`

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

## Agenda

- Triage
- Anything else?

## Triage

### FCPs

1 rust-lang/rust T-libs FCPs

  - merge rust.tf/115746 *Print thread ID in panic message if thread name is unknown* - (3 checkboxes left)

[m-ou-se (1)](https://rfcbot.rs/fcp/m-ou-se), [the8472 (1)](https://rfcbot.rs/fcp/the8472), [joshtriplett (1)](https://rfcbot.rs/fcp/joshtriplett)




### (Nominated) rust.tf/124032 *Replace sort implementations*

Looks good, but regressions for html5ever and clap are significant. Regressions all seem to be in llvm. Request some deeper look into what is happening there.

### (Nominated) rust.tf/125011 *Add opt\-for\-size core lib feature flag*



Josh: No objection to the concept, but I'd be very, very hesitant to add a large number of alternative algorithm implementations. (And if we ever want to support this option in any stable way, I think we'd need to run the testsuite on a version compiled that way, to make sure that the alternatives work.)

Mara: Happy with the PR, if it also enables the feature on one of the CI testers.

### (Nominated) rust.tf/125060 *Expand documentation of PathBuf, discussing lack of sanitization*

Mara: Don't think we can change set_file_name. Panicking on set_extension might work.

Mara: Happy to merge this docs PR.

The 8472: Deprecate these?

Mara: Deprecate all of Path lol

### (Nominated) rust.tf/125070 *Panic if \`PathBuf::set\_extension\` would add a path separator*

Josh: Merge this? And then edit 125060 to take this into account.

FCP.


### (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 \`\_mm256\_avg\_epu8\` after 1.75.0*


## Actions

- [ ] Reply to all issues/PRs discussed in this meeting, or add them to the [open action items](https://hackmd.io/Uehlc0qUQfWfvY1swYWRgQ).

_Generated by [fully-automatic-rust-libs-team-triage-meeting-agenda-generator](https://github.com/rust-lang/libs-team/tree/main/tools/agenda-generator)_
