-
Bug
-
Resolution: Fixed
-
P3
-
8
The JDK version of this test (to which this bug initially applied) has been removed. This bug now applies to the matching version in the langtools repo: tools/javac/lambdaShapes/org/openjdk/tests/vm/DefaultMethodsTest.java.
Tests in the lambda repo, jdk/lambda/vm/FDSeparateCompilationTest.java, are also affected.
The relevant tests are ---
testAmbiguousReabstract
current test expects: AME
new spec: successful invocation
current behavior: ICCE
testConflict
current test expects: AME
new spec: ICCE
current behavior: ICCE
testSuperConflict
current test expects: AME
new spec: ICCE
current behavior: invocation
testSuperDisqual
current test expects: AME
new spec: successful invocation
current behavior: invocation
testSuperGenericDisqual
current test expects: AME
new spec: successful invocation
current behavior: invocation
testSuperNull
current test expects: AME
new spec: AME
current behavior: ICCE
- duplicates
-
JDK-8026957 test tools/javac/lambdaShapes/org/openjdk/tests/vm/DefaultMethodsTest.java is failing after spec changes
- Closed
- is blocked by
-
JDK-8027220 DefaultMethodsTest: Change test to match spec
- Resolved
-
JDK-8026299 Lambda: Invokespecial gets an IncompatibleClassChangeError when it should get AbstractMethodError
- Closed
-
JDK-8027229 IncompatibleClassChangeError expected for 2 or more maximally-specific matching methods
- Closed
-
JDK-8027304 JVM: inheriting abstract and default should invoke default -- currently IncompatibleClassChangeError
- Closed
- relates to
-
JDK-8027176 Remove redundant jdk/lambda/vm/DefaultMethodsTest.java
- Resolved
-
JDK-8026504 [asm] update internal ASM to the Beta version
- Closed
1.
|
DefaultMethodsTest: Change test to match spec | Resolved | Robert Field (Inactive) | 2013-10-24 |