changeset 8044 | 7fd529d4472c |
8043:c19058ce05e8 | 8044:7fd529d4472c |
---|---|
1 /** |
|
2 * @test /nodynamiccopyright/ |
|
3 * @bug 6943278 |
|
4 * @summary spurious error message for inference and type-variable with erroneous bound |
|
5 * @compile/fail/ref=T6943278.out -XDrawDiagnostics -Xlint:unchecked T6943278.java |
|
6 */ |
|
7 class T6943278<X extends Number & NonExistentInterface> { |
|
8 <X> T6943278<X> m() { return null;} |
|
9 <X extends Number & NonExistentInterface> T6943278<X> m(X x) { return null;} |
|
10 T6943278<?> f1 = m(); |
|
11 T6943278<?> f2 = m(""); |
|
12 } |