diff -r 1985e35e97b2 -r 7873d37f5b37 test/tools/javac/lambda/methodReference/SamConversionComboTest.java --- a/test/tools/javac/lambda/methodReference/SamConversionComboTest.java Mon Jan 21 11:16:28 2013 -0800 +++ b/test/tools/javac/lambda/methodReference/SamConversionComboTest.java Mon Jan 21 20:13:56 2013 +0000 @@ -186,10 +186,7 @@ if(context != Context.CONSTRUCTOR && fInterface != FInterface.C && methodDef == MethodDef.METHOD6) //method that throws exceptions not thrown by the interface method is a mismatch return false; - if(context == Context.CONSTRUCTOR && - methodReference != MethodReference.METHOD1 && - methodReference != MethodReference.METHOD2 && - methodReference != MethodReference.METHOD3)//ambiguous reference + if(context == Context.CONSTRUCTOR) return false; return true; }