diff -r 27bae58329d5 -r dc550520ed6f test/tools/javac/diags/examples/InvalidInferredTypes.java --- a/test/tools/javac/diags/examples/InvalidInferredTypes.java Mon Aug 16 14:56:23 2010 +0100 +++ b/test/tools/javac/diags/examples/InvalidInferredTypes.java Mon Aug 16 14:58:10 2010 +0100 @@ -22,17 +22,17 @@ */ // key: compiler.err.invalid.inferred.types -// key: compiler.misc.inferred.do.not.conform.to.params +// key: compiler.misc.inferred.do.not.conform.to.bounds import java.util.*; class InvalidInferredTypes { - Comparator compound(Iterable> it) { + > T makeList() { return null; } - public void test(List> x) { - Comparator c3 = compound(x); + public void test() { + List l = makeList(); } }