827N/A/**
827N/A * @test /nodynamiccopyright/
827N/A * @bug 6943278
827N/A * @summary spurious error message for inference and type-variable with erroneous bound
827N/A * @compile/fail/ref=T6943278.out -XDrawDiagnostics -Xlint:unchecked T6943278.java
827N/A */
827N/Aclass T6943278<X extends Number & NonExistentInterface> {
827N/A <X> T6943278<X> m() { return null;}
827N/A <X extends Number & NonExistentInterface> T6943278<X> m(X x) { return null;}
827N/A T6943278<?> f1 = m();
827N/A T6943278<?> f2 = m("");
827N/A}