<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/compiler/rustc_hir_analysis/src/impl_wf_check, branch 1.77.2</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.77.2</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.77.2'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2024-01-18T19:56:20+00:00</updated>
<entry>
<title>Rollup merge of #119869 - oli-obk:track_errors2, r=matthewjasper</title>
<updated>2024-01-18T19:56:20+00:00</updated>
<author>
<name>Matthias Krüger</name>
<email>matthias.krueger@famsik.de</email>
</author>
<published>2024-01-18T19:56:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=fa52edaa51b0f3651a5f8abf8c2d2bb6d0bf587d'/>
<id>urn:sha1:fa52edaa51b0f3651a5f8abf8c2d2bb6d0bf587d</id>
<content type='text'>
replace `track_errors` usages with bubbling up `ErrorGuaranteed`

more of the same as https://github.com/rust-lang/rust/pull/117449 (removing `track_errors`)
</content>
</entry>
<entry>
<title>Add -Zno-implied-bounds-compat option and use it</title>
<updated>2024-01-18T02:27:34+00:00</updated>
<author>
<name>Jack Huey</name>
<email>31162821+jackh726@users.noreply.github.com</email>
</author>
<published>2024-01-16T23:39:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=acab76573fffe8a3c2578506f277a89ef772a05d'/>
<id>urn:sha1:acab76573fffe8a3c2578506f277a89ef772a05d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Correctly handle normalization in implied bounds</title>
<updated>2024-01-18T02:27:34+00:00</updated>
<author>
<name>Ali MJ Al-Nasrawy</name>
<email>alimjalnasrawy@gmail.com</email>
</author>
<published>2023-12-11T01:13:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d96003dd2a780ecb19252229b1927b1dc09f699b'/>
<id>urn:sha1:d96003dd2a780ecb19252229b1927b1dc09f699b</id>
<content type='text'>
Special-case Bevy dependents to not error
</content>
</entry>
<entry>
<title>Move `check_mod_impl_wf` query call out of track_errors and bubble errors up instead.</title>
<updated>2024-01-17T10:02:19+00:00</updated>
<author>
<name>Oli Scherer</name>
<email>git-spam-no-reply9815368754983@oli-obk.de</email>
</author>
<published>2024-01-11T22:13:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b1ce8a4ecdcdb179d023d9fd1061575ba651aeeb'/>
<id>urn:sha1:b1ce8a4ecdcdb179d023d9fd1061575ba651aeeb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove `Session` methods that duplicate `DiagCtxt` methods.</title>
<updated>2023-12-23T21:05:28+00:00</updated>
<author>
<name>Nicholas Nethercote</name>
<email>n.nethercote@gmail.com</email>
</author>
<published>2023-12-18T11:21:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=99472c7049783605444ab888a97059d0cce93a12'/>
<id>urn:sha1:99472c7049783605444ab888a97059d0cce93a12</id>
<content type='text'>
Also add some `dcx` methods to types that wrap `TyCtxt`, for easier
access.
</content>
</entry>
<entry>
<title>Format all the let chains in compiler</title>
<updated>2023-10-13T08:59:36+00:00</updated>
<author>
<name>Michael Goulet</name>
<email>michael@errs.io</email>
</author>
<published>2023-10-13T08:58:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b2d2184edea578109a48ec3d8decbee5948e8f35'/>
<id>urn:sha1:b2d2184edea578109a48ec3d8decbee5948e8f35</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Reorder fullfillment errors to keep more interesting ones first</title>
<updated>2023-10-04T02:04:14+00:00</updated>
<author>
<name>Esteban Küber</name>
<email>esteban@kuber.com.ar</email>
</author>
<published>2023-08-14T13:09:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=91b9ffeab0f8c491c81cd976c0d23d947cd6d12f'/>
<id>urn:sha1:91b9ffeab0f8c491c81cd976c0d23d947cd6d12f</id>
<content type='text'>
In `report_fullfillment_errors` push back `T: Sized`, `T: WellFormed`
and coercion errors to the end of the list. The pre-existing
deduplication logic eliminates redundant errors better that way, keeping
the resulting output with fewer errors than before, while also having
more detail.
</content>
</entry>
<entry>
<title>specialization: use clause</title>
<updated>2023-09-29T09:47:42+00:00</updated>
<author>
<name>lcnr</name>
<email>rust@lcnr.de</email>
</author>
<published>2023-09-29T09:47:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=aac29a0fc3b9ab7d3784a7d5b637cf51a01b0469'/>
<id>urn:sha1:aac29a0fc3b9ab7d3784a7d5b637cf51a01b0469</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove constness from `TraitPredicate`</title>
<updated>2023-08-02T15:38:00+00:00</updated>
<author>
<name>Deadbeef</name>
<email>ent3rm4n@gmail.com</email>
</author>
<published>2023-07-29T08:20:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=4fec845c3f971c0ec77fccf460fe981fc50a7a12'/>
<id>urn:sha1:4fec845c3f971c0ec77fccf460fe981fc50a7a12</id>
<content type='text'>
</content>
</entry>
<entry>
<title>inline format!() args from rustc_codegen_llvm to the end (4)</title>
<updated>2023-07-25T21:20:28+00:00</updated>
<author>
<name>Matthias Krüger</name>
<email>matthias.krueger@famsik.de</email>
</author>
<published>2023-07-25T21:17:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c64ef5e070ee7ae7fb73de2bec06fb7498a9af83'/>
<id>urn:sha1:c64ef5e070ee7ae7fb73de2bec06fb7498a9af83</id>
<content type='text'>
r? @WaffleLapkin
</content>
</entry>
</feed>
