<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/tests/ui/const-generics/generic_arg_infer/issue-91614.stderr, 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-06-11T14:30:15+00:00</updated>
<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>fallout :skull_emoji:</title>
<updated>2025-02-13T23:37:23+00:00</updated>
<author>
<name>lcnr</name>
<email>rust@lcnr.de</email>
</author>
<published>2025-02-12T14:52:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=83a02619d582349fd8d39233263c916033053c0a'/>
<id>urn:sha1:83a02619d582349fd8d39233263c916033053c0a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Relate receiver invariantly in method probe for Mode::Path</title>
<updated>2024-09-16T14:55:07+00:00</updated>
<author>
<name>Michael Goulet</name>
<email>michael@errs.io</email>
</author>
<published>2024-08-14T02:17:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=05483d5602d1460ef5b77cae67db82118c00475c'/>
<id>urn:sha1:05483d5602d1460ef5b77cae67db82118c00475c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Const generic parameters aren't bounds, even if we end up erroring because of the bound that binds the parameter's type</title>
<updated>2024-06-19T14:58:29+00:00</updated>
<author>
<name>Oli Scherer</name>
<email>git-spam-no-reply9815368754983@oli-obk.de</email>
</author>
<published>2024-06-19T08:25:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=e4c9a8cf9b2e2a17c589dadcaffae0b9e6b62cbc'/>
<id>urn:sha1:e4c9a8cf9b2e2a17c589dadcaffae0b9e6b62cbc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Taint infcx when reporting errors</title>
<updated>2024-06-19T04:41:56+00:00</updated>
<author>
<name>Oli Scherer</name>
<email>git-spam-no-reply9815368754983@oli-obk.de</email>
</author>
<published>2024-06-17T08:34:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=3594a19f2ae792cf99a1a78a5454e52cfd7affde'/>
<id>urn:sha1:3594a19f2ae792cf99a1a78a5454e52cfd7affde</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use subtyping instead of equality, since method resolution also uses subtyping</title>
<updated>2024-06-17T10:57:52+00:00</updated>
<author>
<name>Oli Scherer</name>
<email>git-spam-no-reply9815368754983@oli-obk.de</email>
</author>
<published>2024-06-10T10:15:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=94f549502f4bf6fae35f17c823924f041217c8f4'/>
<id>urn:sha1:94f549502f4bf6fae35f17c823924f041217c8f4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use `fn` ptr signature instead of `{closure@..}` in infer error</title>
<updated>2024-04-10T00:41:27+00:00</updated>
<author>
<name>Esteban Küber</name>
<email>esteban@kuber.com.ar</email>
</author>
<published>2024-04-10T00:11:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=796be88062721f93df01e07c5dad8cd0783bea65'/>
<id>urn:sha1:796be88062721f93df01e07c5dad8cd0783bea65</id>
<content type='text'>
When suggesting a type on inference error, do not use `{closure@..}`.
Instead, replace with an appropriate `fn` ptr.

On the error message, use `short_ty_string` and write long types to
disk.

```
error[E0284]: type annotations needed for `Select&lt;{closure@lib.rs:2782:13}, _, Expression&lt;'_&gt;, _&gt;`
  --&gt; crates/lang/src/parser.rs:41:13
   |
41 |         let lit = select! {
   |             ^^^
42 |             Token::Int(i) = e =&gt; Expression::new(Expr::Lit(ast::Lit::Int(i.parse().unwrap())), e.span()),
   |                                                                                                  ---- type must be known at this point
   |
   = note: the full type name has been written to '/home/gh-estebank/iowo/target/debug/deps/lang-e2d6e25819442273.long-type-4587393693885174369.txt'
   = note: cannot satisfy `&lt;_ as chumsky::input::Input&lt;'_&gt;&gt;::Span == SimpleSpan`
help: consider giving `lit` an explicit type, where the type for type parameter `I` is specified
   |
41 |         let lit: Select&lt;for&lt;'a, 'b&gt; fn(tokens::Token&lt;'_&gt;, &amp;'a mut MapExtra&lt;'_, 'b, _, _&gt;) -&gt; Option&lt;Expression&lt;'_&gt;&gt;, _, Expression&lt;'_&gt;, _&gt; = select! {
   |                +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
```

instead of

```
error[E0284]: type annotations needed for `Select&lt;{closure@/home/gh-estebank/.cargo/registry/src/index.crates.io-6f17d22bba15001f/chumsky-1.0.0-alpha.6/src/lib.rs:2782:13: 2782:28}, _, Expression&lt;'_&gt;, _&gt;`
  --&gt; crates/lang/src/parser.rs:41:13
   |
41 |         let lit = select! {
   |             ^^^
42 |             Token::Int(i) = e =&gt; Expression::new(Expr::Lit(ast::Lit::Int(i.parse().unwrap())), e.span()),
   |                                                                                                  ---- type must be known at this point
   |
   = note: cannot satisfy `&lt;_ as chumsky::input::Input&lt;'_&gt;&gt;::Span == SimpleSpan`
help: consider giving `lit` an explicit type, where the type for type parameter `I` is specified
   |
41 |         let lit: Select&lt;{closure@/home/gh-estebank/.cargo/registry/src/index.crates.io-6f17d22bba15001f/chumsky-1.0.0-alpha.6/src/lib.rs:2782:13: 2782:28}, _, Expression&lt;'_&gt;, _&gt; = select! {
   |                ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
```

Fix #123630.
</content>
</entry>
<entry>
<title>Use `TraitRef::to_string` sorting in favor of `TraitRef::ord`, as the latter compares `DefId`s which we need to avoid</title>
<updated>2024-03-27T14:02:15+00:00</updated>
<author>
<name>Oli Scherer</name>
<email>git-spam-no-reply9815368754983@oli-obk.de</email>
</author>
<published>2024-03-21T12:55:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=ae24fef028ca9b27c3209fca1229a99d45873774'/>
<id>urn:sha1:ae24fef028ca9b27c3209fca1229a99d45873774</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Deduplicate more sized errors on call exprs</title>
<updated>2024-01-24T02:53:15+00:00</updated>
<author>
<name>Esteban Küber</name>
<email>esteban@kuber.com.ar</email>
</author>
<published>2024-01-24T02:52:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=a9841936fe25d3d2841a02abfdb2da2342a3dbcf'/>
<id>urn:sha1:a9841936fe25d3d2841a02abfdb2da2342a3dbcf</id>
<content type='text'>
Change the implicit `Sized` `Obligation` `Span` for call expressions to
include the whole expression. This aids the existing deduplication
machinery to reduce the number of errors caused by a single unsized
expression.
</content>
</entry>
<entry>
<title>Update std::simd usage and test outputs</title>
<updated>2023-11-26T14:02:25+00:00</updated>
<author>
<name>Caleb Zulawski</name>
<email>caleb.zulawski@gmail.com</email>
</author>
<published>2023-11-20T00:04:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=4d9607869ad8ec10f1fe4b643de0d21a5c226a76'/>
<id>urn:sha1:4d9607869ad8ec10f1fe4b643de0d21a5c226a76</id>
<content type='text'>
</content>
</entry>
</feed>
