3789983e89
Reviewed-by: darcy, ihse
20 lines
505 B
Java
20 lines
505 B
Java
/*
|
|
* @test /nodynamiccopyright/
|
|
* @bug 8029569 8037379
|
|
* @summary internal javac cast exception when resolving varargs ambiguity
|
|
* fix for JDK-8029569 doesn't cover all possible cases
|
|
* @compile/fail/ref=VarargsAmbiguityCrashTest.out -XDrawDiagnostics VarargsAmbiguityCrashTest.java
|
|
*/
|
|
|
|
public class VarargsAmbiguityCrashTest {
|
|
void m1() {
|
|
m2(null, new Exception());
|
|
}
|
|
|
|
void m2(Long l) {}
|
|
|
|
void m2(Exception... exception) {}
|
|
|
|
void m2(Long l, Exception... exception) {}
|
|
}
|