Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

IllegalClassFormatException on JDK 18-ea #1279

Closed
dbwiddis opened this issue Jan 25, 2022 · 8 comments
Closed

IllegalClassFormatException on JDK 18-ea #1279

dbwiddis opened this issue Jan 25, 2022 · 8 comments
Labels
component: core declined: duplicate ❌ This issue or pull request already exists

Comments

@dbwiddis
Copy link

Steps to reproduce

  • JaCoCo version: org.jacoco.agent-0.8.7-runtime.jar
  • Operating system: Windows Server 2019 and Windows Server 2022
  • Tool integration: Maven
  • Complete executable reproducer: https://github.com/oshi/oshi, see failing tests here: https://github.com/oshi/oshi/runs/4933030584
  • Steps: Normal test execution using jacoco. No changes to code. Tests on JDK18-ea began failing today (likely a new change in the EA)

Expected behaviour

Test complete with results

Actual behaviour

IllegalClassFormatException

Warning:  java.lang.instrument.IllegalClassFormatException: Error while instrumenting java/sql/Time.
Warning:  	at org.jacoco.agent.rt.internal_3570298.CoverageTransformer.transform(CoverageTransformer.java:94)
Warning:  	at java.instrument/java.lang.instrument.ClassFileTransformer.transform(ClassFileTransformer.java:244)
Warning:  	at java.instrument/sun.instrument.TransformerManager.transform(TransformerManager.java:188)
Warning:  	at java.instrument/sun.instrument.InstrumentationImpl.transform(InstrumentationImpl.java:541)
Warning:  	at java.base/java.lang.ClassLoader.defineClass2(Native Method)
Warning:  	at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1104)
Warning:  	at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:182)
Warning:  	at java.base/jdk.internal.loader.BuiltinClassLoader.defineClass(BuiltinClassLoader.java:821)
Warning:  	at java.base/jdk.internal.loader.BuiltinClassLoader.findClassInModuleOrNull(BuiltinClassLoader.java:741)
Warning:  	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:665)
Warning:  	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:700)
Warning:  	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:669)
Warning:  	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:639)
Warning:  	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
Warning:  	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
Warning:  	at java.base/java.lang.Class.forName0(Native Method)
Warning:  	at java.base/java.lang.Class.forName(Class.java:383)
Warning:  	at java.base/java.lang.Class.forName(Class.java:376)
Warning:  	at org.junit.platform.console.shadow.picocli.CommandLine$Interpreter.registerBuiltInConverters(CommandLine.java:12893)
Warning:  	at org.junit.platform.console.shadow.picocli.CommandLine$Interpreter.<init>(CommandLine.java:12851)
Warning:  	at org.junit.platform.console.shadow.picocli.CommandLine.<init>(CommandLine.java:226)
Warning:  	at org.junit.platform.console.shadow.picocli.CommandLine.<init>(CommandLine.java:221)
Warning:  	at org.junit.platform.console.shadow.picocli.CommandLine.<init>(CommandLine.java:196)
Warning:  	at org.junit.platform.console.options.AvailableOptions.getParser(AvailableOptions.java:281)
Warning:  	at org.junit.platform.console.options.PicocliCommandLineOptionsParser.parse(PicocliCommandLineOptionsParser.java:33)
Warning:  	at org.junit.platform.console.ConsoleLauncher.execute(ConsoleLauncher.java:65)
Warning:  	at org.junit.platform.console.ConsoleLauncher.execute(ConsoleLauncher.java:50)
Warning:  	at org.junit.platform.console.ConsoleLauncher.execute(ConsoleLauncher.java:43)
Warning:  	at org.junit.platform.console.ConsoleLauncher.main(ConsoleLauncher.java:37)
Warning:  Caused by: java.io.IOException: Error while instrumenting java/sql/Time.
Warning:  	at org.jacoco.agent.rt.internal_3570298.core.instr.Instrumenter.instrumentError(Instrumenter.java:160)
Warning:  	at org.jacoco.agent.rt.internal_3570298.core.instr.Instrumenter.instrument(Instrumenter.java:110)
Warning:  	at org.jacoco.agent.rt.internal_3570298.CoverageTransformer.transform(CoverageTransformer.java:92)
Warning:  	... 28 more
Warning:  Caused by: java.lang.IllegalArgumentException: Unsupported class file major version 62
Warning:  	at org.jacoco.agent.rt.internal_3570298.asm.ClassReader.<init>(ClassReader.java:196)
Warning:  	at org.jacoco.agent.rt.internal_3570298.asm.ClassReader.<init>(ClassReader.java:177)
Warning:  	at org.jacoco.agent.rt.internal_3570298.asm.ClassReader.<init>(ClassReader.java:163)
Warning:  	at org.jacoco.agent.rt.internal_3570298.core.internal.instr.InstrSupport.classReaderFor(InstrSupport.java:280)
Warning:  	at org.jacoco.agent.rt.internal_3570298.core.instr.Instrumenter.instrument(Instrumenter.java:76)
Warning:  	at org.jacoco.agent.rt.internal_3570298.core.instr.Instrumenter.instrument(Instrumenter.java:108)
Warning:  	... 29 more
Warning:  java.lang.instrument.IllegalClassFormatException: Error while instrumenting java/sql/Connection.
Warning:  	at org.jacoco.agent.rt.internal_3570298.CoverageTransformer.transform(CoverageTransformer.java:94)
Warning:  	at java.instrument/java.lang.instrument.ClassFileTransformer.transform(ClassFileTransformer.java:244)
Warning:  	at java.instrument/sun.instrument.TransformerManager.transform(TransformerManager.java:188)
Warning:  	at java.instrument/sun.instrument.InstrumentationImpl.transform(InstrumentationImpl.java:541)
Warning:  	at java.base/java.lang.ClassLoader.defineClass2(Native Method)
Warning:  	at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1104)
Warning:  	at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:182)
Warning:  	at java.base/jdk.internal.loader.BuiltinClassLoader.defineClass(BuiltinClassLoader.java:821)
Warning:  	at java.base/jdk.internal.loader.BuiltinClassLoader.findClassInModuleOrNull(BuiltinClassLoader.java:741)
Warning:  	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:665)
Warning:  	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:700)
Warning:  	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:669)
Warning:  	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:639)
Warning:  	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
Warning:  	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
Warning:  	at java.base/java.lang.Class.forName0(Native Method)
Warning:  	at java.base/java.lang.Class.forName(Class.java:383)
Warning:  	at java.base/java.lang.Class.forName(Class.java:376)
Warning:  	at org.junit.platform.console.shadow.picocli.CommandLine$Interpreter.registerBuiltInConverters(CommandLine.java:12895)
Warning:  	at org.junit.platform.console.shadow.picocli.CommandLine$Interpreter.<init>(CommandLine.java:12851)
Warning:  	at org.junit.platform.console.shadow.picocli.CommandLine.<init>(CommandLine.java:226)
Warning:  	at org.junit.platform.console.shadow.picocli.CommandLine.<init>(CommandLine.java:221)
Warning:  	at org.junit.platform.console.shadow.picocli.CommandLine.<init>(CommandLine.java:196)
Warning:  	at org.junit.platform.console.options.AvailableOptions.getParser(AvailableOptions.java:281)
Warning:  	at org.junit.platform.console.options.PicocliCommandLineOptionsParser.parse(PicocliCommandLineOptionsParser.java:33)
Warning:  	at org.junit.platform.console.ConsoleLauncher.execute(ConsoleLauncher.java:65)
Warning:  	at org.junit.platform.console.ConsoleLauncher.execute(ConsoleLauncher.java:50)
Warning:  	at org.junit.platform.console.ConsoleLauncher.execute(ConsoleLauncher.java:43)
Warning:  	at org.junit.platform.console.ConsoleLauncher.main(ConsoleLauncher.java:37)
Warning:  Caused by: java.io.IOException: Error while instrumenting java/sql/Connection.
Warning:  	at org.jacoco.agent.rt.internal_3570298.core.instr.Instrumenter.instrumentError(Instrumenter.java:160)
Warning:  	at org.jacoco.agent.rt.internal_3570298.core.instr.Instrumenter.instrument(Instrumenter.java:110)
Warning:  	at org.jacoco.agent.rt.internal_3570298.CoverageTransformer.transform(CoverageTransformer.java:92)
Warning:  	... 28 more
Warning:  Caused by: java.lang.IllegalArgumentException: Unsupported class file major version 62
Warning:  	at org.jacoco.agent.rt.internal_3570298.asm.ClassReader.<init>(ClassReader.java:196)
Warning:  	at org.jacoco.agent.rt.internal_3570298.asm.ClassReader.<init>(ClassReader.java:177)
Warning:  	at org.jacoco.agent.rt.internal_3570298.asm.ClassReader.<init>(ClassReader.java:163)
Warning:  	at org.jacoco.agent.rt.internal_3570298.core.internal.instr.InstrSupport.classReaderFor(InstrSupport.java:280)
Warning:  	at org.jacoco.agent.rt.internal_3570298.core.instr.Instrumenter.instrument(Instrumenter.java:76)
Warning:  	at org.jacoco.agent.rt.internal_3570298.core.instr.Instrumenter.instrument(Instrumenter.java:108)
Warning:  	... 29 more
Warning:  java.lang.instrument.IllegalClassFormatException: Error while instrumenting java/sql/Wrapper.
Warning:  	at org.jacoco.agent.rt.internal_3570298.CoverageTransformer.transform(CoverageTransformer.java:94)
Warning:  	at java.instrument/java.lang.instrument.ClassFileTransformer.transform(ClassFileTransformer.java:244)
Warning:  	at java.instrument/sun.instrument.TransformerManager.transform(TransformerManager.java:188)
Warning:  	at java.instrument/sun.instrument.InstrumentationImpl.transform(InstrumentationImpl.java:541)
Warning:  	at java.base/java.lang.ClassLoader.defineClass2(Native Method)
Warning:  	at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1104)
Warning:  	at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:182)
Warning:  	at java.base/jdk.internal.loader.BuiltinClassLoader.defineClass(BuiltinClassLoader.java:821)
Warning:  	at java.base/jdk.internal.loader.BuiltinClassLoader.findClassInModuleOrNull(BuiltinClassLoader.java:741)
Warning:  	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:665)
Warning:  	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:639)
Warning:  	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
Warning:  	at java.base/java.lang.ClassLoader.defineClass2(Native Method)
Warning:  	at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1104)
Warning:  	at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:182)
Warning:  	at java.base/jdk.internal.loader.BuiltinClassLoader.defineClass(BuiltinClassLoader.java:821)
Warning:  	at java.base/jdk.internal.loader.BuiltinClassLoader.findClassInModuleOrNull(BuiltinClassLoader.java:741)
Warning:  	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:665)
Warning:  	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:700)
Warning:  	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:669)
Warning:  	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:639)
Warning:  	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
Warning:  	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
Warning:  	at java.base/java.lang.Class.forName0(Native Method)
Warning:  	at java.base/java.lang.Class.forName(Class.java:383)
Warning:  	at java.base/java.lang.Class.forName(Class.java:376)
Warning:  	at org.junit.platform.console.shadow.picocli.CommandLine$Interpreter.registerBuiltInConverters(CommandLine.java:12895)
Warning:  	at org.junit.platform.console.shadow.picocli.CommandLine$Interpreter.<init>(CommandLine.java:12851)
Warning:  	at org.junit.platform.console.shadow.picocli.CommandLine.<init>(CommandLine.java:226)
Warning:  	at org.junit.platform.console.shadow.picocli.CommandLine.<init>(CommandLine.java:221)
Warning:  	at org.junit.platform.console.shadow.picocli.CommandLine.<init>(CommandLine.java:196)
Warning:  	at org.junit.platform.console.options.AvailableOptions.getParser(AvailableOptions.java:281)
Warning:  	at org.junit.platform.console.options.PicocliCommandLineOptionsParser.parse(PicocliCommandLineOptionsParser.java:33)
Warning:  	at org.junit.platform.console.ConsoleLauncher.execute(ConsoleLauncher.java:65)
Warning:  	at org.junit.platform.console.ConsoleLauncher.execute(ConsoleLauncher.java:50)
Warning:  	at org.junit.platform.console.ConsoleLauncher.execute(ConsoleLauncher.java:43)
Warning:  	at org.junit.platform.console.ConsoleLauncher.main(ConsoleLauncher.java:37)
Warning:  Caused by: java.io.IOException: Error while instrumenting java/sql/Wrapper.
Warning:  	at org.jacoco.agent.rt.internal_3570298.core.instr.Instrumenter.instrumentError(Instrumenter.java:160)
Warning:  	at org.jacoco.agent.rt.internal_3570298.core.instr.Instrumenter.instrument(Instrumenter.java:110)
Warning:  	at org.jacoco.agent.rt.internal_3570298.CoverageTransformer.transform(CoverageTransformer.java:92)
Warning:  	... 36 more
Warning:  Caused by: java.lang.IllegalArgumentException: Unsupported class file major version 62
Warning:  	at org.jacoco.agent.rt.internal_3570298.asm.ClassReader.<init>(ClassReader.java:196)
Warning:  	at org.jacoco.agent.rt.internal_3570298.asm.ClassReader.<init>(ClassReader.java:177)
Warning:  	at org.jacoco.agent.rt.internal_3570298.asm.ClassReader.<init>(ClassReader.java:163)
Warning:  	at org.jacoco.agent.rt.internal_3570298.core.internal.instr.InstrSupport.classReaderFor(InstrSupport.java:280)
Warning:  	at org.jacoco.agent.rt.internal_3570298.core.instr.Instrumenter.instrument(Instrumenter.java:76)
Warning:  	at org.jacoco.agent.rt.internal_3570298.core.instr.Instrumenter.instrument(Instrumenter.java:108)
Warning:  	... 37 more
Warning:  java.lang.instrument.IllegalClassFormatException: Error while instrumenting java/sql/SQLFeatureNotSupportedException.
Warning:  	at org.jacoco.agent.rt.internal_3570298.CoverageTransformer.transform(CoverageTransformer.java:94)
Warning:  	at java.instrument/java.lang.instrument.ClassFileTransformer.transform(ClassFileTransformer.java:244)
Warning:  	at java.instrument/sun.instrument.TransformerManager.transform(TransformerManager.java:188)
Warning:  	at java.instrument/sun.instrument.InstrumentationImpl.transform(InstrumentationImpl.java:541)
Warning:  	at java.base/java.lang.ClassLoader.defineClass2(Native Method)
Warning:  	at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1104)
Warning:  	at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:182)
Warning:  	at java.base/jdk.internal.loader.BuiltinClassLoader.defineClass(BuiltinClassLoader.java:821)
Warning:  	at java.base/jdk.internal.loader.BuiltinClassLoader.findClassInModuleOrNull(BuiltinClassLoader.java:741)
Warning:  	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:665)
Warning:  	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:639)
Warning:  	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
Warning:  	at java.base/java.lang.Class.forName0(Native Method)
Warning:  	at java.base/java.lang.Class.forName(Class.java:383)
Warning:  	at java.base/java.lang.Class.forName(Class.java:376)
Warning:  	at org.junit.platform.console.shadow.picocli.CommandLine$Interpreter.registerBuiltInConverters(CommandLine.java:12895)
Warning:  	at org.junit.platform.console.shadow.picocli.CommandLine$Interpreter.<init>(CommandLine.java:12851)
Warning:  	at org.junit.platform.console.shadow.picocli.CommandLine.<init>(CommandLine.java:226)
Warning:  	at org.junit.platform.console.shadow.picocli.CommandLine.<init>(CommandLine.java:221)
Warning:  	at org.junit.platform.console.shadow.picocli.CommandLine.<init>(CommandLine.java:196)
Warning:  	at org.junit.platform.console.options.AvailableOptions.getParser(AvailableOptions.java:281)
Warning:  	at org.junit.platform.console.options.PicocliCommandLineOptionsParser.parse(PicocliCommandLineOptionsParser.java:33)
Warning:  	at org.junit.platform.console.ConsoleLauncher.execute(ConsoleLauncher.java:65)
Warning:  	at org.junit.platform.console.ConsoleLauncher.execute(ConsoleLauncher.java:50)
Warning:  	at org.junit.platform.console.ConsoleLauncher.execute(ConsoleLauncher.java:43)
Warning:  	at org.junit.platform.console.ConsoleLauncher.main(ConsoleLauncher.java:37)
Warning:  Caused by: java.io.IOException: Error while instrumenting java/sql/SQLFeatureNotSupportedException.
Warning:  	at org.jacoco.agent.rt.internal_3570298.core.instr.Instrumenter.instrumentError(Instrumenter.java:160)
Warning:  	at org.jacoco.agent.rt.internal_3570298.core.instr.Instrumenter.instrument(Instrumenter.java:110)
Warning:  	at org.jacoco.agent.rt.internal_3570298.CoverageTransformer.transform(CoverageTransformer.java:92)
Warning:  	... 25 more
Warning:  Caused by: java.lang.IllegalArgumentException: Unsupported class file major version 62
Warning:  	at org.jacoco.agent.rt.internal_3570298.asm.ClassReader.<init>(ClassReader.java:196)
Warning:  	at org.jacoco.agent.rt.internal_3570298.asm.ClassReader.<init>(ClassReader.java:177)
Warning:  	at org.jacoco.agent.rt.internal_3570298.asm.ClassReader.<init>(ClassReader.java:163)
Warning:  	at org.jacoco.agent.rt.internal_3570298.core.internal.instr.InstrSupport.classReaderFor(InstrSupport.java:280)
Warning:  	at org.jacoco.agent.rt.internal_3570298.core.instr.Instrumenter.instrument(Instrumenter.java:76)
Warning:  	at org.jacoco.agent.rt.internal_3570298.core.instr.Instrumenter.instrument(Instrumenter.java:108)
Warning:  	... 26 more
Warning:  java.lang.instrument.IllegalClassFormatException: Error while instrumenting java/sql/SQLNonTransientException.
Warning:  	at org.jacoco.agent.rt.internal_3570298.CoverageTransformer.transform(CoverageTransformer.java:94)
Warning:  	at java.instrument/java.lang.instrument.ClassFileTransformer.transform(ClassFileTransformer.java:244)
Warning:  	at java.instrument/sun.instrument.TransformerManager.transform(TransformerManager.java:188)
Warning:  	at java.instrument/sun.instrument.InstrumentationImpl.transform(InstrumentationImpl.java:541)
Warning:  	at java.base/java.lang.ClassLoader.defineClass2(Native Method)
Warning:  	at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1104)
Warning:  	at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:182)
Warning:  	at java.base/jdk.internal.loader.BuiltinClassLoader.defineClass(BuiltinClassLoader.java:821)
Warning:  	at java.base/jdk.internal.loader.BuiltinClassLoader.findClassInModuleOrNull(BuiltinClassLoader.java:741)
Warning:  	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:665)
Warning:  	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:639)
Warning:  	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
Warning:  	at java.base/java.lang.ClassLoader.defineClass2(Native Method)
Warning:  	at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1104)
Warning:  	at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:182)
Warning:  	at java.base/jdk.internal.loader.BuiltinClassLoader.defineClass(BuiltinClassLoader.java:821)
Warning:  	at java.base/jdk.internal.loader.BuiltinClassLoader.findClassInModuleOrNull(BuiltinClassLoader.java:741)
Warning:  	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:665)
Warning:  	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:639)
Warning:  	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
Warning:  	at java.base/java.lang.Class.forName0(Native Method)
Warning:  	at java.base/java.lang.Class.forName(Class.java:383)
Warning:  	at java.base/java.lang.Class.forName(Class.java:376)
Warning:  	at org.junit.platform.console.shadow.picocli.CommandLine$Interpreter.registerBuiltInConverters(CommandLine.java:12895)
Warning:  	at org.junit.platform.console.shadow.picocli.CommandLine$Interpreter.<init>(CommandLine.java:12851)
Warning:  	at org.junit.platform.console.shadow.picocli.CommandLine.<init>(CommandLine.java:226)
Warning:  	at org.junit.platform.console.shadow.picocli.CommandLine.<init>(CommandLine.java:221)
Warning:  	at org.junit.platform.console.shadow.picocli.CommandLine.<init>(CommandLine.java:196)
Warning:  	at org.junit.platform.console.options.AvailableOptions.getParser(AvailableOptions.java:281)
Warning:  	at org.junit.platform.console.options.PicocliCommandLineOptionsParser.parse(PicocliCommandLineOptionsParser.java:33)
Warning:  	at org.junit.platform.console.ConsoleLauncher.execute(ConsoleLauncher.java:65)
Warning:  	at org.junit.platform.console.ConsoleLauncher.execute(ConsoleLauncher.java:50)
Warning:  	at org.junit.platform.console.ConsoleLauncher.execute(ConsoleLauncher.java:43)
Warning:  	at org.junit.platform.console.ConsoleLauncher.main(ConsoleLauncher.java:37)
Warning:  Caused by: java.io.IOException: Error while instrumenting java/sql/SQLNonTransientException.
Warning:  	at org.jacoco.agent.rt.internal_3570298.core.instr.Instrumenter.instrumentError(Instrumenter.java:160)
Warning:  	at org.jacoco.agent.rt.internal_3570298.core.instr.Instrumenter.instrument(Instrumenter.java:110)
Warning:  	at org.jacoco.agent.rt.internal_3570298.CoverageTransformer.transform(CoverageTransformer.java:92)
Warning:  	... 33 more
Warning:  Caused by: java.lang.IllegalArgumentException: Unsupported class file major version 62
Warning:  	at org.jacoco.agent.rt.internal_3570298.asm.ClassReader.<init>(ClassReader.java:196)
Warning:  	at org.jacoco.agent.rt.internal_3570298.asm.ClassReader.<init>(ClassReader.java:177)
Warning:  	at org.jacoco.agent.rt.internal_3570298.asm.ClassReader.<init>(ClassReader.java:163)
Warning:  	at org.jacoco.agent.rt.internal_3570298.core.internal.instr.InstrSupport.classReaderFor(InstrSupport.java:280)
Warning:  	at org.jacoco.agent.rt.internal_3570298.core.instr.Instrumenter.instrument(Instrumenter.java:76)
Warning:  	at org.jacoco.agent.rt.internal_3570298.core.instr.Instrumenter.instrument(Instrumenter.java:108)
Warning:  	... 34 more
Warning:  java.lang.instrument.IllegalClassFormatException: Error while instrumenting java/sql/SQLException.
Warning:  	at org.jacoco.agent.rt.internal_3570298.CoverageTransformer.transform(CoverageTransformer.java:94)
Warning:  	at java.instrument/java.lang.instrument.ClassFileTransformer.transform(ClassFileTransformer.java:244)
Warning:  	at java.instrument/sun.instrument.TransformerManager.transform(TransformerManager.java:188)
Warning:  	at java.instrument/sun.instrument.InstrumentationImpl.transform(InstrumentationImpl.java:541)
Warning:  	at java.base/java.lang.ClassLoader.defineClass2(Native Method)
Warning:  	at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1104)
Warning:  	at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:182)
Warning:  	at java.base/jdk.internal.loader.BuiltinClassLoader.defineClass(BuiltinClassLoader.java:821)
Warning:  	at java.base/jdk.internal.loader.BuiltinClassLoader.findClassInModuleOrNull(BuiltinClassLoader.java:741)
Warning:  	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:665)
Warning:  	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:639)
Warning:  	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
Warning:  	at java.base/java.lang.ClassLoader.defineClass2(Native Method)
Warning:  	at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1104)
Warning:  	at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:182)
Warning:  	at java.base/jdk.internal.loader.BuiltinClassLoader.defineClass(BuiltinClassLoader.java:821)
Warning:  	at java.base/jdk.internal.loader.BuiltinClassLoader.findClassInModuleOrNull(BuiltinClassLoader.java:741)
Warning:  	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:665)
Warning:  	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:639)
Warning:  	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
Warning:  	at java.base/java.lang.ClassLoader.defineClass2(Native Method)
Warning:  	at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1104)
Warning:  	at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:182)
Warning:  	at java.base/jdk.internal.loader.BuiltinClassLoader.defineClass(BuiltinClassLoader.java:821)
Warning:  	at java.base/jdk.internal.loader.BuiltinClassLoader.findClassInModuleOrNull(BuiltinClassLoader.java:741)
Warning:  	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:665)
Warning:  	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:639)
Warning:  	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
Warning:  	at java.base/java.lang.Class.forName0(Native Method)
Warning:  	at java.base/java.lang.Class.forName(Class.java:383)
Warning:  	at java.base/java.lang.Class.forName(Class.java:376)
Warning:  	at org.junit.platform.console.shadow.picocli.CommandLine$Interpreter.registerBuiltInConverters(CommandLine.java:12895)
Warning:  	at org.junit.platform.console.shadow.picocli.CommandLine$Interpreter.<init>(CommandLine.java:12851)
Warning:  	at org.junit.platform.console.shadow.picocli.CommandLine.<init>(CommandLine.java:226)
Warning:  	at org.junit.platform.console.shadow.picocli.CommandLine.<init>(CommandLine.java:221)
Warning:  	at org.junit.platform.console.shadow.picocli.CommandLine.<init>(CommandLine.java:196)
Warning:  	at org.junit.platform.console.options.AvailableOptions.getParser(AvailableOptions.java:281)
Warning:  	at org.junit.platform.console.options.PicocliCommandLineOptionsParser.parse(PicocliCommandLineOptionsParser.java:33)
Warning:  	at org.junit.platform.console.ConsoleLauncher.execute(ConsoleLauncher.java:65)
Warning:  	at org.junit.platform.console.ConsoleLauncher.execute(ConsoleLauncher.java:50)
Warning:  	at org.junit.platform.console.ConsoleLauncher.execute(ConsoleLauncher.java:43)
Warning:  	at org.junit.platform.console.ConsoleLauncher.main(ConsoleLauncher.java:37)
Warning:  Caused by: java.io.IOException: Error while instrumenting java/sql/SQLException.
Warning:  	at org.jacoco.agent.rt.internal_3570298.core.instr.Instrumenter.instrumentError(Instrumenter.java:160)
Warning:  	at org.jacoco.agent.rt.internal_3570298.core.instr.Instrumenter.instrument(Instrumenter.java:110)
Warning:  	at org.jacoco.agent.rt.internal_3570298.CoverageTransformer.transform(CoverageTransformer.java:92)
Warning:  	... 41 more
Warning:  Caused by: java.lang.IllegalArgumentException: Unsupported class file major version 62
Warning:  	at org.jacoco.agent.rt.internal_3570298.asm.ClassReader.<init>(ClassReader.java:196)
Warning:  	at org.jacoco.agent.rt.internal_3570298.asm.ClassReader.<init>(ClassReader.java:177)
Warning:  	at org.jacoco.agent.rt.internal_3570298.asm.ClassReader.<init>(ClassReader.java:163)
Warning:  	at org.jacoco.agent.rt.internal_3570298.core.internal.instr.InstrSupport.classReaderFor(InstrSupport.java:280)
Warning:  	at org.jacoco.agent.rt.internal_3570298.core.instr.Instrumenter.instrument(Instrumenter.java:76)
Warning:  	at org.jacoco.agent.rt.internal_3570298.core.instr.Instrumenter.instrument(Instrumenter.java:108)
Warning:  	... 42 more
Warning:  java.lang.instrument.IllegalClassFormatException: Error while instrumenting java/sql/DriverManager.
Warning:  	at org.jacoco.agent.rt.internal_3570298.CoverageTransformer.transform(CoverageTransformer.java:94)
Warning:  	at java.instrument/java.lang.instrument.ClassFileTransformer.transform(ClassFileTransformer.java:244)
Warning:  	at java.instrument/sun.instrument.TransformerManager.transform(TransformerManager.java:188)
Warning:  	at java.instrument/sun.instrument.InstrumentationImpl.transform(InstrumentationImpl.java:541)
Warning:  	at java.base/java.lang.ClassLoader.defineClass2(Native Method)
Warning:  	at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1104)
Warning:  	at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:182)
Warning:  	at java.base/jdk.internal.loader.BuiltinClassLoader.defineClass(BuiltinClassLoader.java:821)
Warning:  	at java.base/jdk.internal.loader.BuiltinClassLoader.findClassInModuleOrNull(BuiltinClassLoader.java:741)
Warning:  	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:665)
Warning:  	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:700)
Warning:  	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:669)
Warning:  	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:639)
Warning:  	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
Warning:  	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
Warning:  	at java.base/java.lang.Class.forName0(Native Method)
Warning:  	at java.base/java.lang.Class.forName(Class.java:383)
Warning:  	at java.base/java.lang.Class.forName(Class.java:376)
Warning:  	at org.junit.platform.console.shadow.picocli.CommandLine$Interpreter.registerBuiltInConverters(CommandLine.java:12895)
Warning:  	at org.junit.platform.console.shadow.picocli.CommandLine$Interpreter.<init>(CommandLine.java:12851)
Warning:  	at org.junit.platform.console.shadow.picocli.CommandLine.<init>(CommandLine.java:226)
Warning:  	at org.junit.platform.console.shadow.picocli.CommandLine.<init>(CommandLine.java:221)
Warning:  	at org.junit.platform.console.shadow.picocli.CommandLine.<init>(CommandLine.java:196)
Warning:  	at org.junit.platform.console.options.AvailableOptions.getParser(AvailableOptions.java:281)
Warning:  	at org.junit.platform.console.options.PicocliCommandLineOptionsParser.parse(PicocliCommandLineOptionsParser.java:33)
Warning:  	at org.junit.platform.console.ConsoleLauncher.execute(ConsoleLauncher.java:65)
Warning:  	at org.junit.platform.console.ConsoleLauncher.execute(ConsoleLauncher.java:50)
Warning:  	at org.junit.platform.console.ConsoleLauncher.execute(ConsoleLauncher.java:43)
Warning:  	at org.junit.platform.console.ConsoleLauncher.main(ConsoleLauncher.java:37)
Warning:  Caused by: java.io.IOException: Error while instrumenting java/sql/DriverManager.
Warning:  	at org.jacoco.agent.rt.internal_3570298.core.instr.Instrumenter.instrumentError(Instrumenter.java:160)
Warning:  	at org.jacoco.agent.rt.internal_3570298.core.instr.Instrumenter.instrument(Instrumenter.java:110)
Warning:  	at org.jacoco.agent.rt.internal_3570298.CoverageTransformer.transform(CoverageTransformer.java:92)
Warning:  	... 28 more
Warning:  Caused by: java.lang.IllegalArgumentException: Unsupported class file major version 62
Warning:  	at org.jacoco.agent.rt.internal_3570298.asm.ClassReader.<init>(ClassReader.java:196)
Warning:  	at org.jacoco.agent.rt.internal_3570298.asm.ClassReader.<init>(ClassReader.java:177)
Warning:  	at org.jacoco.agent.rt.internal_3570298.asm.ClassReader.<init>(ClassReader.java:163)
Warning:  	at org.jacoco.agent.rt.internal_3570298.core.internal.instr.InstrSupport.classReaderFor(InstrSupport.java:280)
Warning:  	at org.jacoco.agent.rt.internal_3570298.core.instr.Instrumenter.instrument(Instrumenter.java:76)
Warning:  	at org.jacoco.agent.rt.internal_3570298.core.instr.Instrumenter.instrument(Instrumenter.java:108)
Warning:  	... 29 more
Warning:  java.lang.instrument.IllegalClassFormatException: Error while instrumenting java/sql/SQLPermission.
Warning:  	at org.jacoco.agent.rt.internal_3570298.CoverageTransformer.transform(CoverageTransformer.java:94)
Warning:  	at java.instrument/java.lang.instrument.ClassFileTransformer.transform(ClassFileTransformer.java:244)
Warning:  	at java.instrument/sun.instrument.TransformerManager.transform(TransformerManager.java:188)
Warning:  	at java.instrument/sun.instrument.InstrumentationImpl.transform(InstrumentationImpl.java:541)
Warning:  	at java.base/java.lang.ClassLoader.defineClass2(Native Method)
Warning:  	at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1104)
Warning:  	at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:182)
Warning:  	at java.base/jdk.internal.loader.BuiltinClassLoader.defineClass(BuiltinClassLoader.java:821)
Warning:  	at java.base/jdk.internal.loader.BuiltinClassLoader.findClassInModuleOrNull(BuiltinClassLoader.java:741)
Warning:  	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:665)
Warning:  	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:639)
Warning:  	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
Warning:  	at java.base/java.lang.Class.forName0(Native Method)
Warning:  	at java.base/java.lang.Class.forName(Class.java:383)
Warning:  	at java.base/java.lang.Class.forName(Class.java:376)
Warning:  	at org.junit.platform.console.shadow.picocli.CommandLine$Interpreter.registerBuiltInConverters(CommandLine.java:12895)
Warning:  	at org.junit.platform.console.shadow.picocli.CommandLine$Interpreter.<init>(CommandLine.java:12851)
Warning:  	at org.junit.platform.console.shadow.picocli.CommandLine.<init>(CommandLine.java:226)
Warning:  	at org.junit.platform.console.shadow.picocli.CommandLine.<init>(CommandLine.java:221)
Warning:  	at org.junit.platform.console.shadow.picocli.CommandLine.<init>(CommandLine.java:196)
Warning:  	at org.junit.platform.console.options.AvailableOptions.getParser(AvailableOptions.java:281)
Warning:  	at org.junit.platform.console.options.PicocliCommandLineOptionsParser.parse(PicocliCommandLineOptionsParser.java:33)
Warning:  	at org.junit.platform.console.ConsoleLauncher.execute(ConsoleLauncher.java:65)
Warning:  	at org.junit.platform.console.ConsoleLauncher.execute(ConsoleLauncher.java:50)
Warning:  	at org.junit.platform.console.ConsoleLauncher.execute(ConsoleLauncher.java:43)
Warning:  	at org.junit.platform.console.ConsoleLauncher.main(ConsoleLauncher.java:37)
Warning:  Caused by: java.io.IOException: Error while instrumenting java/sql/SQLPermission.
Warning:  	at org.jacoco.agent.rt.internal_3570298.core.instr.Instrumenter.instrumentError(Instrumenter.java:160)
Warning:  	at org.jacoco.agent.rt.internal_3570298.core.instr.Instrumenter.instrument(Instrumenter.java:110)
Warning:  	at org.jacoco.agent.rt.internal_3570298.CoverageTransformer.transform(CoverageTransformer.java:92)
Warning:  	... 25 more
Warning:  Caused by: java.lang.IllegalArgumentException: Unsupported class file major version 62
Warning:  	at org.jacoco.agent.rt.internal_3570298.asm.ClassReader.<init>(ClassReader.java:196)
Warning:  	at org.jacoco.agent.rt.internal_3570298.asm.ClassReader.<init>(ClassReader.java:177)
Warning:  	at org.jacoco.agent.rt.internal_3570298.asm.ClassReader.<init>(ClassReader.java:163)
Warning:  	at org.jacoco.agent.rt.internal_3570298.core.internal.instr.InstrSupport.classReaderFor(InstrSupport.java:280)
Warning:  	at org.jacoco.agent.rt.internal_3570298.core.instr.Instrumenter.instrument(Instrumenter.java:76)
Warning:  	at org.jacoco.agent.rt.internal_3570298.core.instr.Instrumenter.instrument(Instrumenter.java:108)
Warning:  	... 26 more
Warning:  java.lang.instrument.IllegalClassFormatException: Error while instrumenting java/sql/Driver.
Warning:  	at org.jacoco.agent.rt.internal_3570298.CoverageTransformer.transform(CoverageTransformer.java:94)
Warning:  	at java.instrument/java.lang.instrument.ClassFileTransformer.transform(ClassFileTransformer.java:244)
Warning:  	at java.instrument/sun.instrument.TransformerManager.transform(TransformerManager.java:188)
Warning:  	at java.instrument/sun.instrument.InstrumentationImpl.transform(InstrumentationImpl.java:541)
Warning:  	at java.base/java.lang.ClassLoader.defineClass2(Native Method)
Warning:  	at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1104)
Warning:  	at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:182)
Warning:  	at java.base/jdk.internal.loader.BuiltinClassLoader.defineClass(BuiltinClassLoader.java:821)
Warning:  	at java.base/jdk.internal.loader.BuiltinClassLoader.findClassInModuleOrNull(BuiltinClassLoader.java:741)
Warning:  	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:665)
Warning:  	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:639)
Warning:  	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
Warning:  	at java.base/java.lang.Class.getDeclaredMethods0(Native Method)
Warning:  	at java.base/java.lang.Class.privateGetDeclaredMethods(Class.java:3434)
Warning:  	at java.base/java.lang.Class.getDeclaredMethod(Class.java:2705)
Warning:  	at org.junit.platform.console.shadow.picocli.CommandLine$Interpreter.registerBuiltInConverters(CommandLine.java:12895)
Warning:  	at org.junit.platform.console.shadow.picocli.CommandLine$Interpreter.<init>(CommandLine.java:12851)
Warning:  	at org.junit.platform.console.shadow.picocli.CommandLine.<init>(CommandLine.java:226)
Warning:  	at org.junit.platform.console.shadow.picocli.CommandLine.<init>(CommandLine.java:221)
Warning:  	at org.junit.platform.console.shadow.picocli.CommandLine.<init>(CommandLine.java:196)
Warning:  	at org.junit.platform.console.options.AvailableOptions.getParser(AvailableOptions.java:281)
Warning:  	at org.junit.platform.console.options.PicocliCommandLineOptionsParser.parse(PicocliCommandLineOptionsParser.java:33)
Warning:  	at org.junit.platform.console.ConsoleLauncher.execute(ConsoleLauncher.java:65)
Warning:  	at org.junit.platform.console.ConsoleLauncher.execute(ConsoleLauncher.java:50)
Warning:  	at org.junit.platform.console.ConsoleLauncher.execute(ConsoleLauncher.java:43)
Warning:  	at org.junit.platform.console.ConsoleLauncher.main(ConsoleLauncher.java:37)
Warning:  Caused by: java.io.IOException: Error while instrumenting java/sql/Driver.
Warning:  	at org.jacoco.agent.rt.internal_3570298.core.instr.Instrumenter.instrumentError(Instrumenter.java:160)
Warning:  	at org.jacoco.agent.rt.internal_3570298.core.instr.Instrumenter.instrument(Instrumenter.java:110)
Warning:  	at org.jacoco.agent.rt.internal_3570298.CoverageTransformer.transform(CoverageTransformer.java:92)
Warning:  	... 25 more
Warning:  Caused by: java.lang.IllegalArgumentException: Unsupported class file major version 62
Warning:  	at org.jacoco.agent.rt.internal_3570298.asm.ClassReader.<init>(ClassReader.java:196)
Warning:  	at org.jacoco.agent.rt.internal_3570298.asm.ClassReader.<init>(ClassReader.java:177)
Warning:  	at org.jacoco.agent.rt.internal_3570298.asm.ClassReader.<init>(ClassReader.java:163)
Warning:  	at org.jacoco.agent.rt.internal_3570298.core.internal.instr.InstrSupport.classReaderFor(InstrSupport.java:280)
Warning:  	at org.jacoco.agent.rt.internal_3570298.core.instr.Instrumenter.instrument(Instrumenter.java:76)
Warning:  	at org.jacoco.agent.rt.internal_3570298.core.instr.Instrumenter.instrument(Instrumenter.java:108)
Warning:  	... 26 more
Warning:  java.lang.instrument.IllegalClassFormatException: Error while instrumenting java/sql/DriverAction.
Warning:  	at org.jacoco.agent.rt.internal_3570298.CoverageTransformer.transform(CoverageTransformer.java:94)
Warning:  	at java.instrument/java.lang.instrument.ClassFileTransformer.transform(ClassFileTransformer.java:244)
Warning:  	at java.instrument/sun.instrument.TransformerManager.transform(TransformerManager.java:188)
Warning:  	at java.instrument/sun.instrument.InstrumentationImpl.transform(InstrumentationImpl.java:541)
Warning:  	at java.base/java.lang.ClassLoader.defineClass2(Native Method)
Warning:  	at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1104)
Warning:  	at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:182)
Warning:  	at java.base/jdk.internal.loader.BuiltinClassLoader.defineClass(BuiltinClassLoader.java:821)
Warning:  	at java.base/jdk.internal.loader.BuiltinClassLoader.findClassInModuleOrNull(BuiltinClassLoader.java:741)
Warning:  	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:665)
Warning:  	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:639)
Warning:  	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
Warning:  	at java.base/java.lang.Class.getDeclaredMethods0(Native Method)
Warning:  	at java.base/java.lang.Class.privateGetDeclaredMethods(Class.java:3434)
Warning:  	at java.base/java.lang.Class.getDeclaredMethod(Class.java:2705)
Warning:  	at org.junit.platform.console.shadow.picocli.CommandLine$Interpreter.registerBuiltInConverters(CommandLine.java:12895)
Warning:  	at org.junit.platform.console.shadow.picocli.CommandLine$Interpreter.<init>(CommandLine.java:12851)
Warning:  	at org.junit.platform.console.shadow.picocli.CommandLine.<init>(CommandLine.java:226)
Warning:  	at org.junit.platform.console.shadow.picocli.CommandLine.<init>(CommandLine.java:221)
Warning:  	at org.junit.platform.console.shadow.picocli.CommandLine.<init>(CommandLine.java:196)
Warning:  	at org.junit.platform.console.options.AvailableOptions.getParser(AvailableOptions.java:281)
Warning:  	at org.junit.platform.console.options.PicocliCommandLineOptionsParser.parse(PicocliCommandLineOptionsParser.java:33)
Warning:  	at org.junit.platform.console.ConsoleLauncher.execute(ConsoleLauncher.java:65)
Warning:  	at org.junit.platform.console.ConsoleLauncher.execute(ConsoleLauncher.java:50)
Warning:  	at org.junit.platform.console.ConsoleLauncher.execute(ConsoleLauncher.java:43)
Warning:  	at org.junit.platform.console.ConsoleLauncher.main(ConsoleLauncher.java:37)
Warning:  Caused by: java.io.IOException: Error while instrumenting java/sql/DriverAction.
Warning:  	at org.jacoco.agent.rt.internal_3570298.core.instr.Instrumenter.instrumentError(Instrumenter.java:160)
Warning:  	at org.jacoco.agent.rt.internal_3570298.core.instr.Instrumenter.instrument(Instrumenter.java:110)
Warning:  	at org.jacoco.agent.rt.internal_3570298.CoverageTransformer.transform(CoverageTransformer.java:92)
Warning:  	... 25 more
Warning:  Caused by: java.lang.IllegalArgumentException: Unsupported class file major version 62
Warning:  	at org.jacoco.agent.rt.internal_3570298.asm.ClassReader.<init>(ClassReader.java:196)
Warning:  	at org.jacoco.agent.rt.internal_3570298.asm.ClassReader.<init>(ClassReader.java:177)
Warning:  	at org.jacoco.agent.rt.internal_3570298.asm.ClassReader.<init>(ClassReader.java:163)
Warning:  	at org.jacoco.agent.rt.internal_3570298.core.internal.instr.InstrSupport.classReaderFor(InstrSupport.java:280)
Warning:  	at org.jacoco.agent.rt.internal_3570298.core.instr.Instrumenter.instrument(Instrumenter.java:76)
Warning:  	at org.jacoco.agent.rt.internal_3570298.core.instr.Instrumenter.instrument(Instrumenter.java:108)
Warning:  	... 26 more
Warning:  java.lang.instrument.IllegalClassFormatException: Error while instrumenting java/sql/Timestamp.
Warning:  	at org.jacoco.agent.rt.internal_3570298.CoverageTransformer.transform(CoverageTransformer.java:94)
Warning:  	at java.instrument/java.lang.instrument.ClassFileTransformer.transform(ClassFileTransformer.java:244)
Warning:  	at java.instrument/sun.instrument.TransformerManager.transform(TransformerManager.java:188)
Warning:  	at java.instrument/sun.instrument.InstrumentationImpl.transform(InstrumentationImpl.java:541)
Warning:  	at java.base/java.lang.ClassLoader.defineClass2(Native Method)
Warning:  	at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1104)
Warning:  	at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:182)
Warning:  	at java.base/jdk.internal.loader.BuiltinClassLoader.defineClass(BuiltinClassLoader.java:821)
Warning:  	at java.base/jdk.internal.loader.BuiltinClassLoader.findClassInModuleOrNull(BuiltinClassLoader.java:741)
Warning:  	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:665)
Warning:  	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:700)
Warning:  	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:669)
Warning:  	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:639)
Warning:  	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
Warning:  	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
Warning:  	at java.base/java.lang.Class.forName0(Native Method)
Warning:  	at java.base/java.lang.Class.forName(Class.java:383)
Warning:  	at java.base/java.lang.Class.forName(Class.java:376)
Warning:  	at org.junit.platform.console.shadow.picocli.CommandLine$Interpreter.registerBuiltInConverters(CommandLine.java:12897)
Warning:  	at org.junit.platform.console.shadow.picocli.CommandLine$Interpreter.<init>(CommandLine.java:12851)
Warning:  	at org.junit.platform.console.shadow.picocli.CommandLine.<init>(CommandLine.java:226)
Warning:  	at org.junit.platform.console.shadow.picocli.CommandLine.<init>(CommandLine.java:221)
Warning:  	at org.junit.platform.console.shadow.picocli.CommandLine.<init>(CommandLine.java:196)
Warning:  	at org.junit.platform.console.options.AvailableOptions.getParser(AvailableOptions.java:281)
Warning:  	at org.junit.platform.console.options.PicocliCommandLineOptionsParser.parse(PicocliCommandLineOptionsParser.java:33)
Warning:  	at org.junit.platform.console.ConsoleLauncher.execute(ConsoleLauncher.java:65)
Warning:  	at org.junit.platform.console.ConsoleLauncher.execute(ConsoleLauncher.java:50)
Warning:  	at org.junit.platform.console.ConsoleLauncher.execute(ConsoleLauncher.java:43)
Warning:  	at org.junit.platform.console.ConsoleLauncher.main(ConsoleLauncher.java:37)
Warning:  Caused by: java.io.IOException: Error while instrumenting java/sql/Timestamp.
Warning:  	at org.jacoco.agent.rt.internal_3570298.core.instr.Instrumenter.instrumentError(Instrumenter.java:160)
Warning:  	at org.jacoco.agent.rt.internal_3570298.core.instr.Instrumenter.instrument(Instrumenter.java:110)
Warning:  	at org.jacoco.agent.rt.internal_3570298.CoverageTransformer.transform(CoverageTransformer.java:92)
Warning:  	... 28 more
Warning:  Caused by: java.lang.IllegalArgumentException: Unsupported class file major version 62
Warning:  	at org.jacoco.agent.rt.internal_3570298.asm.ClassReader.<init>(ClassReader.java:196)
Warning:  	at org.jacoco.agent.rt.internal_3570298.asm.ClassReader.<init>(ClassReader.java:177)
Warning:  	at org.jacoco.agent.rt.internal_3570298.asm.ClassReader.<init>(ClassReader.java:163)
Warning:  	at org.jacoco.agent.rt.internal_3570298.core.internal.instr.InstrSupport.classReaderFor(InstrSupport.java:280)
Warning:  	at org.jacoco.agent.rt.internal_3570298.core.instr.Instrumenter.instrument(Instrumenter.java:76)
Warning:  	at org.jacoco.agent.rt.internal_3570298.core.instr.Instrumenter.instrument(Instrumenter.java:108)
Warning:  	... 29 more
Warning:  java.lang.instrument.IllegalClassFormatException: Error while instrumenting sun/util/resources/cldr/provider/CLDRLocaleDataMetaInfo.
Warning:  	at org.jacoco.agent.rt.internal_3570298.CoverageTransformer.transform(CoverageTransformer.java:94)
Warning:  	at java.instrument/java.lang.instrument.ClassFileTransformer.transform(ClassFileTransformer.java:244)
Warning:  	at java.instrument/sun.instrument.TransformerManager.transform(TransformerManager.java:188)
Warning:  	at java.instrument/sun.instrument.InstrumentationImpl.transform(InstrumentationImpl.java:541)
Warning:  	at java.base/java.lang.ClassLoader.defineClass2(Native Method)
Warning:  	at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1104)
Warning:  	at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:182)
Warning:  	at java.base/jdk.internal.loader.BuiltinClassLoader.defineClass(BuiltinClassLoader.java:821)
Warning:  	at java.base/jdk.internal.loader.BuiltinClassLoader.findClassInModuleOrNull(BuiltinClassLoader.java:741)
Warning:  	at java.base/jdk.internal.loader.BuiltinClassLoader.findClass(BuiltinClassLoader.java:621)
Warning:  	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:633)
Warning:  	at java.base/java.lang.Class.forName(Class.java:577)
Warning:  	at java.base/java.lang.Class.forName(Class.java:552)
Warning:  	at java.base/java.util.ServiceLoader.loadProvider(ServiceLoader.java:859)
Warning:  	at java.base/java.util.ServiceLoader$ModuleServicesLookupIterator.hasNext(ServiceLoader.java:1084)
Warning:  	at java.base/java.util.ServiceLoader$2.hasNext(ServiceLoader.java:1309)
Warning:  	at java.base/java.util.ServiceLoader$3.hasNext(ServiceLoader.java:1393)
Warning:  	at java.base/sun.util.cldr.CLDRLocaleProviderAdapter.lambda$new$0(CLDRLocaleProviderAdapter.java:86)
Warning:  	at java.base/java.security.AccessController.doPrivileged(AccessController.java:569)
Warning:  	at java.base/sun.util.cldr.CLDRLocaleProviderAdapter.<init>(CLDRLocaleProviderAdapter.java:85)
Warning:  	at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
Warning:  	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
Warning:  	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
Warning:  	at java.base/sun.util.locale.provider.LocaleProviderAdapter.forType(LocaleProviderAdapter.java:188)
Warning:  	at java.base/sun.util.locale.provider.LocaleProviderAdapter.findAdapter(LocaleProviderAdapter.java:287)
Warning:  	at java.base/sun.util.locale.provider.LocaleProviderAdapter.getAdapter(LocaleProviderAdapter.java:258)
Warning:  	at java.base/java.util.Calendar.createCalendar(Calendar.java:1688)
Warning:  	at java.base/java.util.Calendar.getInstance(Calendar.java:1656)
Warning:  	at java.base/java.text.SimpleDateFormat.initializeCalendar(SimpleDateFormat.java:680)
Warning:  	at java.base/java.text.SimpleDateFormat.<init>(SimpleDateFormat.java:624)
Warning:  	at java.base/java.text.SimpleDateFormat.<init>(SimpleDateFormat.java:603)
Warning:  	at org.slf4j.impl.SimpleLoggerConfiguration.init(SimpleLoggerConfiguration.java:100)
Warning:  	at org.slf4j.impl.SimpleLogger.init(SimpleLogger.java:181)
Warning:  	at org.slf4j.impl.SimpleLogger.lazyInit(SimpleLogger.java:175)
Warning:  	at org.slf4j.impl.SimpleLoggerFactory.<init>(SimpleLoggerFactory.java:45)
Warning:  	at org.slf4j.impl.StaticLoggerBinder.<init>(StaticLoggerBinder.java:71)
Warning:  	at org.slf4j.impl.StaticLoggerBinder.<clinit>(StaticLoggerBinder.java:44)
Warning:  	at org.slf4j.LoggerFactory.bind(LoggerFactory.java:150)
Warning:  	at org.slf4j.LoggerFactory.performInitialization(LoggerFactory.java:124)
Warning:  	at org.slf4j.LoggerFactory.getILoggerFactory(LoggerFactory.java:417)
Warning:  	at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:362)
Warning:  	at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:388)
Warning:  	at oshi.util.FileUtil.<clinit>(FileUtil.java:54)
Warning:  	at oshi.util.GlobalConfig.<clinit>(GlobalConfig.java:44)
Warning:  	at oshi.util.GlobalConfigTest.setUp(GlobalConfigTest.java:53)
Warning:  	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
Warning:  	at java.base/java.lang.reflect.Method.invoke(Method.java:577)
Warning:  	at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:725)
Warning:  	at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
Warning:  	at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
Warning:  	at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:149)
Warning:  	at org.junit.jupiter.engine.extension.TimeoutExtension.interceptLifecycleMethod(TimeoutExtension.java:126)
Warning:  	at org.junit.jupiter.engine.extension.TimeoutExtension.interceptBeforeEachMethod(TimeoutExtension.java:76)
Warning:  	at org.junit.jupiter.engine.execution.ExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(ExecutableInvoker.java:115)
Warning:  	at org.junit.jupiter.engine.execution.ExecutableInvoker.lambda$invoke$0(ExecutableInvoker.java:105)
Warning:  	at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
Warning:  	at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
Warning:  	at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
Warning:  	at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
Warning:  	at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:104)
Warning:  	at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:98)
Warning:  	at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.invokeMethodInExtensionContext(ClassBasedTestDescriptor.java:506)
Warning:  	at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$synthesizeBeforeEachMethodAdapter$21(ClassBasedTestDescriptor.java:491)
Warning:  	at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeBeforeEachMethods$3(TestMethodTestDescriptor.java:171)
Warning:  	at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeBeforeMethodsOrCallbacksUntilExceptionOccurs$6(TestMethodTestDescriptor.java:199)
Warning:  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
Warning:  	at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeBeforeMethodsOrCallbacksUntilExceptionOccurs(TestMethodTestDescriptor.java:199)
Warning:  	at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeBeforeEachMethods(TestMethodTestDescriptor.java:168)
Warning:  	at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:131)
Warning:  	at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:66)
Warning:  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
Warning:  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
Warning:  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
Warning:  	at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
Warning:  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
Warning:  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
Warning:  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
Warning:  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
Warning:  	at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService$ExclusiveTask.compute(ForkJoinPoolHierarchicalTestExecutorService.java:185)
Warning:  	at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService.executeNonConcurrentTasks(ForkJoinPoolHierarchicalTestExecutorService.java:155)
Warning:  	at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService.invokeAll(ForkJoinPoolHierarchicalTestExecutorService.java:135)
Warning:  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
Warning:  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
Warning:  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
Warning:  	at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
Warning:  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
Warning:  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
Warning:  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
Warning:  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
Warning:  	at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService$ExclusiveTask.compute(ForkJoinPoolHierarchicalTestExecutorService.java:185)
Warning:  	at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService.executeNonConcurrentTasks(ForkJoinPoolHierarchicalTestExecutorService.java:155)
Warning:  	at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService.invokeAll(ForkJoinPoolHierarchicalTestExecutorService.java:135)
Warning:  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
Warning:  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
Warning:  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
Warning:  	at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
Warning:  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
Warning:  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
Warning:  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
Warning:  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
Warning:  	at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService$ExclusiveTask.compute(ForkJoinPoolHierarchicalTestExecutorService.java:185)
Warning:  	at java.base/java.util.concurrent.RecursiveAction.exec(RecursiveAction.java:194)
Warning:  	at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
Warning:  	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182)
Warning:  	at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655)
Warning:  	at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622)
Warning:  	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)
Warning:  Caused by: java.io.IOException: Error while instrumenting sun/util/resources/cldr/provider/CLDRLocaleDataMetaInfo.
Warning:  	at org.jacoco.agent.rt.internal_3570298.core.instr.Instrumenter.instrumentError(Instrumenter.java:160)
Warning:  	at org.jacoco.agent.rt.internal_3570298.core.instr.Instrumenter.instrument(Instrumenter.java:110)
Warning:  	at org.jacoco.agent.rt.internal_3570298.CoverageTransformer.transform(CoverageTransformer.java:92)
Warning:  	... 106 more
Warning:  Caused by: java.lang.IllegalArgumentException: Unsupported class file major version 62
Warning:  	at org.jacoco.agent.rt.internal_3570298.asm.ClassReader.<init>(ClassReader.java:196)
Warning:  	at org.jacoco.agent.rt.internal_3570298.asm.ClassReader.<init>(ClassReader.java:177)
Warning:  	at org.jacoco.agent.rt.internal_3570298.asm.ClassReader.<init>(ClassReader.java:163)
Warning:  	at org.jacoco.agent.rt.internal_3570298.core.internal.instr.InstrSupport.classReaderFor(InstrSupport.java:280)
Warning:  	at org.jacoco.agent.rt.internal_3570298.core.instr.Instrumenter.instrument(Instrumenter.java:76)
Warning:  	at org.jacoco.agent.rt.internal_3570298.core.instr.Instrumenter.instrument(Instrumenter.java:108)
Warning:  	... 107 more

