diff -r 8c4b2987edac -r cd9e8cea1b3c test/tools/javac/generics/diamond/6939780/T6939780.java --- a/test/tools/javac/generics/diamond/6939780/T6939780.java Sun Jul 28 10:17:45 2013 +0200 +++ b/test/tools/javac/generics/diamond/6939780/T6939780.java Sun Jul 28 10:17:45 2013 +0200 @@ -1,6 +1,6 @@ /* * @test /nodynamiccopyright/ - * @bug 6939780 7020044 8009459 + * @bug 6939780 7020044 8009459 8021338 * * @summary add a warning to detect diamond sites * @author mcimadamore @@ -36,4 +36,15 @@ void gw(Foo fw) { } void gn(Foo fn) { } + + static class Foo2 { + X copy(X t) { + return t; + } + } + + void testReciever() { + Number s = new Foo2().copy(0); + } + }