summaryrefslogtreecommitdiff
path: root/test/files/neg/t8146-non-finitary-2.check
blob: 8c2e1436c2dd776e2630f2f9460f553c1c6701c0 (plain) (blame)
1
2
3
4
5
6
7
8
9
t8146-non-finitary-2.scala:5: error: class graph is not finitary because type parameter X is expansively recursive
trait C[X] extends N[N[C[D[X]]]]
        ^
t8146-non-finitary-2.scala:7: error: type mismatch;
 found   : C[Int]
 required: N[C[Int]]
  def foo(c: C[Int]): N[C[Int]] = c
                                  ^
two errors found