diff --git a/tests/neg/i9325.scala b/tests/neg/i9325.scala new file mode 100644 index 000000000000..e424ea88f350 --- /dev/null +++ b/tests/neg/i9325.scala @@ -0,0 +1,2 @@ +enum Foo[T] extends java.lang.Enum[Foo[T]] { case Red extends Foo[Int]; case Blue extends Foo[String] } +val res0 = (Foo.Red: Foo[?]) compareTo Foo.Blue // error: type mismatch Found (Foo.Blue : Foo[String]) Expected ?1.E