(In case of exceptions provide FULL STACKTRACE)

@dbwiddis dbwiddis added the type: bug 🐛 Something isn't working label Jan 25, 2022
@marchof
Copy link
Member

marchof commented Jan 25, 2022

Java 18 support has not been released yet. See change log:

https://www.jacoco.org/jacoco/trunk/doc/changes.html

You can try our SNAPSHOT builds as described here: https://www.jacoco.org/jacoco/trunk/doc/repo.html

@marchof marchof closed this as completed Jan 25, 2022
@marchof marchof added declined: duplicate ❌ This issue or pull request already exists component: core and removed type: bug 🐛 Something isn't working labels Jan 25, 2022
@marchof
Copy link
Member

marchof commented Jan 25, 2022

Was implemented in #1198

@overheadhunter
Copy link

Is it planned to ship 0.8.8 in time before JDK 18 GA?

@marchof
Copy link
Member

marchof commented Jan 30, 2022

@overheadhunter Yes, we typically have a release before GA. Expecially JDK 18 is already in rampdown phase two.

@overheadhunter
Copy link

I fail to download the snapshot release:

Downloading from snapshots: https://oss.sonatype.org/content/repositories/snapshots/org/jacoco/jacoco-maven-plugin/0.8.8.202202030459/jacoco-maven-plugin-0.8.8.202202030459.pom
Downloading from repo1: https://repo1.maven.org/maven2/org/jacoco/jacoco-maven-plugin/0.8.8.202202030459/jacoco-maven-plugin-0.8.8.202202030459.pom
[WARNING] The POM for org.jacoco:jacoco-maven-plugin:jar:0.8.8.202202030459 is missing, no dependency information available

Any chance the published information is outdated? As a library vendor we need to have our tools working before 18 GA, otherwise downstream projects can't update in time.

@marchof
Copy link
Member

marchof commented Feb 15, 2022

@overheadhunter The snapshot build can be referenced with version 0.8.8-SNAPSHOT in your build.

@overheadhunter
Copy link

My bad, thank you!

@dbwiddis
Copy link
Author

@overheadhunter Yes, we typically have a release before GA. Expecially JDK 18 is already in rampdown phase two.

JDK 18 was just released. Is a new version imminent?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component: core declined: duplicate ❌ This issue or pull request already exists
Projects
None yet
Development

No branches or pull requests

3 participants