about summary refs log tree commit diff
path: root/src/test/incremental/thinlto
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2019-09-14 06:12:52 +0000
committerbors <bors@rust-lang.org>2019-09-14 06:12:52 +0000
commit6b6580ccf9ff21e497bd93c245cdb3f24887a385 (patch)
tree30ae5c3bb06e4babaf0be68b1a706a7a6101453e /src/test/incremental/thinlto
parentff4a3fb52fba52cc07c72840fadb7bfda650e165 (diff)
parent80822b430dcba0ff1fbb02c16f20c2abcd67802e (diff)
downloadrust-6b6580ccf9ff21e497bd93c245cdb3f24887a385.tar.gz
rust-6b6580ccf9ff21e497bd93c245cdb3f24887a385.zip
Auto merge of #4540 - jolson88:fix-place-projection, r=phansch
Fix rustc breaking change: convert to Place's new boxed slice projection

Addressed breaking changes from rust-lang PR https://github.com/rust-lang/rust/pull/63420/

I'm not entirely sure the semantics are preserved as I don't have much knowledge about MIR yet. So this code was largely reverse-engineered from the PR above. I wouldn't be surprised if I did something wrong :).

I followed the instructions to pull latest rustc from master and verified the build break I was seeing in my PR for cast-lossless in Travis CI. With these changes, it compiles again and all tests pass.

Fixes https://github.com/rust-lang/rust/issues/64440

changelog: none
Diffstat (limited to 'src/test/incremental/thinlto')
0 files changed, 0 insertions, 0 deletions