<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/ci/docker/host-x86_64, 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-03T08:43:43+00:00</updated>
<entry>
<title>Auto merge of #145898 - lolbinarycat:rustdoc-search-trait-parent, r=GuillaumeGomez,notriddle</title>
<updated>2025-10-03T08:43:43+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2025-10-03T08:43:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=dd091003ace19d9556c647d87f7a9cd1e8dcc17e'/>
<id>urn:sha1:dd091003ace19d9556c647d87f7a9cd1e8dcc17e</id>
<content type='text'>
If a trait item appears in rustdoc search, hide the corrosponding impl items

fixes rust-lang/rust#138251

cc `@notriddle`
</content>
</entry>
<entry>
<title>rustdoc: use same stage for all pr check docs</title>
<updated>2025-10-02T20:29:36+00:00</updated>
<author>
<name>Michael Howell</name>
<email>michael@notriddle.com</email>
</author>
<published>2025-10-02T17:19:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c7d6857f750a8c957ebca81340faa379cc3d110f'/>
<id>urn:sha1:c7d6857f750a8c957ebca81340faa379cc3d110f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove usage of `compiletest-use-stage0-libtest` from CI</title>
<updated>2025-09-30T14:08:48+00:00</updated>
<author>
<name>Jakub Beránek</name>
<email>berykubik@gmail.com</email>
</author>
<published>2025-09-30T14:08:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=5f54d8bfd8e5921dc5eb5bbe0799907ed4ca1916'/>
<id>urn:sha1:5f54d8bfd8e5921dc5eb5bbe0799907ed4ca1916</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rename `rust.use-lld` to `rust.bootstrap-override-lld`</title>
<updated>2025-09-26T18:21:21+00:00</updated>
<author>
<name>Jakub Beránek</name>
<email>berykubik@gmail.com</email>
</author>
<published>2025-09-25T20:45:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=852aa20c90cca64426516f46c3d89cfd57086ae8'/>
<id>urn:sha1:852aa20c90cca64426516f46c3d89cfd57086ae8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rollup merge of #146606 - Enselic:test-test-args, r=Mark-Simulacrum</title>
<updated>2025-09-21T20:20:26+00:00</updated>
<author>
<name>Matthias Krüger</name>
<email>476013+matthiaskrgr@users.noreply.github.com</email>
</author>
<published>2025-09-21T20:20:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=af315d3027ec0a77eedc18b9a82bc43829fe1200'/>
<id>urn:sha1:af315d3027ec0a77eedc18b9a82bc43829fe1200</id>
<content type='text'>
ci: x86_64-gnu-tools: Add `--test-args` regression test

See https://github.com/rust-lang/rust/pull/146601#issuecomment-3293179561

r? ``@Mark-Simulacrum``
</content>
</entry>
<entry>
<title>Update the minimum external LLVM to 20</title>
<updated>2025-09-16T18:49:20+00:00</updated>
<author>
<name>Josh Stone</name>
<email>jistone@redhat.com</email>
</author>
<published>2025-08-07T21:29:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=580b4891aa23c0625539bf5ee55270f27af09072'/>
<id>urn:sha1:580b4891aa23c0625539bf5ee55270f27af09072</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ci: x86_64-gnu-tools: Add `--test-args` regression test</title>
<updated>2025-09-16T17:59:55+00:00</updated>
<author>
<name>Martin Nordholts</name>
<email>martin.nordholts@codetale.se</email>
</author>
<published>2025-09-15T17:57:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=91cf067f7174eac7ec0492e829bcbb844d4471d7'/>
<id>urn:sha1:91cf067f7174eac7ec0492e829bcbb844d4471d7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ci: Increase `rust.debuginfo-level-tests` to `2` in `x86_64-gnu-debug` job</title>
<updated>2025-09-12T03:40:41+00:00</updated>
<author>
<name>Martin Nordholts</name>
<email>martin.nordholts@codetale.se</email>
</author>
<published>2025-09-10T03:59:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c7c2fdd80472a99ada62e14366c7916f823fe346'/>
<id>urn:sha1:c7c2fdd80472a99ada62e14366c7916f823fe346</id>
<content type='text'>
Simply to increase the scope of the testing.

Force debuginfo=0 for a handful of tests so that we can have CI prevent
regressing on more tests.
</content>
</entry>
<entry>
<title>Auto merge of #146233 - jieyouxu:run-make-fission, r=Kobzol</title>
<updated>2025-09-06T18:37:35+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2025-09-06T18:37:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=1ed3cd7030718935a5c5e5c8f6581f36d8be179f'/>
<id>urn:sha1:1ed3cd7030718935a5c5e5c8f6581f36d8be179f</id>
<content type='text'>
Split `run-make` into two {`run-make`,`run-make-cargo`} test suites

## Summary

Split `tests/run-make` into two test suites, to make it faster and more convenient for contributors to run run-make tests that do not need in-tree `cargo`.

| New test suites        | Explanation                                                                                                                                                                                                                              |
| ---------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `tests/run-make`       | The "fast path" test suite intended for run-make tests that do not need in-tree `cargo`. These tests may not use `cargo`.                                                                                                                |
| `tests/run-make-cargo` | The "slow path" test suite that requires checking out `cargo` submodule and building in-tree `cargo`, and thus will have access to in-tree `cargo`. In practice, these constitute a very small portion of the original `run-make` tests. |

This PR carries out [MCP 847: Split run-make test suite into slower-building test suite with suitably-staged cargo and faster-building test suite without cargo](https://github.com/rust-lang/compiler-team/issues/847).
Fixes rust-lang/rust#135573 (for the tests that do not need in-tree `cargo`).
Fixes rust-lang/rust#134109.

## Remarks

- I considered if we want to split by in-tree tools previously. However, as discussed rust-lang/rust#134109, in practice `rustdoc` is not very slow to build, but `cargo` takes a good few minutes. So, the partition boundary was determined to be along in-tree `cargo` availability.
- The `run-make` tests previously that wanted to use `cargo` cannot just use the bootstrap `cargo`, otherwise they would run into situations where bootstrap `cargo` can significantly diverge from in-tree `cargo` (see https://github.com/rust-lang/rust/pull/130642).

---

try-job: aarch64-msvc-1
try-job: test-various
try-job: x86_64-gnu-debug
try-job: aarch64-gnu-debug
try-job: aarch64-apple
try-job: dist-various-1
</content>
</entry>
<entry>
<title>ci: check `src/tools/bump-stage0` in `pr-check-2`</title>
<updated>2025-09-06T08:33:12+00:00</updated>
<author>
<name>Jieyou Xu</name>
<email>jieyouxu@outlook.com</email>
</author>
<published>2025-09-06T08:12:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=312a1240a3cde43ca16e5275457688e47d7bccd8'/>
<id>urn:sha1:312a1240a3cde43ca16e5275457688e47d7bccd8</id>
<content type='text'>
To catch obvious build failures of the `src/tools/bump-stage0` early,
before we find out it can't even build when we really need it to work.
</content>
</entry>
</feed>
