<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src, branch auto</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=auto</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=auto'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2025-10-04T13:37:12+00:00</updated>
<entry>
<title>Auto merge of #147330 - matthiaskrgr:rollup-h4jyzmv, r=matthiaskrgr</title>
<updated>2025-10-04T13:37:12+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2025-10-04T13:37:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=1bd98acf0e54f1ea678c4fabb8e1b10851eb8465'/>
<id>urn:sha1:1bd98acf0e54f1ea678c4fabb8e1b10851eb8465</id>
<content type='text'>
Rollup of 11 pull requests

Successful merges:

 - rust-lang/rust#142670 (Document fully-qualified syntax in `as`' keyword doc)
 - rust-lang/rust#145685 (add CloneFromCell and Cell::get_cloned)
 - rust-lang/rust#146330 (Bump unicode_data and printables to version 17.0.0)
 - rust-lang/rust#146451 (Fix atan2 inaccuracy in documentation)
 - rust-lang/rust#146479 (add mem::conjure_zst)
 - rust-lang/rust#147117 (interpret `#[used]` as `#[used(compiler)]` on illumos)
 - rust-lang/rust#147190 (std: `sys::net` cleanups)
 - rust-lang/rust#147251 (Do not assert that a change in global cache only happens when concurrent)
 - rust-lang/rust#147280 (Return to needs-llvm-components being info-only)
 - rust-lang/rust#147288 (compiletest: Make `DirectiveLine` responsible for name/value splitting)
 - rust-lang/rust#147315 (bless autodiff batching test)

r? `@ghost`
`@rustbot` modify labels: rollup
</content>
</entry>
<entry>
<title>Rollup merge of #147288 - Zalathar:directive, r=jieyouxu</title>
<updated>2025-10-04T10:31:29+00:00</updated>
<author>
<name>Matthias Krüger</name>
<email>476013+matthiaskrgr@users.noreply.github.com</email>
</author>
<published>2025-10-04T10:31:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=73498a28be5c1ffbf408eecdf5e5f4536da5e071'/>
<id>urn:sha1:73498a28be5c1ffbf408eecdf5e5f4536da5e071</id>
<content type='text'>
compiletest: Make `DirectiveLine` responsible for name/value splitting

- Follow-up to rust-lang/rust#147170.

---

Now that all of the directive-parsing functions have access to a `DirectiveLine`, we can move all of the ad-hoc name/value splitting code into `DirectiveLine` itself, making directive parsing simpler and more consistent.

The first commit is just moving code into a submodule, so the actual changes can be seen in the subsequent commits.

r? jieyouxu
</content>
</entry>
<entry>
<title>Rollup merge of #147280 - workingjubilee:you-can-put-your-gcc-in-my-llvm-components, r=Kobzol</title>
<updated>2025-10-04T10:31:28+00:00</updated>
<author>
<name>Matthias Krüger</name>
<email>476013+matthiaskrgr@users.noreply.github.com</email>
</author>
<published>2025-10-04T10:31:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=7564260ce484277431c115475e12ac08398604b1'/>
<id>urn:sha1:7564260ce484277431c115475e12ac08398604b1</id>
<content type='text'>
Return to needs-llvm-components being info-only

Partially revert a535042e80a38196a58c27a8c95552546affe5dc

Even with non-LLVM codegen backends, we want to allow for annotations that express dependencies to LLVM-specific parts of the test suite. This includes `//@ needs-llvm-components`, which just allows checking that LLVM is built with relevant target support before the test is run. It does not assert the test cannot work with another codegen backend.
</content>
</entry>
<entry>
<title>Auto merge of #147323 - chenyukang:yukang-fix-tidy-check, r=jieyouxu</title>
<updated>2025-10-04T10:22:52+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2025-10-04T10:22:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=99b9a8850349e56247acb6ce19910c7f96db8439'/>
<id>urn:sha1:99b9a8850349e56247acb6ce19910c7f96db8439</id>
<content type='text'>
Fix top level ui tests check in tidy

I got an error when pushing code:

