<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/tools/compiletest, branch 1.83.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.83.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.83.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2024-10-13T10:32:19+00:00</updated>
<entry>
<title>Rollup merge of #131642 - jieyouxu:build-fail-check-fail, r=Kobzol</title>
<updated>2024-10-13T10:32:19+00:00</updated>
<author>
<name>Matthias Krüger</name>
<email>matthias.krueger@famsik.de</email>
</author>
<published>2024-10-13T10:32:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=0fa7101a8d5cad234af75eeeef1549df7f2ab0a7'/>
<id>urn:sha1:0fa7101a8d5cad234af75eeeef1549df7f2ab0a7</id>
<content type='text'>
Special case error message for a `build-fail` test that failed check build

A `build-fail` test requires that a check build (roughly `--emit=metadata`, no codegen) succeeds but fails later. Previously, if its check build failed, the user will see the error message

```
error: test compilation failed although it shouldn't!
```

which is confusing. Because the test is `build-fail`, we want the test compilation to fail! This error message doesn't account for the difference between a check build and a complete build, so let's special case the error message for a `build-fail` test whose check build failed to instead say

```
error: `build-fail` test is required to pass check build, but check build failed
```

Fixes #130894.
</content>
</entry>
<entry>
<title>Rollup merge of #131638 - Zalathar:debuggers, r=jieyouxu</title>
<updated>2024-10-13T10:32:18+00:00</updated>
<author>
<name>Matthias Krüger</name>
<email>matthias.krueger@famsik.de</email>
</author>
<published>2024-10-13T10:32:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=29ef664763b599fd5f2388f8d705983fd135f379'/>
<id>urn:sha1:29ef664763b599fd5f2388f8d705983fd135f379</id>
<content type='text'>
compiletest: Move debugger setup code out of `lib.rs`

These functions contain a few hundred lines of code for dealing with debuggers (for `debuginfo` tests), and don't really belong in the crate root.

Moving them out to their own module makes `lib.rs` easier to follow.
</content>
</entry>
<entry>
<title>Rollup merge of #131614 - jieyouxu:rmake-no-rev, r=Kobzol</title>
<updated>2024-10-13T10:32:17+00:00</updated>
<author>
<name>Matthias Krüger</name>
<email>matthias.krueger@famsik.de</email>
</author>
<published>2024-10-13T10:32:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=6d5a1339950d44ece88123f69df276846cd8bf98'/>
<id>urn:sha1:6d5a1339950d44ece88123f69df276846cd8bf98</id>
<content type='text'>
Error on trying to use revisions in `run-make` tests

Currently, `run-make` tests do not support revisions.
</content>
</entry>
<entry>
<title>Special case error message for a `build-fail` test that failed check build</title>
<updated>2024-10-13T07:59:55+00:00</updated>
<author>
<name>许杰友 Jieyou Xu (Joe)</name>
<email>39484203+jieyouxu@users.noreply.github.com</email>
</author>
<published>2024-10-13T07:59:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=40ca4d8cd3c708bddb4bbba83288d1fe25fe5ab2'/>
<id>urn:sha1:40ca4d8cd3c708bddb4bbba83288d1fe25fe5ab2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move debugger setup code out of `lib.rs`</title>
<updated>2024-10-13T06:55:46+00:00</updated>
<author>
<name>Zalathar</name>
<email>Zalathar@users.noreply.github.com</email>
</author>
<published>2024-10-13T06:26:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=3c6ed4e5418fe8dbc40cfe8c3895dccde8cd7498'/>
<id>urn:sha1:3c6ed4e5418fe8dbc40cfe8c3895dccde8cd7498</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Error on trying to use revisions in `run-make` tests</title>
<updated>2024-10-13T00:29:53+00:00</updated>
<author>
<name>许杰友 Jieyou Xu (Joe)</name>
<email>39484203+jieyouxu@users.noreply.github.com</email>
</author>
<published>2024-10-12T16:35:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=9f0f0352f7b6fd9c4062cc4f161ae35d33fb37c3'/>
<id>urn:sha1:9f0f0352f7b6fd9c4062cc4f161ae35d33fb37c3</id>
<content type='text'>
Currently `run-make` tests do not support revisions.
</content>
</entry>
<entry>
<title>Remove the one thing that was checking a directive's `original_line`</title>
<updated>2024-10-12T22:41:40+00:00</updated>
<author>
<name>Zalathar</name>
<email>Zalathar@users.noreply.github.com</email>
</author>
<published>2024-10-12T05:33:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f51088021cbb7c683c4de83c42dac2b9e4dbead2'/>
<id>urn:sha1:f51088021cbb7c683c4de83c42dac2b9e4dbead2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rename `HeaderLine` to `DirectiveLine`</title>
<updated>2024-10-12T22:41:39+00:00</updated>
<author>
<name>Zalathar</name>
<email>Zalathar@users.noreply.github.com</email>
</author>
<published>2024-10-12T05:37:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=4d59c33780c6d264da8bf37d82a74a4d95bba7e7'/>
<id>urn:sha1:4d59c33780c6d264da8bf37d82a74a4d95bba7e7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Include all kinds of auxiliary crates in the up-to-date timestamp</title>
<updated>2024-10-11T10:27:31+00:00</updated>
<author>
<name>Zalathar</name>
<email>Zalathar@users.noreply.github.com</email>
</author>
<published>2024-10-11T09:05:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=ec662b9c09ce9f472613a066dd42ae7bd7242e00'/>
<id>urn:sha1:ec662b9c09ce9f472613a066dd42ae7bd7242e00</id>
<content type='text'>
This was previously only including ordinary `aux-build` crates, and not files
associated with the other three kinds of auxiliary crate.
</content>
</entry>
<entry>
<title>Use the same `AuxProps` parser for `EarlyProps`</title>
<updated>2024-10-11T10:27:30+00:00</updated>
<author>
<name>Zalathar</name>
<email>Zalathar@users.noreply.github.com</email>
</author>
<published>2024-10-11T02:19:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=188f7ce91b2a69988846a6af5adb7807434940b6'/>
<id>urn:sha1:188f7ce91b2a69988846a6af5adb7807434940b6</id>
<content type='text'>
</content>
</entry>
</feed>
