1/* 2 * @test /nodynamiccopyright/ 3 * @bug 8003280 4 * @summary Add lambda tests 5 * NPE while checking if subinterface is a SAM type 6 * @compile/fail/ref=BadConv03.out -XDrawDiagnostics BadConv03.java 7 */ 8 9class BadConv03 { 10 11 interface A { 12 void a(); 13 } 14 15 interface B extends A { //not a SAM (2 non-override equivalent abstracts!) 16 void a(int i); 17 } 18 19 B b = ()-> { }; 20} 21