mirror of
https://github.com/openjdk/jdk.git
synced 2025-09-19 18:44:38 +02:00
19 lines
505 B
Java
19 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) {}
|
|
}
|