<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/test/codegen/try_identity.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>2023-01-11T09:32:08+00:00</updated>
<entry>
<title>Move /src/test to /tests</title>
<updated>2023-01-11T09:32:08+00:00</updated>
<author>
<name>Albert Larsan</name>
<email>74931857+albertlarsan68@users.noreply.github.com</email>
</author>
<published>2023-01-05T08:13:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=cf2dff2b1e3fa55fa5415d524200070d0d7aacfe'/>
<id>urn:sha1:cf2dff2b1e3fa55fa5415d524200070d0d7aacfe</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix tests broken by deaggregation change</title>
<updated>2022-04-11T13:26:26+00:00</updated>
<author>
<name>Jakob Degen</name>
<email>jakob.e.degen@gmail.com</email>
</author>
<published>2022-04-05T23:02:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=2a040284a5bc3bee1e78a7bea60e15a0033ef2b5'/>
<id>urn:sha1:2a040284a5bc3bee1e78a7bea60e15a0033ef2b5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>No matter how trivial the change, tidy always finds a way to complain...</title>
<updated>2021-05-18T18:48:00+00:00</updated>
<author>
<name>Scott McMurray</name>
<email>scottmcm@users.noreply.github.com</email>
</author>
<published>2021-05-18T18:48:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=e2edee4da07032de72ac930df1453780dbe73f3b'/>
<id>urn:sha1:e2edee4da07032de72ac930df1453780dbe73f3b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Mention the issue number for the new mir-opt in the FIXMEs</title>
<updated>2021-05-18T18:29:34+00:00</updated>
<author>
<name>scottmcm</name>
<email>scottmcm@users.noreply.github.com</email>
</author>
<published>2021-05-18T18:29:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=6f7dea74d7699707cfdcf81435c200923d0a5047'/>
<id>urn:sha1:6f7dea74d7699707cfdcf81435c200923d0a5047</id>
<content type='text'>

Thanks for the suggestions, lcnr!

Co-authored-by: lcnr &lt;rust@lcnr.de&gt;</content>
</entry>
<entry>
<title>PR feedback</title>
<updated>2021-05-10T05:05:02+00:00</updated>
<author>
<name>Scott McMurray</name>
<email>scottmcm@users.noreply.github.com</email>
</author>
<published>2021-05-10T05:05:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=bf0e34c00159b60472ca2f78adb8837b9f5849a2'/>
<id>urn:sha1:bf0e34c00159b60472ca2f78adb8837b9f5849a2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>mir-opt &amp; codegen test updates</title>
<updated>2021-05-06T18:37:45+00:00</updated>
<author>
<name>Scott McMurray</name>
<email>scottmcm@users.noreply.github.com</email>
</author>
<published>2021-04-26T05:02:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=47b99485a391e21caf3e0312969ed00ccbc6c167'/>
<id>urn:sha1:47b99485a391e21caf3e0312969ed00ccbc6c167</id>
<content type='text'>
`SimplifyArm` and such are currently in `-Zunsound-mir-opts` and thus weren't running by default, so having something like them for the new desugar shouldn't be necessary for switching.
</content>
</entry>
<entry>
<title>Bump mir-opt-level from 2 to 3 in tests</title>
<updated>2021-03-05T20:13:57+00:00</updated>
<author>
<name>Santiago Pastorino</name>
<email>spastorino@gmail.com</email>
</author>
<published>2021-03-04T13:35:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=af63afc09a1912146ce5d2ce226d4308587421d5'/>
<id>urn:sha1:af63afc09a1912146ce5d2ce226d4308587421d5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use -O in try_identity test that requires storage markers</title>
<updated>2021-02-28T00:00:00+00:00</updated>
<author>
<name>Tomasz Miąsko</name>
<email>tomasz.miasko@gmail.com</email>
</author>
<published>2021-02-28T00:00:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=57de468ff98387a998afe089b77466ee50733c27'/>
<id>urn:sha1:57de468ff98387a998afe089b77466ee50733c27</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Disable the SimplifyArmIdentity mir-opt</title>
<updated>2020-10-02T00:29:53+00:00</updated>
<author>
<name>Wesley Wiser</name>
<email>wwiser@gmail.com</email>
</author>
<published>2020-10-01T00:04:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f9d7720be7805d24f5f9c14e33b22f7ca3c7b964'/>
<id>urn:sha1:f9d7720be7805d24f5f9c14e33b22f7ca3c7b964</id>
<content type='text'>
The optimization still has some bugs that need to be worked out
such as #77359.

We can try re-enabling this again after the known issues are resolved.
</content>
</entry>
<entry>
<title>Introduce MIR optimizations for simplifying `x?` on `Result`s.</title>
<updated>2019-11-21T19:05:16+00:00</updated>
<author>
<name>Mazdak Farrokhzad</name>
<email>twingoow@gmail.com</email>
</author>
<published>2019-11-10T09:26:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=2f00e86cb5cbb4d4cfe17abc6136aacadbe02382'/>
<id>urn:sha1:2f00e86cb5cbb4d4cfe17abc6136aacadbe02382</id>
<content type='text'>
This optimization depends on inlining for the identity
conversions introduced by the lowering of the `?`.
To take advantage of `SimplifyArmIdentity`, `-Z mir-opt-level=2`
is required because that triggers the inlining MIR optimization.
</content>
</entry>
</feed>
