1.1 --- a/test/tools/javac/lambda/TargetType21.java Fri Aug 30 17:36:47 2013 -0700 1.2 +++ b/test/tools/javac/lambda/TargetType21.java Mon Sep 02 22:38:36 2013 +0100 1.3 @@ -26,8 +26,10 @@ 1.4 1.5 void test() { 1.6 call(x -> { throw new Exception(); }); //ambiguous 1.7 + call((Integer x) -> { System.out.println(""); }); //ok (only one is void) 1.8 + call((Integer x) -> { return (Object) null; }); //ok (only one returns Object) 1.9 call(x -> { System.out.println(""); }); //ambiguous 1.10 - call(x -> { return (Object) null; }); //cyclic inference 1.11 + call(x -> { return (Object) null; }); //ambiguous 1.12 call(x -> { return null; }); //ambiguous 1.13 } 1.14 }