This test cannot be compiled:
---------------------------------------------------------------------------------------
/*
* @test @(#)T9999999.java
* @bug 9999999
* @compile T9999999.java
* @summary
*/
public class T9999999 {
interface A {
A m();
}
interface B extends A {
B m();
}
interface C extends A {
C m();
}
interface D extends B,C {
D m();
}
}
---------------------------------------------------------------------------------------
Using revision 1:e4dae1993f8b from
http://hg.openjdk.java.net/jdk7/jdk7/langtools
See also NetBeans bug:
http://www.netbeans.org/issues/show_bug.cgi?id=126054