6d3c858cbb
Reviewed-by: vromero
16 lines
493 B
Java
16 lines
493 B
Java
/**
|
|
* @test /nodynamiccopyright/
|
|
* @bug 8259235
|
|
* @summary Invocation of a method from a superinterface in a class that has an erroneous supertype
|
|
* should not crash javac.
|
|
* @compile/fail/ref=SuperMethodCallBroken.out -XDdev -XDrawDiagnostics SuperMethodCallBroken.java
|
|
*/
|
|
public abstract class SuperMethodCallBroken extends Undef implements I, java.util.List<String> {
|
|
public void test() {
|
|
I.super.test();
|
|
}
|
|
}
|
|
interface I {
|
|
public default void test() {}
|
|
}
|