langtools/test/tools/javac/generics/6476118/T6476118b.java
changeset 7628 e7baeb97d164
child 45413 75202c6b2c35
equal deleted inserted replaced
7627:de2a86da165e 7628:e7baeb97d164
       
     1 /**
       
     2  * @test  /nodynamiccopyright/
       
     3  * @bug 6476118 6533652
       
     4  * @summary compiler bug causes runtime ClassCastException for generics overloading
       
     5  * @compile/fail/ref=T6476118b.out -XDrawDiagnostics T6476118b.java
       
     6  */
       
     7 
       
     8 class T6476118b {
       
     9     public final int compareTo(Object o) { return 0; }
       
    10 
       
    11     static class B extends T6476118b implements Comparable<B> {
       
    12         public int compareTo(B b){ return 0; }
       
    13     }
       
    14 }