]> git.lizzy.rs Git - rust.git/commit
Rollup merge of #37752 - arielb1:incoherent-error, r=nikomatsakis
authorGuillaume Gomez <guillaume1.gomez@gmail.com>
Thu, 17 Nov 2016 18:40:57 +0000 (19:40 +0100)
committerGitHub <noreply@github.com>
Thu, 17 Nov 2016 18:40:57 +0000 (19:40 +0100)
commit9ed3797fb66ffc85ad60c535e9f512ab8b7e0be3
treeb82478ac1be6a19ad4f07eded638bd64c8924bfa
parent5bd1e7f59ffe6126db57ea94b90690d1ac39b932
parentb8fc5120df92b5e5b7293f90230322a2b419178f
Rollup merge of #37752 - arielb1:incoherent-error, r=nikomatsakis

coherence: skip impls with an erroneous trait ref

Impls with a erroneous trait ref are already ignored in the first part
of coherence, so ignore them in the second part too. This avoids
cascading coherence errors when 1 impl of a trait has an error.

r? @nikomatsakis