rust/compiler
bors a9cd294cf2 Auto merge of #77720 - matthewjasper:fix-trait-ices, r=nikomatsakis
Fix trait solving ICEs

- Selection candidates that are known to be applicable are preferred
  over candidates that are not.
- Don't ICE if a projection/object candidate is no longer applicable
  (this can happen due to cycles in normalization)
- Normalize supertraits when finding trait object candidates

Closes #77653
Closes #77656

r? `@nikomatsakis`
2020-10-22 14:40:20 +00:00
..
2020-10-20 16:42:51 +02:00
2020-10-21 23:59:35 +02:00
2020-10-21 23:59:35 +02:00
2020-10-21 11:42:52 +05:30