```console
fmt check
fmt: checked 6330 modified files
tidy check
tidy [ui_tests (tests)]: ui tests should be added under meaningful subdirectories: `/Users/yukang/rust/tests/ui/.DS_Store`
tidy [ui_tests (tests)]: FAIL
```

I think it's better to use `ignore::WalkBuilder` for checking the path.

r? `@jieyouxu`
</content>
</entry>
<entry>
<title>Fix top level ui tests check in tidy</title>
<updated>2025-10-04T07:18:16+00:00</updated>
<author>
<name>yukang</name>
<email>moorekang@gmail.com</email>
</author>
<published>2025-10-04T07:02:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=422b91443f1016aec2a1f00316d01a117ddc7829'/>
<id>urn:sha1:422b91443f1016aec2a1f00316d01a117ddc7829</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Auto merge of #147308 - matthiaskrgr:rollup-ov04tbi, r=matthiaskrgr</title>
<updated>2025-10-04T06:19:58+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2025-10-04T06:19:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=a0f398e89df9767c93c81cd58d44fdba071258a8'/>
<id>urn:sha1:a0f398e89df9767c93c81cd58d44fdba071258a8</id>
<content type='text'>
Rollup of 5 pull requests

Successful merges:

 - rust-lang/rust#147245 (only replace the intended comma in pattern suggestions)
 - rust-lang/rust#147269 (Add regression test for 123953)
 - rust-lang/rust#147277 (Extract common logic for iterating over features)
 - rust-lang/rust#147292 (Respect `-Z` unstable options in `rustdoc --test`)
 - rust-lang/rust#147300 (Add xtensa arch to object file creation)

r? `@ghost`
`@rustbot` modify labels: rollup
</content>
</entry>
<entry>
<title>Rollup merge of #147292 - Urgau:rustdoc-test-unstable_opts, r=fmease</title>
<updated>2025-10-03T19:10:33+00:00</updated>
<author>
<name>Matthias Krüger</name>
<email>476013+matthiaskrgr@users.noreply.github.com</email>
</author>
<published>2025-10-03T19:10:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=dbc5e72ea203029c1ceb87e46d84800bb90eaf7f'/>
<id>urn:sha1:dbc5e72ea203029c1ceb87e46d84800bb90eaf7f</id>
<content type='text'>
Respect `-Z` unstable options in `rustdoc --test`

This PR makes rustdoc respect `-Z` unstable options when collecting doctests (`rustdoc --test`).

In the process I also realized that `--error-format` wasn't respected as well, making UI annotations impossible to write so I fixed that as well.

Best reviewed commit by commit.

Fixes https://github.com/rust-lang/rust/issues/147276
Fixes https://github.com/rust-lang/rust/issues/143930
r? fmease
</content>
</entry>
<entry>
<title>Update cargo submodule</title>
<updated>2025-10-03T15:58:30+00:00</updated>
<author>
<name>Weihang Lo</name>
<email>me@weihanglo.tw</email>
</author>
<published>2025-10-03T15:58:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=e43a0b6bdbdf5a4bab5be6b925698971c55dae1a'/>
<id>urn:sha1:e43a0b6bdbdf5a4bab5be6b925698971c55dae1a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Respect `--error-format` in `rustdoc --test`</title>
<updated>2025-10-03T15:04:17+00:00</updated>
<author>
<name>Urgau</name>
<email>urgau@numericable.fr</email>
</author>
<published>2025-10-03T09:57:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=e914a1a6e026d2c9db43300735a75ba25746e14c'/>
<id>urn:sha1:e914a1a6e026d2c9db43300735a75ba25746e14c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Respect `-Z` unstable options in `rustdoc --test`</title>
<updated>2025-10-03T10:05:31+00:00</updated>
<author>
<name>Urgau</name>
<email>urgau@numericable.fr</email>
</author>
<published>2025-10-03T09:27:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=3d5f54ad55a32c0f53271597145b5cd7bae9c3e2'/>
<id>urn:sha1:3d5f54ad55a32c0f53271597145b5cd7bae9c3e2</id>
<content type='text'>
</content>
</entry>
</feed>
