Uh oh!
There was an error while loading. Please reload this page.
require Reveal::All in normalize_erasing_regions - #77752
Conversation
rust-highfive
commented
Oct 9, 2020
r? @oli-obk (rust_highfive has picked a reviewer for you, use r? to override) |
oli-obk
commented
Oct 9, 2020
@bors r+ rollup |
bors
commented
Oct 9, 2020
📌 Commit 19e7095 has been approved by |
require `Reveal::All` in `normalize_erasing_regions` would have caught a bug in mir inlining, see rust-lang#77568 (comment)
JohnTitor
commented
Oct 10, 2020
Seems failed in #77797 (comment): https://github.com/rust-lang-ci/rust/runs/1235982427 @bors r- |
matthewjasper
commented
Oct 10, 2020
There are a few places that should (sometimes) be given user facing param envs: rust/compiler/rustc_lint/src/types.rs Line 818 in 12187b7 rust/compiler/rustc_ty/src/needs_drop.rs Lines 134 to 137 in 3e14b68 |
lcnr
commented
Oct 11, 2020
doesn't Will have to look into this a bit more deeply then |
matthewjasper
commented
Oct 11, 2020
It ICEs if an associated type projection isn't well-formed (i.e. the self type doesn't implement the trait that's expected), but doesn't if it does but can't be normalized. |
would have caught a bug in mir inlining, see #77568 (comment)