jdk-24/langtools/test/tools/javac/generics/ErasureClashCrash.java
2015-05-15 17:43:21 -07:00

18 lines
391 B
Java

/*
* @test /nodynamiccopyright/
* @bug 4951670
* @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;
}
}