/* * @test /nodynamiccopyright/ * @ignore backing out 7034511, see 7040883 * @bug 7034511 7040883 * @summary Loophole in typesafety * @compile/fail/ref=T7034511a.out -XDrawDiagnostics T7034511a.java */ class T7034511a { interface A { void foo(T x); } interface B extends A { } static abstract class C implements B { > void test(T x, String[] ss) { x.foo(ss); } } }