<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/compiler/rustc_const_eval/src/errors.rs, branch 1.78.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.78.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.78.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2024-03-14T12:21:35+00:00</updated>
<entry>
<title>Rename some things around validation error reporting to signal that it is in fact about validation failures</title>
<updated>2024-03-14T12:21:35+00:00</updated>
<author>
<name>Oli Scherer</name>
<email>git-spam-no-reply9815368754983@oli-obk.de</email>
</author>
<published>2024-03-13T09:25:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=a316c21dc8aa1ebfb961a2c789757593fd1db9ef'/>
<id>urn:sha1:a316c21dc8aa1ebfb961a2c789757593fd1db9ef</id>
<content type='text'>
</content>
</entry>
<entry>
<title>downgrade mutable-ptr-in-final-value from hard-error to future-incompat lint to address issue 121610.</title>
<updated>2024-03-13T14:32:39+00:00</updated>
<author>
<name>Felix S. Klock II</name>
<email>pnkfelix@pnkfx.org</email>
</author>
<published>2024-03-08T16:24:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=a8549b4152566d8fbd34c097236df1db3d9afd3c'/>
<id>urn:sha1:a8549b4152566d8fbd34c097236df1db3d9afd3c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rename `IntoDiagnostic` as `Diagnostic`.</title>
<updated>2024-03-10T22:15:09+00:00</updated>
<author>
<name>Nicholas Nethercote</name>
<email>n.nethercote@gmail.com</email>
</author>
<published>2024-03-06T00:02:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=7a294e998b66ea6d410a6840cba80347fc4764c2'/>
<id>urn:sha1:7a294e998b66ea6d410a6840cba80347fc4764c2</id>
<content type='text'>
To match `derive(Diagnostic)`.

Also rename `into_diagnostic` as `into_diag`.
</content>
</entry>
<entry>
<title>Rename `IntoDiagnosticArg` as `IntoDiagArg`.</title>
<updated>2024-03-10T22:12:19+00:00</updated>
<author>
<name>Nicholas Nethercote</name>
<email>n.nethercote@gmail.com</email>
</author>
<published>2024-03-05T05:53:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=a09b1d33a703d4ed412e70d3197e73ba7e0937f9'/>
<id>urn:sha1:a09b1d33a703d4ed412e70d3197e73ba7e0937f9</id>
<content type='text'>
Also rename `into_diagnostic_arg` as `into_diag_arg`, and
`NotIntoDiagnosticArg` as `NotInotDiagArg`.
</content>
</entry>
<entry>
<title>Remove unused impls from some subdiagnostics.</title>
<updated>2024-03-10T22:08:33+00:00</updated>
<author>
<name>Nicholas Nethercote</name>
<email>n.nethercote@gmail.com</email>
</author>
<published>2024-03-06T06:14:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=256d802233215bcd6e6791fb57c94bc98d762d4f'/>
<id>urn:sha1:256d802233215bcd6e6791fb57c94bc98d762d4f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rename `DiagnosticMessage` as `DiagMessage`.</title>
<updated>2024-03-05T01:14:49+00:00</updated>
<author>
<name>Nicholas Nethercote</name>
<email>n.nethercote@gmail.com</email>
</author>
<published>2024-02-29T00:58:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=18715c98c67235274843974c928a70e84946398b'/>
<id>urn:sha1:18715c98c67235274843974c928a70e84946398b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rollup merge of #121782 - RalfJung:mutable-ref-in-static, r=oli-obk</title>
<updated>2024-02-29T19:50:04+00:00</updated>
<author>
<name>Matthias Krüger</name>
<email>matthias.krueger@famsik.de</email>
</author>
<published>2024-02-29T19:50:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=255fdcc8585285daae4e25049cd8f7b7c22f2b7b'/>
<id>urn:sha1:255fdcc8585285daae4e25049cd8f7b7c22f2b7b</id>
<content type='text'>
allow statics pointing to mutable statics

Fixes https://github.com/rust-lang/rust/issues/120450 for good. We can even simplify our checks: no need to specifically go looking for mutable references in const, we can just reject any reference that points to something mutable.

r? `@oli-obk`
</content>
</entry>
<entry>
<title>allow statics pointing to mutable statics</title>
<updated>2024-02-29T08:34:15+00:00</updated>
<author>
<name>Ralf Jung</name>
<email>post@ralfj.de</email>
</author>
<published>2024-02-29T07:15:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=3cc8c8d44bb197eacd6cfc43ca1cca38aef404aa'/>
<id>urn:sha1:3cc8c8d44bb197eacd6cfc43ca1cca38aef404aa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Auto merge of #121489 - nnethercote:diag-renaming, r=davidtwco</title>
<updated>2024-02-28T20:39:38+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2024-02-28T20:39:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c475e2303b551d726307c646181e0677af1e0069'/>
<id>urn:sha1:c475e2303b551d726307c646181e0677af1e0069</id>
<content type='text'>
Diagnostic renaming

Renaming various diagnostic types from `Diagnostic*` to `Diag*`. Part of https://github.com/rust-lang/compiler-team/issues/722. There are more to do but this is enough for one PR.

r? `@davidtwco`
</content>
</entry>
<entry>
<title>Rename `DiagnosticArg{,Map,Name,Value}` as `DiagArg{,Map,Name,Value}`.</title>
<updated>2024-02-27T21:55:37+00:00</updated>
<author>
<name>Nicholas Nethercote</name>
<email>n.nethercote@gmail.com</email>
</author>
<published>2024-02-23T03:37:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=8199632aa88c15f8e8cba942b9e6c38826b141dd'/>
<id>urn:sha1:8199632aa88c15f8e8cba942b9e6c38826b141dd</id>
<content type='text'>
</content>
</entry>
</feed>
