/* * @test /nodynamiccopyright/ * @bug 7034511 7040883 7041019 * @summary Loophole in typesafety * @compile/fail/ref=T7034511b.out -XDrawDiagnostics T7034511b.java */ class T7034511b { static class MyList<E> { E toArray(E[] e) { return null; } } void test(MyList<?> ml, Object o[]) { ml.toArray(o); } }