<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/tests/ui/repeat-expr, 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-26T14:33:15+00:00</updated>
<entry>
<title>use `try_structurally_resolve_type` for method receiver</title>
<updated>2025-09-26T14:33:15+00:00</updated>
<author>
<name>lcnr</name>
<email>rust@lcnr.de</email>
</author>
<published>2025-09-23T13:32:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=6b379b560df483307958f2a606a1dd514fff36ca'/>
<id>urn:sha1:6b379b560df483307958f2a606a1dd514fff36ca</id>
<content type='text'>
We'll still error due to the `opt_bad_ty` of `method_autoderef_steps`.
This slightly worsens the span of `infer_var.method()` which is now the
same as for `Box::new(infer_var).method()`.

Unlike `structurally_resolve_type`, `probe_op` does not check whether
the infcx is already tainted, so this results in 2 previously not emitted
errors.
</content>
</entry>
<entry>
<title>Make `Diag::multipart_suggestions` always verbose</title>
<updated>2025-07-10T17:23:29+00:00</updated>
<author>
<name>Esteban Küber</name>
<email>esteban@kuber.com.ar</email>
</author>
<published>2025-07-10T17:21:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=0674eca2f0c4ac45b7cf1a66fd4df44dfc603e7e'/>
<id>urn:sha1:0674eca2f0c4ac45b7cf1a66fd4df44dfc603e7e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>stabilize gai</title>
<updated>2025-06-11T14:30:15+00:00</updated>
<author>
<name>Boxy</name>
<email>rust@boxyuwu.dev</email>
</author>
<published>2025-06-11T14:30:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=fe04ae7fafab80cebd01ce9c199248556ec3654f'/>
<id>urn:sha1:fe04ae7fafab80cebd01ce9c199248556ec3654f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make obligation cause code suggestions verbose</title>
<updated>2025-06-06T20:12:11+00:00</updated>
<author>
<name>Esteban Küber</name>
<email>esteban@kuber.com.ar</email>
</author>
<published>2025-06-04T21:39:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=ac980cace8038f3fa3be1953092e92bede52a5bb'/>
<id>urn:sha1:ac980cace8038f3fa3be1953092e92bede52a5bb</id>
<content type='text'>
```
error[E0277]: `()` is not a future
  --&gt; $DIR/unnecessary-await.rs:28:10
   |
LL |     e!().await;
   |          ^^^^^ `()` is not a future
   |
   = help: the trait `Future` is not implemented for `()`
   = note: () must be a future or must implement `IntoFuture` to be awaited
   = note: required for `()` to implement `IntoFuture`
help: remove the `.await`
   |
LL -     e!().await;
LL +     e!();
   |
```
```
error[E0277]: the trait bound `String: Copy` is not satisfied
  --&gt; $DIR/const-fn-in-vec.rs:1:47
   |
LL | static _MAYBE_STRINGS: [Option&lt;String&gt;; 5] = [None; 5];
   |                                               ^^^^ the trait `Copy` is not implemented for `String`
   |
   = note: required for `Option&lt;String&gt;` to implement `Copy`
   = note: the `Copy` trait is required because this value will be copied for each element of the array
help: create an inline `const` block
   |
LL | static _MAYBE_STRINGS: [Option&lt;String&gt;; 5] = [const { None }; 5];
   |                                               +++++++      +
```
</content>
</entry>
<entry>
<title>Add test</title>
<updated>2025-05-26T15:35:36+00:00</updated>
<author>
<name>Boxy</name>
<email>rust@boxyuwu.dev</email>
</author>
<published>2025-05-26T15:35:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c27aff35caad45093b52988994c2bc9b5631b544'/>
<id>urn:sha1:c27aff35caad45093b52988994c2bc9b5631b544</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Reviews</title>
<updated>2025-05-22T10:39:49+00:00</updated>
<author>
<name>Boxy</name>
<email>rust@boxyuwu.dev</email>
</author>
<published>2025-04-14T12:41:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=cc10370fc8b2b412600aa846e3046b8a09dda7ca'/>
<id>urn:sha1:cc10370fc8b2b412600aa846e3046b8a09dda7ca</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Check for element being `const` before resolving repeat count</title>
<updated>2025-05-21T19:38:49+00:00</updated>
<author>
<name>Boxy</name>
<email>rust@boxyuwu.dev</email>
</author>
<published>2025-04-10T14:30:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=508a9f085393a1e348725ca7f169780c65dbc212'/>
<id>urn:sha1:508a9f085393a1e348725ca7f169780c65dbc212</id>
<content type='text'>
</content>
</entry>
<entry>
<title>GAI logic on stable too</title>
<updated>2025-05-21T19:38:49+00:00</updated>
<author>
<name>Boxy</name>
<email>rust@boxyuwu.dev</email>
</author>
<published>2025-04-10T14:11:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=77a2fc60a11838d93df08a7a31ba47bcc828f750'/>
<id>urn:sha1:77a2fc60a11838d93df08a7a31ba47bcc828f750</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Properly test whether repeat expr checks are pre/post integer fallback</title>
<updated>2025-05-21T19:38:49+00:00</updated>
<author>
<name>Boxy</name>
<email>rust@boxyuwu.dev</email>
</author>
<published>2025-04-10T12:02:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=52f2c45dee5211418e762789ad63e3ae56d9f3bf'/>
<id>urn:sha1:52f2c45dee5211418e762789ad63e3ae56d9f3bf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Don't allow repeat expr count inference side effects to propagate</title>
<updated>2025-05-21T19:38:49+00:00</updated>
<author>
<name>Boxy</name>
<email>rust@boxyuwu.dev</email>
</author>
<published>2025-04-08T16:01:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f60bab475e47e84bb188e463b6a17894a57092c4'/>
<id>urn:sha1:f60bab475e47e84bb188e463b6a17894a57092c4</id>
<content type='text'>
</content>
</entry>
</feed>
