/* * @test /nodynamiccopyright/ * @bug 6400189 * @summary raw types and inference * @author mcimadamore * @compile/fail/ref=T6400189b.out T6400189b.java -Xlint:unchecked -XDrawDiagnostics */ class T6400189b { static class A { T m(T6400189b x) { return null; } } static class B extends A { T m(T6400189b x) { return null; } } void test(B b) { Integer i = b.m(new T6400189b()); } }