<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/compiler/rustc_const_eval/src/errors.rs, branch 1.74.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.74.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.74.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2023-09-14T20:34:05+00:00</updated>
<entry>
<title>don't point at const usage site for resolution-time errors</title>
<updated>2023-09-14T20:34:05+00:00</updated>
<author>
<name>Ralf Jung</name>
<email>post@ralfj.de</email>
</author>
<published>2023-09-11T21:09:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=9ac8b363e3227fdc08634ce445b7787aa0fa6bba'/>
<id>urn:sha1:9ac8b363e3227fdc08634ce445b7787aa0fa6bba</id>
<content type='text'>
also share the code that emits the actual error
</content>
</entry>
<entry>
<title>give extra context to ABI mismatch errors</title>
<updated>2023-09-09T13:36:44+00:00</updated>
<author>
<name>Ralf Jung</name>
<email>post@ralfj.de</email>
</author>
<published>2023-09-09T08:50:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f993ddc079112bc0b630b1fb38e141239b36cca6'/>
<id>urn:sha1:f993ddc079112bc0b630b1fb38e141239b36cca6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>move marking-locals-live out of push_stack_frame, so it happens with argument passing</title>
<updated>2023-08-30T11:46:54+00:00</updated>
<author>
<name>Ralf Jung</name>
<email>post@ralfj.de</email>
</author>
<published>2023-08-06T16:40:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=a09df43d9fbbd21dfa2d872ff0671f80161c15f1'/>
<id>urn:sha1:a09df43d9fbbd21dfa2d872ff0671f80161c15f1</id>
<content type='text'>
this entirely avoids even creating unsized locals in Immediate::Uninitialized state
</content>
</entry>
<entry>
<title>interpret: remove incomplete protection against invalid where clauses</title>
<updated>2023-08-08T08:35:22+00:00</updated>
<author>
<name>Ralf Jung</name>
<email>post@ralfj.de</email>
</author>
<published>2023-08-08T08:31:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=a7132bf3873d63d3534c28dc7be85c5b363395f6'/>
<id>urn:sha1:a7132bf3873d63d3534c28dc7be85c5b363395f6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>const validation: point at where we found a pointer but expected an integer</title>
<updated>2023-08-02T16:51:50+00:00</updated>
<author>
<name>Ralf Jung</name>
<email>post@ralfj.de</email>
</author>
<published>2023-08-02T14:14:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=7767cbb3b0b332fd0a46e347ea7f68f20109d768'/>
<id>urn:sha1:7767cbb3b0b332fd0a46e347ea7f68f20109d768</id>
<content type='text'>
</content>
</entry>
<entry>
<title>properly track why we checked whether a pointer is in-bounds</title>
<updated>2023-08-01T15:57:13+00:00</updated>
<author>
<name>Ralf Jung</name>
<email>post@ralfj.de</email>
</author>
<published>2023-08-01T15:03:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=8496292ddaec7696fa924d86cdea9ee26c1539b7'/>
<id>urn:sha1:8496292ddaec7696fa924d86cdea9ee26c1539b7</id>
<content type='text'>
also simplify the in-bounds checking in Miri's borrow trackers
</content>
</entry>
<entry>
<title>interpret: refactor projection code to work on a common trait, and use that for visitors</title>
<updated>2023-07-25T12:30:58+00:00</updated>
<author>
<name>Ralf Jung</name>
<email>post@ralfj.de</email>
</author>
<published>2023-07-24T09:44:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=a2bcafa500fa407fa77716ab78b353b7d7daac5d'/>
<id>urn:sha1:a2bcafa500fa407fa77716ab78b353b7d7daac5d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>interpret: support projecting into Place::Local without force_allocation</title>
<updated>2023-07-24T13:35:47+00:00</updated>
<author>
<name>Ralf Jung</name>
<email>post@ralfj.de</email>
</author>
<published>2023-07-23T19:35:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=a593de4fab309968d305f9c6812c2203d4431464'/>
<id>urn:sha1:a593de4fab309968d305f9c6812c2203d4431464</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Revert "Auto merge of #113166 - moulins:ref-niches-initial, r=oli-obk"</title>
<updated>2023-07-22T05:35:57+00:00</updated>
<author>
<name>David Tolnay</name>
<email>dtolnay@gmail.com</email>
</author>
<published>2023-07-22T05:35:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=5bbf0a8306340f849ee732c5caf3decd1db24d44'/>
<id>urn:sha1:5bbf0a8306340f849ee732c5caf3decd1db24d44</id>
<content type='text'>
This reverts commit 557359f92512ca88b62a602ebda291f17a953002, reversing
changes made to 1e6c09a803fd543a98bfbe1624d697a55300a786.
</content>
</entry>
<entry>
<title>support non-null pointer niches in CTFE</title>
<updated>2023-07-21T01:31:45+00:00</updated>
<author>
<name>Moulins</name>
<email>arthur.heuillard@orange.fr</email>
</author>
<published>2023-06-25T17:32:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=76c49aead6d49a993c4b2e59cceaf7d8d3324944'/>
<id>urn:sha1:76c49aead6d49a993c4b2e59cceaf7d8d3324944</id>
<content type='text'>
</content>
</entry>
</feed>
