jdk-24/test/langtools/tools/javac/generics/ErasureClashCrash.java
2017-09-12 19:03:39 +02:00

18 lines
399 B
Java

/*
* @test /nodynamiccopyright/
* @bug 4951670 7170058
* @summary javac crash with improper overrider
* @author gafter
*
* @compile/fail/ref=ErasureClashCrash.out -XDrawDiagnostics ErasureClashCrash.java
*/
interface Compar<T> {
int compareTo(T o);
}
abstract class ErasureClashCrash implements Compar<ErasureClashCrash> {
public int compareTo(Object o) {
return 1;
}
}