/* * @test /nodynamiccopyright/ * @bug 5088429 * * @summary varargs overloading problem * @author mcimadamore * @compile/fail/ref=T5088429Neg02.out -XDrawDiagnostics T5088429Neg02.java * */ class T5088429Neg02 { interface A {} interface B extends A {} void m(A... args) {} void m(A a, A... args) {} void test(B b) { m(b); } }