[ https://issues.apache.org/jira/browse/FLINK-38385?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
ASF GitHub Bot updated FLINK-38385: ----------------------------------- Labels: pull-request-available (was: ) > Bump byte-buddy to 1.17.6 > ------------------------- > > Key: FLINK-38385 > URL: https://issues.apache.org/jira/browse/FLINK-38385 > Project: Flink > Issue Type: Sub-task > Components: Build System > Reporter: Sergey Nuyanzin > Assignee: Sergey Nuyanzin > Priority: Major > Labels: pull-request-available > > Current attempt to run tests with jdk 25 fails as > {noformat} > Byte Buddy could not instrument all classes within the mock's type hierarchy > This problem should never occur for javac-compiled classes. This problem has > been observed for classes that are: > - Compiled by older versions of scalac > - Classes that are part of the Android distribution > at > org.mockito.internal.creation.bytebuddy.InlineBytecodeGenerator.triggerRetransformation(InlineBytecodeGenerator.java:285) > at > org.mockito.internal.creation.bytebuddy.InlineBytecodeGenerator.mockClass(InlineBytecodeGenerator.java:218) > at > org.mockito.internal.creation.bytebuddy.TypeCachingBytecodeGenerator.lambda$mockClass$0(TypeCachingBytecodeGenerator.java:78) > at net.bytebuddy.TypeCache.findOrInsert(TypeCache.java:168) > at > net.bytebuddy.TypeCache$WithInlineExpunction.findOrInsert(TypeCache.java:399) > at net.bytebuddy.TypeCache.findOrInsert(TypeCache.java:190) > at > net.bytebuddy.TypeCache$WithInlineExpunction.findOrInsert(TypeCache.java:410) > at > org.mockito.internal.creation.bytebuddy.TypeCachingBytecodeGenerator.mockClass(TypeCachingBytecodeGenerator.java:75) > at > org.mockito.internal.creation.bytebuddy.InlineDelegateByteBuddyMockMaker.createMockType(InlineDelegateByteBuddyMockMaker.java:408) > at > org.mockito.internal.creation.bytebuddy.InlineDelegateByteBuddyMockMaker.doCreateMock(InlineDelegateByteBuddyMockMaker.java:367) > at > org.mockito.internal.creation.bytebuddy.InlineDelegateByteBuddyMockMaker.createMock(InlineDelegateByteBuddyMockMaker.java:346) > at > org.mockito.internal.creation.bytebuddy.InlineByteBuddyMockMaker.createMock(InlineByteBuddyMockMaker.java:56) > at org.mockito.internal.util.MockUtil.createMock(MockUtil.java:99) > at org.mockito.internal.MockitoCore.mock(MockitoCore.java:84) > at org.mockito.Mockito.mock(Mockito.java:2162) > at org.mockito.Mockito.mock(Mockito.java:2077) > ... 11 more > Caused by: java.lang.IllegalArgumentException: Java 25 (69) is not supported > by the current version of Byte Buddy which officially supports Java 24 (68) - > update Byte Buddy or set net.bytebuddy.experimental as a VM property > at > net.bytebuddy.utility.OpenedClassReader.of(OpenedClassReader.java:120) > at net.bytebuddy.utility.OpenedClassReader.of(OpenedClassReader.java:95) > at > net.bytebuddy.utility.AsmClassReader$Factory$Default.make(AsmClassReader.java:82) > at > net.bytebuddy.dynamic.scaffold.TypeWriter$Default$ForInlining.create(TypeWriter.java:4031) > at > net.bytebuddy.dynamic.scaffold.TypeWriter$Default.make(TypeWriter.java:2246) > at > net.bytebuddy.dynamic.DynamicType$Builder$AbstractBase$UsingTypeWriter.make(DynamicType.java:4085) > at > net.bytebuddy.dynamic.DynamicType$Builder$AbstractBase.make(DynamicType.java:3769) > at > org.mockito.internal.creation.bytebuddy.InlineBytecodeGenerator.transform(InlineBytecodeGenerator.java:402) > at > java.instrument/java.lang.instrument.ClassFileTransformer.transform(ClassFileTransformer.java:257) > at > java.instrument/sun.instrument.TransformerManager.transform(TransformerManager.java:188) > at > java.instrument/sun.instrument.InstrumentationImpl.transform(InstrumentationImpl.java:594) > at > java.instrument/sun.instrument.InstrumentationImpl.retransformClasses0(Native > Method) > at > java.instrument/sun.instrument.InstrumentationImpl.retransformClasses(InstrumentationImpl.java:221) > at > org.mockito.internal.creation.bytebuddy.InlineBytecodeGenerator.triggerRetransformation(InlineBytecodeGenerator.java:281) > ... 26 more > {noformat} -- This message was sent by Atlassian Jira (v8.20.10#820010)