1/* 2 * @test /nodynamiccopyright/ 3 * @bug 8005244 4 * @summary Implement overload resolution as per latest spec EDR 5 * uncatched sam conversion failure exception lead to javac crash 6 * @compile/fail/ref=TargetType52.out -XDrawDiagnostics TargetType52.java 7 */ 8class TargetType52 { 9 10 interface FI<T extends CharSequence, V extends java.util.AbstractList<T>> { 11 T m(V p); 12 } 13 14 void m(FI<? extends CharSequence, ? extends java.util.ArrayList<? extends CharSequence>> fip) { } 15 16 void test() { 17 m(p -> p.get(0)); 18 } 19} 20