changeset 7628 | e7baeb97d164 |
child 45413 | 75202c6b2c35 |
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 } |