-
Bug
-
Resolution: Fixed
-
P4
-
repo-valhalla
There is a possibility LoadableDescriptorsAttribute was improperly converted when the classfile library was rearranged to reduce static initialization (JDK-8331291)
These test fail, with the mention of LoadableDescriptorsAttribute
* jdk/classfile/CorpusTest.java
* jdk/classfile/AdvancedTransformationsTest.java
java.lang.AssertionError: Attribute[name=LoadableDescriptors]
at java.base/jdk.internal.classfile.impl.verifier.ParserVerifier.verifyAttribute(ParserVerifier.java:342)
at java.base/jdk.internal.classfile.impl.verifier.ParserVerifier.verifyAttributes(ParserVerifier.java:193)
at java.base/jdk.internal.classfile.impl.verifier.ParserVerifier.verify(ParserVerifier.java:73)
at java.base/jdk.internal.classfile.impl.verifier.VerifierImpl.verify(VerifierImpl.java:121)
at java.base/jdk.internal.classfile.impl.ClassFileImpl.verify(ClassFileImpl.java:135)
at CorpusTest.testReadAndTransform(CorpusTest.java:212)
These test fail, with the mention of LoadableDescriptorsAttribute
* jdk/classfile/CorpusTest.java
* jdk/classfile/AdvancedTransformationsTest.java
java.lang.AssertionError: Attribute[name=LoadableDescriptors]
at java.base/jdk.internal.classfile.impl.verifier.ParserVerifier.verifyAttribute(ParserVerifier.java:342)
at java.base/jdk.internal.classfile.impl.verifier.ParserVerifier.verifyAttributes(ParserVerifier.java:193)
at java.base/jdk.internal.classfile.impl.verifier.ParserVerifier.verify(ParserVerifier.java:73)
at java.base/jdk.internal.classfile.impl.verifier.VerifierImpl.verify(VerifierImpl.java:121)
at java.base/jdk.internal.classfile.impl.ClassFileImpl.verify(ClassFileImpl.java:135)
at CorpusTest.testReadAndTransform(CorpusTest.java:212)
- links to
-
Commit(lworld) openjdk/valhalla/6f8c3fc2
-
Review(lworld) openjdk/valhalla/1266