/* * @test /nodynamiccopyright/ * @bug 8185451 * @summary Misleading 'cannot be accessed from outside package' diagnostic for inconsistent varargs override * @compile/fail/ref=MisleadingVarArgsErrorMsgTest.out -XDrawDiagnostics MisleadingVarArgsErrorMsgTest.java */ class MisleadingVarArgsErrorMsgTest { class A { void f(int... x) {} } class B extends A { @Override void f(int[] x) {} } { new B().f(1); } }