<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/library/std/tests, branch master</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=master</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=master'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2025-10-02T08:27:48+00:00</updated>
<entry>
<title>Rollup merge of #146281 - Jules-Bertholet:static-align-thread-local, r=Mark-Simulacrum</title>
<updated>2025-10-02T08:27:48+00:00</updated>
<author>
<name>Matthias Krüger</name>
<email>476013+matthiaskrgr@users.noreply.github.com</email>
</author>
<published>2025-10-02T08:27:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=92aac1bdf61642cfc99498ca86e663cf53d2039e'/>
<id>urn:sha1:92aac1bdf61642cfc99498ca86e663cf53d2039e</id>
<content type='text'>
Support `#[rustc_align_static]` inside `thread_local!`

Tracking issue: rust-lang/rust#146177

```rust
thread_local! {
    #[rustc_align_static(64)]
    static SO_ALIGNED: u64 = const { 0 };
}
```

This increases the amount of recursion the macro performs (once per attribute in addition to the previous once per item), making it easier to hit the recursion limit. I’ve added workarounds to limit the impact in the case of long doc comments, but this still needs a crater run just in case.

r? libs

``@rustbot`` label A-attributes A-macros A-thread-locals F-static_align T-libs
</content>
</entry>
<entry>
<title>Rollup merge of #142506 - clarfonthey:path-trailing-sep, r=joboet</title>
<updated>2025-09-30T18:46:44+00:00</updated>
<author>
<name>Matthias Krüger</name>
<email>476013+matthiaskrgr@users.noreply.github.com</email>
</author>
<published>2025-09-30T18:46:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=61b9467af89c18fb2b1e08da1fce2472b2147cc1'/>
<id>urn:sha1:61b9467af89c18fb2b1e08da1fce2472b2147cc1</id>
<content type='text'>
Add `Path::has_trailing_sep` and related methods

Implements rust-lang/libs-team#335.

Tracking issue: rust-lang/rust#142503

Notable differences from ACP:

* `trim_trailing_sep` was added to `Path` since it felt reasonable to ensure that the inverse operation was available.
* Per suggestion of `@kennytm,` added `push_trailing_sep` and `pop_trailing_sep` to `PathBuf` in addition to `set_trailing_sep`.

This also updates some of the docs on various `Path` methods to use the term "trailing separator" instead of "trailing slash" for consistency.
</content>
</entry>
<entry>
<title>Support `#[rustc_align_static]` inside `thread_local!`</title>
<updated>2025-09-26T17:51:09+00:00</updated>
<author>
<name>Jules Bertholet</name>
<email>julesbertholet@quoi.xyz</email>
</author>
<published>2025-09-10T21:11:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=a4e87e940620bc0e61caa7c42b1edc53c0aee7cb'/>
<id>urn:sha1:a4e87e940620bc0e61caa7c42b1edc53c0aee7cb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rollup merge of #146958 - el-ev:fix_path_string_eq_recurse, r=joboet</title>
<updated>2025-09-24T21:33:28+00:00</updated>
<author>
<name>Matthias Krüger</name>
<email>476013+matthiaskrgr@users.noreply.github.com</email>
</author>
<published>2025-09-24T21:33:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d10d6bfb02de77c472de7906e58b77e94d35c058'/>
<id>urn:sha1:d10d6bfb02de77c472de7906e58b77e94d35c058</id>
<content type='text'>
Fix infinite recursion in Path::eq with String

- Closes [after beta backport] rust-lang/rust#146940
</content>
</entry>
<entry>
<title>Repro duration_since regression from issue 146228</title>
<updated>2025-09-24T20:07:26+00:00</updated>
<author>
<name>Stepan Koltsov</name>
<email>stepan.koltsov@gmail.com</email>
</author>
<published>2025-09-24T19:32:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=92859e98ee1a2101df8322a8581e4d638eb15078'/>
<id>urn:sha1:92859e98ee1a2101df8322a8581e4d638eb15078</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix infinite recursion in Path::eq with String</title>
<updated>2025-09-24T13:30:41+00:00</updated>
<author>
<name>Iris Shi</name>
<email>0.0@owo.li</email>
</author>
<published>2025-09-24T04:55:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=5a4e53603631475335bab3e1416f4aca61172094'/>
<id>urn:sha1:5a4e53603631475335bab3e1416f4aca61172094</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix test suite in iOS/tvOS/watchOS/visionOS simulator</title>
<updated>2025-09-19T11:55:03+00:00</updated>
<author>
<name>Mads Marquart</name>
<email>mads@marquart.dk</email>
</author>
<published>2025-09-19T07:17:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=37be93497e5318fee712dabb70631f9676f07701'/>
<id>urn:sha1:37be93497e5318fee712dabb70631f9676f07701</id>
<content type='text'>
</content>
</entry>
<entry>
<title>update doc comment</title>
<updated>2025-09-11T17:08:44+00:00</updated>
<author>
<name>Connor Tsui</name>
<email>87130162+connortsui20@users.noreply.github.com</email>
</author>
<published>2025-09-11T17:08:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=6354c51d2b6ddf61e791b1b89f395e2350f88817'/>
<id>urn:sha1:6354c51d2b6ddf61e791b1b89f395e2350f88817</id>
<content type='text'>
Co-authored-by: Ralf Jung &lt;post@ralfj.de&gt;</content>
</entry>
<entry>
<title>fix config for poison macro test</title>
<updated>2025-09-11T16:35:26+00:00</updated>
<author>
<name>Connor Tsui</name>
<email>connor.tsui20@gmail.com</email>
</author>
<published>2025-09-11T15:29:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=18d0dcbc8e61a0c9f7ffead9245b273fd26467a5'/>
<id>urn:sha1:18d0dcbc8e61a0c9f7ffead9245b273fd26467a5</id>
<content type='text'>
Signed-off-by: Connor Tsui &lt;connor.tsui20@gmail.com&gt;
</content>
</entry>
<entry>
<title>Rollup merge of #146322 - weiznich:fix/146087, r=joboet</title>
<updated>2025-09-10T18:29:07+00:00</updated>
<author>
<name>Matthias Krüger</name>
<email>476013+matthiaskrgr@users.noreply.github.com</email>
</author>
<published>2025-09-10T18:29:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d061896a377bbc80837d99f8d71707e409e20d25'/>
<id>urn:sha1:d061896a377bbc80837d99f8d71707e409e20d25</id>
<content type='text'>
Make Barrier RefUnwindSafe again

This commit manually implements `RefUnwindSafe` for `std::sync::Barrier` to fix rust-lang/rust#146087. This is a fix for a regression indroduced by https://github.com/rust-lang/rust/commit/e95db591a4550e28ad92660b753ad85b89271882
</content>
</entry>
</feed>
