blob: cf64baa48dde2de5459ad6714fe6bcc88e2521d2 [file] [log] [blame]
/*
* @test /nodynamiccopyright/
* @bug 7097436
* @summary ClassCastException occurs in assignment expressions without any heap pollutions
* @compile/fail/ref=T7097436.out -Xlint:varargs -Werror -XDrawDiagnostics T7097436.java
*/
import java.util.List;
class T7097436 {
@SafeVarargs
static void m(List<String>... ls) {
Object o = ls; //warning
Object[] oArr = ls; //warning
String s = ls; // no warning
Integer[] iArr = ls; // no warning
}
}