<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/tests/ui/variance, branch perf-tmp</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=perf-tmp</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=perf-tmp'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2025-09-29T03:28:52+00:00</updated>
<entry>
<title>Make replacement suggestion `_` in type verbose</title>
<updated>2025-09-29T03:28:52+00:00</updated>
<author>
<name>Esteban Küber</name>
<email>esteban@kuber.com.ar</email>
</author>
<published>2025-09-29T03:28:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=eceb48534a4fdabfaf378ea02a2c5cd43b8c52a5'/>
<id>urn:sha1:eceb48534a4fdabfaf378ea02a2c5cd43b8c52a5</id>
<content type='text'>
```
error[E0121]: the placeholder `_` is not allowed within types on item signatures for return types
  --&gt; $DIR/in-signature.rs:6:21
   |
LL | fn arr_fn() -&gt; [u8; _] {
   |                     ^ not allowed in type signatures
   |
help: replace with the correct return type
   |
LL - fn arr_fn() -&gt; [u8; _] {
LL + fn arr_fn() -&gt; [u8; 3] {
   |
```
</content>
</entry>
<entry>
<title>Check variances in the non-hir wfchecker</title>
<updated>2025-06-30T08:45:43+00:00</updated>
<author>
<name>Oli Scherer</name>
<email>github333195615777966@oli-obk.de</email>
</author>
<published>2025-06-04T11:16:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=ee8fa4eb169949600da993a0bfcb2d5fe85e6043'/>
<id>urn:sha1:ee8fa4eb169949600da993a0bfcb2d5fe85e6043</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make E0621 missing lifetime suggestion verbose</title>
<updated>2025-06-09T19:55:00+00:00</updated>
<author>
<name>Esteban Küber</name>
<email>esteban@kuber.com.ar</email>
</author>
<published>2025-06-04T21:10:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=3fce086d79afd9bc5b52a13e051934694cf196c1'/>
<id>urn:sha1:3fce086d79afd9bc5b52a13e051934694cf196c1</id>
<content type='text'>
```
error[E0621]: explicit lifetime required in the type of `x`
  --&gt; $DIR/42701_one_named_and_one_anonymous.rs:10:9
   |
LL |         &amp;*x
   |         ^^^ lifetime `'a` required
   |
help: add explicit lifetime `'a` to the type of `x`
   |
LL | fn foo2&lt;'a&gt;(a: &amp;'a Foo, x: &amp;'a i32) -&gt; &amp;'a i32 {
   |                             ++
```
</content>
</entry>
<entry>
<title>UI tests: add missing diagnostic kinds where possible</title>
<updated>2025-04-08T20:06:31+00:00</updated>
<author>
<name>Vadim Petrochenkov</name>
<email>vadim.petrochenkov@gmail.com</email>
</author>
<published>2025-04-05T16:19:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b3f75353a237f3623483c1e237be480140a8c3e1'/>
<id>urn:sha1:b3f75353a237f3623483c1e237be480140a8c3e1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make UniqueArc invariant for soundness</title>
<updated>2025-03-22T07:14:49+00:00</updated>
<author>
<name>Frank King</name>
<email>frankking1729@gmail.com</email>
</author>
<published>2025-03-03T02:53:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=9e5cca504988932581fa6c83c8626101013d64cd'/>
<id>urn:sha1:9e5cca504988932581fa6c83c8626101013d64cd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make UniqueRc invariant for soundness</title>
<updated>2025-01-11T21:36:25+00:00</updated>
<author>
<name>Frank Steffahn</name>
<email>fdsteffahn@gmail.com</email>
</author>
<published>2025-01-11T21:18:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=df57d65c708354d2e2549217a5fa4d7ca89eebfc'/>
<id>urn:sha1:df57d65c708354d2e2549217a5fa4d7ca89eebfc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>`best_blame_constraint`: prioritize blaming interesting-seeming constraints</title>
<updated>2025-01-07T00:12:11+00:00</updated>
<author>
<name>dianne</name>
<email>diannes.gm@gmail.com</email>
</author>
<published>2024-12-20T07:19:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=6421d4cf801491bb4bf3f796ec45a3f65c1a0364'/>
<id>urn:sha1:6421d4cf801491bb4bf3f796ec45a3f65c1a0364</id>
<content type='text'>
</content>
</entry>
<entry>
<title>`best_blame_constraint`: don't filter constraints by sup SCC</title>
<updated>2025-01-07T00:08:29+00:00</updated>
<author>
<name>dianne</name>
<email>diannes.gm@gmail.com</email>
</author>
<published>2024-12-04T11:19:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=ac922245f0c86657a56d3ca5eff4a1d1b1fcb0a1'/>
<id>urn:sha1:ac922245f0c86657a56d3ca5eff4a1d1b1fcb0a1</id>
<content type='text'>
The SCCs of the region graph are not a reliable heuristic to use for blaming an interesting
constraint for diagnostics. For region errors, if the outlived region is `'static`, or the involved
types are invariant in their lifetiems, there will be cycles in the constraint graph containing both
the target region and the most interesting constraints to blame. To get better diagnostics in these
cases, this commit removes that heuristic.
</content>
</entry>
<entry>
<title>Don't report bivariance error when nesting a struct with field errors into another struct</title>
<updated>2024-10-15T18:58:54+00:00</updated>
<author>
<name>Michael Goulet</name>
<email>michael@errs.io</email>
</author>
<published>2024-10-15T18:58:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=68885216b63f6e75e50b4c0f3c7250ca4ac7afda'/>
<id>urn:sha1:68885216b63f6e75e50b4c0f3c7250ca4ac7afda</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Print the generic parameter along with the variance in dumps.</title>
<updated>2024-08-23T23:00:45+00:00</updated>
<author>
<name>Camille GILLOT</name>
<email>gillot.camille@gmail.com</email>
</author>
<published>2024-08-22T21:07:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=5cef88c1f492beff80d6694b118ea7526c135185'/>
<id>urn:sha1:5cef88c1f492beff80d6694b118ea7526c135185</id>
<content type='text'>
</content>
</entry>
</feed>
