1 error[E0391]: cycle detected when computing the supertraits of `Expr`
2 --> $DIR/issue-22673.rs:11:1
4 LL | trait Expr : PartialEq<Self::Item> {
5 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7 = note: ...which again requires computing the supertraits of `Expr`, completing the cycle
9 error: aborting due to previous error
11 For more information about this error, try `rustc --explain E0391`.