<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/compiler/rustc_error_codes/src/lib.rs, branch try</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=try</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=try'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2025-06-25T07:52:10+00:00</updated>
<entry>
<title>compiler: Trim the misleading C of C-cmse from errors</title>
<updated>2025-06-25T07:52:10+00:00</updated>
<author>
<name>Jubilee Young</name>
<email>workingjubilee@gmail.com</email>
</author>
<published>2025-06-07T06:05:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=383d76106baa2042481de88dfff8ed2043ac50e6'/>
<id>urn:sha1:383d76106baa2042481de88dfff8ed2043ac50e6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>convert the `optimize` attribute to a new parser</title>
<updated>2025-06-18T11:48:42+00:00</updated>
<author>
<name>Jana Dönszelmann</name>
<email>jana@donsz.nl</email>
</author>
<published>2025-03-09T22:46:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b64fd13a04e03bd260b550430daa6fbdf1fb27c9'/>
<id>urn:sha1:b64fd13a04e03bd260b550430daa6fbdf1fb27c9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>make error codes reflect reality better</title>
<updated>2025-06-17T21:22:51+00:00</updated>
<author>
<name>Jana Dönszelmann</name>
<email>jana@donsz.nl</email>
</author>
<published>2025-03-08T17:58:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=5ab5f8a24a99cdbb178c886487d4c1971b86a32b'/>
<id>urn:sha1:5ab5f8a24a99cdbb178c886487d4c1971b86a32b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove some dead or leftover code related to rustc-intrinsic abi removal</title>
<updated>2025-04-09T07:57:13+00:00</updated>
<author>
<name>Oli Scherer</name>
<email>github333195615777966@oli-obk.de</email>
</author>
<published>2025-04-08T10:52:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b2aa9d0620bbfa09f67c7bbfae2dd553d39bc90a'/>
<id>urn:sha1:b2aa9d0620bbfa09f67c7bbfae2dd553d39bc90a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove `#![warn(unreachable_pub)]` from all `compiler/` crates.</title>
<updated>2025-03-11T02:14:21+00:00</updated>
<author>
<name>Nicholas Nethercote</name>
<email>n.nethercote@gmail.com</email>
</author>
<published>2025-03-11T01:55:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=ff0a5fe975bdf94ea6a42c96c20a3891a91e503c'/>
<id>urn:sha1:ff0a5fe975bdf94ea6a42c96c20a3891a91e503c</id>
<content type='text'>
It's no longer necessary now that `-Wunreachable_pub` is being passed.
</content>
</entry>
<entry>
<title>Revert "Use workspace lints for crates in `compiler/` #138084"</title>
<updated>2025-03-10T10:12:47+00:00</updated>
<author>
<name>许杰友 Jieyou Xu (Joe)</name>
<email>39484203+jieyouxu@users.noreply.github.com</email>
</author>
<published>2025-03-10T10:12:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=063ef18fdc10cb0eb49e1af855e1a8e807e73eed'/>
<id>urn:sha1:063ef18fdc10cb0eb49e1af855e1a8e807e73eed</id>
<content type='text'>
Revert &lt;https://github.com/rust-lang/rust/pull/138084&gt; to buy time to
consider options that avoids breaking downstream usages of cargo on
distributed `rustc-src` artifacts, where such cargo invocations fail due
to inability to inherit `lints` from workspace root manifest's
`workspace.lints` (this is only valid for the source rust-lang/rust
workspace, but not really the distributed `rustc-src` artifacts).

This breakage was reported in
&lt;https://github.com/rust-lang/rust/issues/138304&gt;.

This reverts commit 48caf81484b50dca5a5cebb614899a3df81ca898, reversing
changes made to c6662879b27f5161e95f39395e3c9513a7b97028.
</content>
</entry>
<entry>
<title>Remove `#![warn(unreachable_pub)]` from all `compiler/` crates.</title>
<updated>2025-03-07T21:41:43+00:00</updated>
<author>
<name>Nicholas Nethercote</name>
<email>n.nethercote@gmail.com</email>
</author>
<published>2025-03-06T03:37:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=8a3e03392ef12508a3ce50875594ddedd1164ed7'/>
<id>urn:sha1:8a3e03392ef12508a3ce50875594ddedd1164ed7</id>
<content type='text'>
(Except for `rustc_codegen_cranelift`.)

It's no longer necessary now that `unreachable_pub` is in the workspace
lints.
</content>
</entry>
<entry>
<title>Make `ptr_cast_add_auto_to_object` lint into hard error</title>
<updated>2025-02-22T23:03:14+00:00</updated>
<author>
<name>Travis Cross</name>
<email>tc@traviscross.com</email>
</author>
<published>2025-02-09T06:08:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=ef337a6599145766fc73b2896c6ff3e0fef65b0b'/>
<id>urn:sha1:ef337a6599145766fc73b2896c6ff3e0fef65b0b</id>
<content type='text'>
In Rust 1.81, we added a FCW lint (including linting in dependencies)
against pointer casts that add an auto trait to dyn bounds.  This was
part of work making casts of pointers involving trait objects stricter
which was needed to restabilize trait upcasting.

We considered just making this a hard error at the time, but opted
against it due to breakage found by crater.  This breakage was mostly
due to the `anymap` crate which has been a persistent problem for us.

It's now a year later, and the fact that this is not yet a hard error
is giving us pause about stabilizing arbitrary self types and
`derive(CoercePointee)`.  So let's now make a hard error of this.
</content>
</entry>
<entry>
<title>fix: Alloc new errorcode E0803 for E0495</title>
<updated>2025-02-15T04:18:30+00:00</updated>
<author>
<name>xizheyin</name>
<email>xizheyin@smail.nju.edu.cn</email>
</author>
<published>2025-02-15T04:18:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d22554a996a11bb1559ebf9e5bbd7db8f048fcad'/>
<id>urn:sha1:d22554a996a11bb1559ebf9e5bbd7db8f048fcad</id>
<content type='text'>
Signed-off-by: xizheyin &lt;xizheyin@smail.nju.edu.cn&gt;
</content>
</entry>
<entry>
<title>introduce CoercePointeeWellformed for coherence checks at typeck stage</title>
<updated>2025-02-09T12:40:41+00:00</updated>
<author>
<name>Ding Xiang Fei</name>
<email>dingxiangfei2009@protonmail.ch</email>
</author>
<published>2025-01-26T22:06:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=de405dcb8fbcd0add1e60c75800dac9b8fbe4884'/>
<id>urn:sha1:de405dcb8fbcd0add1e60c75800dac9b8fbe4884</id>
<content type='text'>
</content>
</entry>
</feed>
