Skip to content

1.6.2

Compare
Choose a tag to compare
@Karlatemp Karlatemp released this 15 Sep 15:58
· 21 commits to master since this release
1e01903

Changelog

Fix JDK17 Platform

Test Report

Gradle TaskTimeStatus
runTestUnit0PT0.49SSUCCESSFUL
runTestUnitAzul-15.0.2PT0.476SSUCCESSFUL
runTestUnitGraalvm-ce-java11-21.2.0PT1.328SSUCCESSFUL
runTestUnitGraalvm-ee-java16-21.2.0PT0.946SSUCCESSFUL
runTestUnitGraalvm-ee-java8-21.2.0PT0.408SSUCCESSFUL
runTestUnitJbrPT1.3SSUCCESSFUL
runTestUnitJdk-11.0.12.7-openj9PT1.195SSUCCESSFUL
runTestUnitJdk-11.0.8-fullPT1.248SSUCCESSFUL
runTestUnitJdk-11.0.9PT1.232SSUCCESSFUL
runTestUnitJdk-12.0.2.10-hotspotPT1.216SSUCCESSFUL
runTestUnitJdk-13.0.2PT1.23SSUCCESSFUL
runTestUnitJdk-14.0.2.12-hotspotPT0.41SSUCCESSFUL
runTestUnitJdk-15PT0.426SSUCCESSFUL
runTestUnitJdk-16PT0.478SSUCCESSFUL
runTestUnitJdk-16.0.1PT0.425SSUCCESSFUL
runTestUnitJdk-16.0.1+9PT0.442SSUCCESSFUL
runTestUnitJdk-17PT0.462SSUCCESSFUL
runTestUnitJdk1.8.0_181PT0.208SSUCCESSFUL
runTestUnitJdk1.8.0_252PT0.224SSUCCESSFUL
runTestUnitSapmachine-15.0.2PT0.469SSUCCESSFUL
Task unit runTestUnit0

status: SUCCESSFUL

time: PT0.49S

UnitTaskTimeStatus
<System Environment>PT0SSUCCESSFUL
Output of <System Environment>
Gradle Task Unit        : runTestUnit0
Unsafe instance         : io.github.karlatemp.unsafeaccessor.Impl9Obj@3abfe836
Unsafe instance class   : class io.github.karlatemp.unsafeaccessor.Impl9Obj
Runtime Spec Name       : Java Virtual Machine Specification
Runtime Spec Version    : 16
Runtime Spec Vendor     : Oracle Corporation
Runtime Vm   Name       : Java HotSpot(TM) 64-Bit Server VM
Runtime Vm   Version    : 16.0.1+9-24
Runtime Vm   Vendor     : Oracle Corporation
Is Java 9               : true
BinaryCompatibilityAnalysisPT0.113SSUCCESSFUL
BinaryCompatibilityAnalysisrunPT0.103SSUCCESSFUL
runtest.ModuleAccessTestPT0.198SSUCCESSFUL
runtest.ModuleAccessTestrunPT0.192SSUCCESSFUL
Output of run
UN: module testMod
ZPKG package io.kjg.ppkv.0032b472-9760-4c66-be2f-aae7d6d7732a
runtest.ModuleAccessTesttest methodsPT0.004SSUCCESSFUL
runtest.RootMethodHandleLookupTestPT0.002SSUCCESSFUL
runtest.RootMethodHandleLookupTestrunPT0.001SSUCCESSFUL
Output of run
Access: 127
Access: /trusted
runtest.TestObjectInitializerPT0.022SSUCCESSFUL
runtest.TestObjectInitializerrunPT0.021SSUCCESSFUL
runtest.TestUnsafePT0.015SSUCCESSFUL
runtest.TestUnsaferunTestPT0.008SSUCCESSFUL
Output of runTest
Invoking Unsafe Test Unit....
Testing Unsafe.get**, Unsafe.put**
Testing Unsafe.allocateInstance
Testing Unsafe Memory Access
Checking Unsafe.throwException
Testing Unsafe.ensureClassInitialized
runtest.TestUnsafecheck set accessiblePT0.003SSUCCESSFUL
Output of check set accessible
Checking AccessibleObject.setAccessible
false
protected void java.net.URLClassLoader.addURL(java.net.URL)
true
runtest.TestUnsafecheck Unsafe.defineClassPT0.001SSUCCESSFUL
Output of check Unsafe.defineClass
Checking class defining
AnonymousClass: class testSwe.AWZXaex/0x0000000800c23800
runtest.TestUnsafecheck Root.getTrusted()PT0SSUCCESSFUL
Task unit runTestUnitAzul-15.0.2

status: SUCCESSFUL

time: PT0.476S

UnitTaskTimeStatus
<System Environment>PT0SSUCCESSFUL
Output of <System Environment>
Gradle Task Unit        : runTestUnitAzul-15.0.2
Unsafe instance         : io.github.karlatemp.unsafeaccessor.Impl9Obj@2f410acf
Unsafe instance class   : class io.github.karlatemp.unsafeaccessor.Impl9Obj
Runtime Spec Name       : Java Virtual Machine Specification
Runtime Spec Version    : 15
Runtime Spec Vendor     : Oracle Corporation
Runtime Vm   Name       : OpenJDK 64-Bit Server VM
Runtime Vm   Version    : 15.0.2+7
Runtime Vm   Vendor     : Azul Systems, Inc.
Is Java 9               : true
BinaryCompatibilityAnalysisPT0.128SSUCCESSFUL
BinaryCompatibilityAnalysisrunPT0.117SSUCCESSFUL
runtest.ModuleAccessTestPT0.174SSUCCESSFUL
runtest.ModuleAccessTestrunPT0.169SSUCCESSFUL
Output of run
UN: module testMod
ZPKG package io.kjg.ppkv.d572a057-339a-45a6-8a39-97492b2eabe7
runtest.ModuleAccessTesttest methodsPT0.003SSUCCESSFUL
runtest.RootMethodHandleLookupTestPT0.001SSUCCESSFUL
runtest.RootMethodHandleLookupTestrunPT0SSUCCESSFUL
Output of run
Access: 63
Access: /trusted
runtest.TestObjectInitializerPT0.022SSUCCESSFUL
runtest.TestObjectInitializerrunPT0.021SSUCCESSFUL
runtest.TestUnsafePT0.01SSUCCESSFUL
runtest.TestUnsafecheck Root.getTrusted()PT0SSUCCESSFUL
runtest.TestUnsafecheck Unsafe.defineClassPT0.002SSUCCESSFUL
Output of check Unsafe.defineClass
Checking class defining
AnonymousClass: class testSwe.AWZXaex/0x0000000800bd4040
runtest.TestUnsaferunTestPT0.003SSUCCESSFUL
Output of runTest
Invoking Unsafe Test Unit....
Testing Unsafe.get**, Unsafe.put**
Testing Unsafe.allocateInstance
Testing Unsafe Memory Access
Checking Unsafe.throwException
Testing Unsafe.ensureClassInitialized
runtest.TestUnsafecheck set accessiblePT0.003SSUCCESSFUL
Output of check set accessible
Checking AccessibleObject.setAccessible
false
protected void java.net.URLClassLoader.addURL(java.net.URL)
true
Task unit runTestUnitGraalvm-ce-java11-21.2.0

status: SUCCESSFUL

time: PT1.328S

UnitTaskTimeStatus
<System Environment>PT0SSUCCESSFUL
Output of <System Environment>
Gradle Task Unit        : runTestUnitGraalvm-ce-java11-21.2.0
Unsafe instance         : io.github.karlatemp.unsafeaccessor.Impl9Obj@52d455b8
Unsafe instance class   : class io.github.karlatemp.unsafeaccessor.Impl9Obj
Runtime Spec Name       : Java Virtual Machine Specification
Runtime Spec Version    : 11
Runtime Spec Vendor     : Oracle Corporation
Runtime Vm   Name       : OpenJDK 64-Bit Server VM
Runtime Vm   Version    : 11.0.12+6-jvmci-21.2-b08
Runtime Vm   Vendor     : GraalVM Community
Is Java 9               : true
BinaryCompatibilityAnalysisPT0.177SSUCCESSFUL
BinaryCompatibilityAnalysisrunPT0.152SSUCCESSFUL
runtest.ModuleAccessTestPT0.95SSUCCESSFUL
runtest.ModuleAccessTestrunPT0.946SSUCCESSFUL
Output of run
UN: module testMod
ZPKG package io.kjg.ppkv.b2068e7c-8e7a-4060-8933-e852e3221a43
runtest.ModuleAccessTesttest methodsPT0.003SSUCCESSFUL
runtest.RootMethodHandleLookupTestPT0.002SSUCCESSFUL
runtest.RootMethodHandleLookupTestrunPT0.001SSUCCESSFUL
Output of run
Access: 63
Access: /trusted
runtest.TestObjectInitializerPT0.024SSUCCESSFUL
runtest.TestObjectInitializerrunPT0.023SSUCCESSFUL
runtest.TestUnsafePT0.009SSUCCESSFUL
runtest.TestUnsafecheck Root.getTrusted()PT0SSUCCESSFUL
runtest.TestUnsafecheck Unsafe.defineClassPT0.003SSUCCESSFUL
Output of check Unsafe.defineClass
Checking class defining
AnonymousClass: class testSwe.AWZXaex/0x0000000840093840
runtest.TestUnsaferunTestPT0.003SSUCCESSFUL
Output of runTest
Invoking Unsafe Test Unit....
Testing Unsafe.get**, Unsafe.put**
Testing Unsafe.allocateInstance
Testing Unsafe Memory Access
Checking Unsafe.throwException
Testing Unsafe.ensureClassInitialized
runtest.TestUnsafecheck set accessiblePT0.001SSUCCESSFUL
Output of check set accessible
Checking AccessibleObject.setAccessible
false
protected void java.net.URLClassLoader.addURL(java.net.URL)
true
Task unit runTestUnitGraalvm-ee-java16-21.2.0

status: SUCCESSFUL

time: PT0.946S

UnitTaskTimeStatus
<System Environment>PT0SSUCCESSFUL
Output of <System Environment>
Gradle Task Unit        : runTestUnitGraalvm-ee-java16-21.2.0
Unsafe instance         : io.github.karlatemp.unsafeaccessor.Impl9Obj@2db0f6b2
Unsafe instance class   : class io.github.karlatemp.unsafeaccessor.Impl9Obj
Runtime Spec Name       : Java Virtual Machine Specification
Runtime Spec Version    : 16
Runtime Spec Vendor     : Oracle Corporation
Runtime Vm   Name       : Java HotSpot(TM) 64-Bit Server VM
Runtime Vm   Version    : 16.0.2+7-jvmci-21.2-b06
Runtime Vm   Vendor     : Oracle Corporation
Is Java 9               : true
BinaryCompatibilityAnalysisPT0.262SSUCCESSFUL
BinaryCompatibilityAnalysisrunPT0.247SSUCCESSFUL
runtest.ModuleAccessTestPT0.319SSUCCESSFUL
runtest.ModuleAccessTestrunPT0.312SSUCCESSFUL
Output of run
UN: module testMod
ZPKG package io.kjg.ppkv.8d071ec1-dd9c-45cc-a910-d9656cb6bf9e
runtest.ModuleAccessTesttest methodsPT0.006SSUCCESSFUL
runtest.RootMethodHandleLookupTestPT0.002SSUCCESSFUL
runtest.RootMethodHandleLookupTestrunPT0.001SSUCCESSFUL
Output of run
Access: 127
Access: /trusted
runtest.TestObjectInitializerPT0.163SSUCCESSFUL
runtest.TestObjectInitializerrunPT0.162SSUCCESSFUL
runtest.TestUnsafePT0.012SSUCCESSFUL
runtest.TestUnsafecheck Root.getTrusted()PT0SSUCCESSFUL
runtest.TestUnsafecheck Unsafe.defineClassPT0.003SSUCCESSFUL
Output of check Unsafe.defineClass
Checking class defining
AnonymousClass: class testSwe.AWZXaex/0x0000000800c23800
runtest.TestUnsaferunTestPT0.003SSUCCESSFUL
Output of runTest
Invoking Unsafe Test Unit....
Testing Unsafe.get**, Unsafe.put**
Testing Unsafe.allocateInstance
Testing Unsafe Memory Access
Checking Unsafe.throwException
Testing Unsafe.ensureClassInitialized
runtest.TestUnsafecheck set accessiblePT0.003SSUCCESSFUL
Output of check set accessible
Checking AccessibleObject.setAccessible
false
protected void java.net.URLClassLoader.addURL(java.net.URL)
true
Task unit runTestUnitGraalvm-ee-java8-21.2.0

status: SUCCESSFUL

time: PT0.408S

UnitTaskTimeStatus
<System Environment>PT0SSUCCESSFUL
Output of <System Environment>
Gradle Task Unit        : runTestUnitGraalvm-ee-java8-21.2.0
Unsafe instance         : io.github.karlatemp.unsafeaccessor.SunMiscUnsafeImpl@497470ed
Unsafe instance class   : class io.github.karlatemp.unsafeaccessor.SunMiscUnsafeImpl
Runtime Spec Name       : Java Virtual Machine Specification
Runtime Spec Version    : 1.8
Runtime Spec Vendor     : Oracle Corporation
Runtime Vm   Name       : Java HotSpot(TM) 64-Bit Server VM GraalVM EE 21.2.0
Runtime Vm   Version    : 25.301-b09-jvmci-21.2-b06
Runtime Vm   Vendor     : Oracle Corporation
Is Java 9               : false
BinaryCompatibilityAnalysisPT0.281SSUCCESSFUL
BinaryCompatibilityAnalysisrunPT0.248SSUCCESSFUL
runtest.ModuleAccessTestPT453255H40M15.097SNOT_EXECUTED
Output of runtest.ModuleAccessTest
java.lang.UnsupportedClassVersionError: runtest/ModuleAccessTest has been compiled by a more recent version of the Java Runtime (class file version 53.0), this version of the Java Runtime only recognizes class file versions up to 52.0
	at java.lang.ClassLoader.defineClass1(Native Method)
	at java.lang.ClassLoader.defineClass(ClassLoader.java:756)
	at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
	at java.net.URLClassLoader.defineClass(URLClassLoader.java:468)
	at java.net.URLClassLoader.access$100(URLClassLoader.java:74)
	at java.net.URLClassLoader$1.run(URLClassLoader.java:369)
	at java.net.URLClassLoader$1.run(URLClassLoader.java:363)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(URLClassLoader.java:362)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:355)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
	at java.lang.Class.forName0(Native Method)
	at java.lang.Class.forName(Class.java:264)
	at runtest.TestTasks.runTests(TestTasks.java:357)
	at runtest.RunTestUnit.main(RunTestUnit.java:12)
runtest.RootMethodHandleLookupTestPT0.002SSUCCESSFUL
runtest.RootMethodHandleLookupTestrunPT0.001SSUCCESSFUL
Output of run
Access: 15
Access: /trusted
runtest.TestObjectInitializerPT0.041SSUCCESSFUL
runtest.TestObjectInitializerrunPT0.037SSUCCESSFUL
runtest.TestUnsafePT0.02SSUCCESSFUL
runtest.TestUnsafecheck Root.getTrusted()PT0SSUCCESSFUL
runtest.TestUnsaferunTestPT0.008SSUCCESSFUL
Output of runTest
Invoking Unsafe Test Unit....
Testing Unsafe.get**, Unsafe.put**
Testing Unsafe.allocateInstance
Testing Unsafe Memory Access
Checking Unsafe.throwException
Testing Unsafe.ensureClassInitialized
runtest.TestUnsafecheck Unsafe.defineClassPT0.01SSUCCESSFUL
Output of check Unsafe.defineClass
Checking class defining
AnonymousClass: class testSwe.AWZXaex/125130493
runtest.TestUnsafecheck set accessiblePT0SSUCCESSFUL
Output of check set accessible
Checking AccessibleObject.setAccessible
false
protected void java.net.URLClassLoader.addURL(java.net.URL)
true
Task unit runTestUnitJbr

status: SUCCESSFUL

time: PT1.3S

UnitTaskTimeStatus
<System Environment>PT0SSUCCESSFUL
Output of <System Environment>
Gradle Task Unit        : runTestUnitJbr
Unsafe instance         : io.github.karlatemp.unsafeaccessor.Impl9Obj@7fac631b
Unsafe instance class   : class io.github.karlatemp.unsafeaccessor.Impl9Obj
Runtime Spec Name       : Java Virtual Machine Specification
Runtime Spec Version    : 11
Runtime Spec Vendor     : Oracle Corporation
Runtime Vm   Name       : OpenJDK 64-Bit Server VM
Runtime Vm   Version    : 11.0.11+9-b1504.13
Runtime Vm   Vendor     : JetBrains s.r.o.
Is Java 9               : true
BinaryCompatibilityAnalysisPT0.141SSUCCESSFUL
BinaryCompatibilityAnalysisrunPT0.128SSUCCESSFUL
runtest.ModuleAccessTestPT0.988SSUCCESSFUL
runtest.ModuleAccessTestrunPT0.983SSUCCESSFUL
Output of run
UN: module testMod
ZPKG package io.kjg.ppkv.9e222a15-8764-4193-8f3a-6320f57a3a9f
runtest.ModuleAccessTesttest methodsPT0.004SSUCCESSFUL
runtest.RootMethodHandleLookupTestPT0.002SSUCCESSFUL
runtest.RootMethodHandleLookupTestrunPT0.001SSUCCESSFUL
Output of run
Access: 63
Access: /trusted
runtest.TestObjectInitializerPT0.023SSUCCESSFUL
runtest.TestObjectInitializerrunPT0.022SSUCCESSFUL
runtest.TestUnsafePT0.009SSUCCESSFUL
runtest.TestUnsafecheck Root.getTrusted()PT0SSUCCESSFUL
runtest.TestUnsafecheck Unsafe.defineClassPT0.003SSUCCESSFUL
Output of check Unsafe.defineClass
Checking class defining
AnonymousClass: class testSwe.AWZXaex/0x00000008000e3840
runtest.TestUnsaferunTestPT0.004SSUCCESSFUL
Output of runTest
Invoking Unsafe Test Unit....
Testing Unsafe.get**, Unsafe.put**
Testing Unsafe.allocateInstance
Testing Unsafe Memory Access
Checking Unsafe.throwException
Testing Unsafe.ensureClassInitialized
runtest.TestUnsafecheck set accessiblePT0SSUCCESSFUL
Output of check set accessible
Checking AccessibleObject.setAccessible
false
protected void java.net.URLClassLoader.addURL(java.net.URL)
true
Task unit runTestUnitJdk-11.0.12.7-openj9

status: SUCCESSFUL

time: PT1.195S

UnitTaskTimeStatus
<System Environment>PT0SSUCCESSFUL
Output of <System Environment>
Gradle Task Unit        : runTestUnitJdk-11.0.12.7-openj9
Unsafe instance         : io.github.karlatemp.unsafeaccessor.Impl9Obj@da9abfbf
Unsafe instance class   : class io.github.karlatemp.unsafeaccessor.Impl9Obj
Runtime Spec Name       : Java Virtual Machine Specification
Runtime Spec Version    : 11
Runtime Spec Vendor     : Oracle Corporation
Runtime Vm   Name       : Eclipse OpenJ9 VM
Runtime Vm   Version    : openj9-0.27.0
Runtime Vm   Vendor     : Eclipse OpenJ9
Is Java 9               : true
BinaryCompatibilityAnalysisPT0.094SSUCCESSFUL
BinaryCompatibilityAnalysisrunPT0.084SSUCCESSFUL
runtest.ModuleAccessTestPT0.964SSUCCESSFUL
runtest.ModuleAccessTestrunPT0.96SSUCCESSFUL
Output of run
UN: module testMod
ZPKG package io.kjg.ppkv.57741cbc-0b87-4106-b2da-01ad649531f8
runtest.ModuleAccessTesttest methodsPT0.003SSUCCESSFUL
runtest.RootMethodHandleLookupTestPT0.001SSUCCESSFUL
runtest.RootMethodHandleLookupTestrunPT0SSUCCESSFUL
Output of run
Access: 128
Access: runtest.RootMethodHandleLookupTest
runtest.TestObjectInitializerPT0.025SSUCCESSFUL
runtest.TestObjectInitializerrunPT0.023SSUCCESSFUL
runtest.TestUnsafePT0.012SSUCCESSFUL
runtest.TestUnsaferunTestPT0.008SSUCCESSFUL
Output of runTest
Invoking Unsafe Test Unit....
Testing Unsafe.get**, Unsafe.put**
Testing Unsafe.allocateInstance
Testing Unsafe Memory Access
Checking Unsafe.throwException
Testing Unsafe.ensureClassInitialized
runtest.TestUnsafecheck Root.getTrusted()PT0SSUCCESSFUL
runtest.TestUnsafecheck set accessiblePT0SSUCCESSFUL
Output of check set accessible
Checking AccessibleObject.setAccessible
false
protected void java.net.URLClassLoader.addURL(java.net.URL)
true
runtest.TestUnsafecheck Unsafe.defineClassPT0.001SSUCCESSFUL
Output of check Unsafe.defineClass
Checking class defining
AnonymousClass: class testSwe.AWZXaex/0x0000000000000000
Task unit runTestUnitJdk-11.0.8-full

status: SUCCESSFUL

time: PT1.248S

UnitTaskTimeStatus
<System Environment>PT0SSUCCESSFUL
Output of <System Environment>
Gradle Task Unit        : runTestUnitJdk-11.0.8-full
Unsafe instance         : io.github.karlatemp.unsafeaccessor.Impl9Obj@6e6c3152
Unsafe instance class   : class io.github.karlatemp.unsafeaccessor.Impl9Obj
Runtime Spec Name       : Java Virtual Machine Specification
Runtime Spec Version    : 11
Runtime Spec Vendor     : Oracle Corporation
Runtime Vm   Name       : OpenJDK 64-Bit Server VM
Runtime Vm   Version    : 11.0.8+10-LTS
Runtime Vm   Vendor     : BellSoft
Is Java 9               : true
BinaryCompatibilityAnalysisPT0.132SSUCCESSFUL
BinaryCompatibilityAnalysisrunPT0.123SSUCCESSFUL
runtest.ModuleAccessTestPT0.943SSUCCESSFUL
runtest.ModuleAccessTestrunPT0.938SSUCCESSFUL
Output of run
UN: module testMod
ZPKG package io.kjg.ppkv.fe719480-6d2f-42a3-b726-ce16d215518e
runtest.ModuleAccessTesttest methodsPT0.003SSUCCESSFUL
runtest.RootMethodHandleLookupTestPT0.002SSUCCESSFUL
runtest.RootMethodHandleLookupTestrunPT0.001SSUCCESSFUL
Output of run
Access: 63
Access: /trusted
runtest.TestObjectInitializerPT0.025SSUCCESSFUL
runtest.TestObjectInitializerrunPT0.025SSUCCESSFUL
runtest.TestUnsafePT0.011SSUCCESSFUL
runtest.TestUnsafecheck Root.getTrusted()PT0SSUCCESSFUL
runtest.TestUnsafecheck set accessiblePT0SSUCCESSFUL
Output of check set accessible
Checking AccessibleObject.setAccessible
false
protected void java.net.URLClassLoader.addURL(java.net.URL)
true
runtest.TestUnsaferunTestPT0.008SSUCCESSFUL
Output of runTest
Invoking Unsafe Test Unit....
Testing Unsafe.get**, Unsafe.put**
Testing Unsafe.allocateInstance
Testing Unsafe Memory Access
Checking Unsafe.throwException
Testing Unsafe.ensureClassInitialized
runtest.TestUnsafecheck Unsafe.defineClassPT0SSUCCESSFUL
Output of check Unsafe.defineClass
Checking class defining
AnonymousClass: class testSwe.AWZXaex/0x00000008000e3840
Task unit runTestUnitJdk-11.0.9

status: SUCCESSFUL

time: PT1.232S

UnitTaskTimeStatus
<System Environment>PT0SSUCCESSFUL
Output of <System Environment>
Gradle Task Unit        : runTestUnitJdk-11.0.9
Unsafe instance         : io.github.karlatemp.unsafeaccessor.Impl9Obj@2b552920
Unsafe instance class   : class io.github.karlatemp.unsafeaccessor.Impl9Obj
Runtime Spec Name       : Java Virtual Machine Specification
Runtime Spec Version    : 11
Runtime Spec Vendor     : Oracle Corporation
Runtime Vm   Name       : Java HotSpot(TM) 64-Bit Server VM
Runtime Vm   Version    : 11.0.9+7-LTS
Runtime Vm   Vendor     : Oracle Corporation
Is Java 9               : true
BinaryCompatibilityAnalysisPT0.118SSUCCESSFUL
BinaryCompatibilityAnalysisrunPT0.106SSUCCESSFUL
runtest.ModuleAccessTestPT0.943SSUCCESSFUL
runtest.ModuleAccessTesttest methodsPT0.005SSUCCESSFUL
runtest.ModuleAccessTestrunPT0.937SSUCCESSFUL
Output of run
UN: module testMod
ZPKG package io.kjg.ppkv.89ee61a8-3dcc-4b45-9735-f75ae4e21139
runtest.RootMethodHandleLookupTestPT0.003SSUCCESSFUL
runtest.RootMethodHandleLookupTestrunPT0.001SSUCCESSFUL
Output of run
Access: 63
Access: /trusted
runtest.TestObjectInitializerPT0.025SSUCCESSFUL
runtest.TestObjectInitializerrunPT0.024SSUCCESSFUL
runtest.TestUnsafePT0.009SSUCCESSFUL
runtest.TestUnsafecheck Root.getTrusted()PT0SSUCCESSFUL
runtest.TestUnsafecheck Unsafe.defineClassPT0.003SSUCCESSFUL
Output of check Unsafe.defineClass
Checking class defining
AnonymousClass: class testSwe.AWZXaex/0x00000008000e3840
runtest.TestUnsaferunTestPT0.004SSUCCESSFUL
Output of runTest
Invoking Unsafe Test Unit....
Testing Unsafe.get**, Unsafe.put**
Testing Unsafe.allocateInstance
Testing Unsafe Memory Access
Checking Unsafe.throwException
Testing Unsafe.ensureClassInitialized
runtest.TestUnsafecheck set accessiblePT0SSUCCESSFUL
Output of check set accessible
Checking AccessibleObject.setAccessible
false
protected void java.net.URLClassLoader.addURL(java.net.URL)
true
Task unit runTestUnitJdk-12.0.2.10-hotspot

status: SUCCESSFUL

time: PT1.216S

UnitTaskTimeStatus
<System Environment>PT0SSUCCESSFUL
Output of <System Environment>
Gradle Task Unit        : runTestUnitJdk-12.0.2.10-hotspot
Unsafe instance         : io.github.karlatemp.unsafeaccessor.Impl9Obj@4f47d241
Unsafe instance class   : class io.github.karlatemp.unsafeaccessor.Impl9Obj
Runtime Spec Name       : Java Virtual Machine Specification
Runtime Spec Version    : 12
Runtime Spec Vendor     : Oracle Corporation
Runtime Vm   Name       : OpenJDK 64-Bit Server VM
Runtime Vm   Version    : 12.0.2+10
Runtime Vm   Vendor     : AdoptOpenJDK
Is Java 9               : true
BinaryCompatibilityAnalysisPT0.137SSUCCESSFUL
BinaryCompatibilityAnalysisrunPT0.124SSUCCESSFUL
runtest.ModuleAccessTestPT0.932SSUCCESSFUL
runtest.ModuleAccessTestrunPT0.928SSUCCESSFUL
Output of run
UN: module testMod
ZPKG package io.kjg.ppkv.3f02a04a-75b8-482f-a996-fa16aa618350
runtest.ModuleAccessTesttest methodsPT0.003SSUCCESSFUL
runtest.RootMethodHandleLookupTestPT0.002SSUCCESSFUL
runtest.RootMethodHandleLookupTestrunPT0.001SSUCCESSFUL
Output of run
Access: 63
Access: /trusted
runtest.TestObjectInitializerPT0.022SSUCCESSFUL
runtest.TestObjectInitializerrunPT0.021SSUCCESSFUL
runtest.TestUnsafePT0.01SSUCCESSFUL
runtest.TestUnsafecheck Unsafe.defineClassPT0.002SSUCCESSFUL
Output of check Unsafe.defineClass
Checking class defining
AnonymousClass: class testSwe.AWZXaex/0x0000000801230840
runtest.TestUnsafecheck set accessiblePT0.003SSUCCESSFUL
Output of check set accessible
Checking AccessibleObject.setAccessible
false
protected void java.net.URLClassLoader.addURL(java.net.URL)
true
runtest.TestUnsaferunTestPT0.003SSUCCESSFUL
Output of runTest
Invoking Unsafe Test Unit....
Testing Unsafe.get**, Unsafe.put**
Testing Unsafe.allocateInstance
Testing Unsafe Memory Access
Checking Unsafe.throwException
Testing Unsafe.ensureClassInitialized
runtest.TestUnsafecheck Root.getTrusted()PT0SSUCCESSFUL
Task unit runTestUnitJdk-13.0.2

status: SUCCESSFUL

time: PT1.23S

UnitTaskTimeStatus
<System Environment>PT0SSUCCESSFUL
Output of <System Environment>
Gradle Task Unit        : runTestUnitJdk-13.0.2
Unsafe instance         : io.github.karlatemp.unsafeaccessor.Impl9Obj@57fa26b7
Unsafe instance class   : class io.github.karlatemp.unsafeaccessor.Impl9Obj
Runtime Spec Name       : Java Virtual Machine Specification
Runtime Spec Version    : 13
Runtime Spec Vendor     : Oracle Corporation
Runtime Vm   Name       : Java HotSpot(TM) 64-Bit Server VM
Runtime Vm   Version    : 13.0.2+8
Runtime Vm   Vendor     : Oracle Corporation
Is Java 9               : true
BinaryCompatibilityAnalysisPT0.117SSUCCESSFUL
BinaryCompatibilityAnalysisrunPT0.107SSUCCESSFUL
runtest.ModuleAccessTestPT0.956SSUCCESSFUL
runtest.ModuleAccessTestrunPT0.948SSUCCESSFUL
Output of run
UN: module testMod
ZPKG package io.kjg.ppkv.cfc6ac4d-97cc-4bfa-8c1d-67cf2e611b64
runtest.ModuleAccessTesttest methodsPT0.005SSUCCESSFUL
runtest.RootMethodHandleLookupTestPT0.002SSUCCESSFUL
runtest.RootMethodHandleLookupTestrunPT0.001SSUCCESSFUL
Output of run
Access: 63
Access: /trusted
runtest.TestObjectInitializerPT0.023SSUCCESSFUL
runtest.TestObjectInitializerrunPT0.021SSUCCESSFUL
runtest.TestUnsafePT0.012SSUCCESSFUL
runtest.TestUnsafecheck Root.getTrusted()PT0SSUCCESSFUL
runtest.TestUnsafecheck set accessiblePT0.004SSUCCESSFUL
Output of check set accessible
Checking AccessibleObject.setAccessible
false
protected void java.net.URLClassLoader.addURL(java.net.URL)
true
runtest.TestUnsafecheck Unsafe.defineClassPT0.003SSUCCESSFUL
Output of check Unsafe.defineClass
Checking class defining
AnonymousClass: class testSwe.AWZXaex/0x0000000800bc4840
runtest.TestUnsaferunTestPT0.003SSUCCESSFUL
Output of runTest
Invoking Unsafe Test Unit....
Testing Unsafe.get**, Unsafe.put**
Testing Unsafe.allocateInstance
Testing Unsafe Memory Access
Checking Unsafe.throwException
Testing Unsafe.ensureClassInitialized
Task unit runTestUnitJdk-14.0.2.12-hotspot

status: SUCCESSFUL

time: PT0.41S

UnitTaskTimeStatus
<System Environment>PT0SSUCCESSFUL
Output of <System Environment>
Gradle Task Unit        : runTestUnitJdk-14.0.2.12-hotspot
Unsafe instance         : io.github.karlatemp.unsafeaccessor.Impl9Obj@532760d8
Unsafe instance class   : class io.github.karlatemp.unsafeaccessor.Impl9Obj
Runtime Spec Name       : Java Virtual Machine Specification
Runtime Spec Version    : 14
Runtime Spec Vendor     : Oracle Corporation
Runtime Vm   Name       : OpenJDK 64-Bit Server VM
Runtime Vm   Version    : 14.0.2+12
Runtime Vm   Vendor     : AdoptOpenJDK
Is Java 9               : true
BinaryCompatibilityAnalysisPT0.13SSUCCESSFUL
BinaryCompatibilityAnalysisrunPT0.121SSUCCESSFUL
runtest.ModuleAccessTestPT0.134SSUCCESSFUL
runtest.ModuleAccessTestrunPT0.13SSUCCESSFUL
Output of run
UN: module testMod
ZPKG package io.kjg.ppkv.3e924943-b020-417d-b75c-9b2c77d43f98
runtest.ModuleAccessTesttest methodsPT0.003SSUCCESSFUL
runtest.RootMethodHandleLookupTestPT0.002SSUCCESSFUL
runtest.RootMethodHandleLookupTestrunPT0.001SSUCCESSFUL
Output of run
Access: 63
Access: /trusted
runtest.TestObjectInitializerPT0.021SSUCCESSFUL
runtest.TestObjectInitializerrunPT0.02SSUCCESSFUL
runtest.TestUnsafePT0.01SSUCCESSFUL
runtest.TestUnsafecheck Root.getTrusted()PT0SSUCCESSFUL
runtest.TestUnsafecheck set accessiblePT0.003SSUCCESSFUL
Output of check set accessible
Checking AccessibleObject.setAccessible
false
protected void java.net.URLClassLoader.addURL(java.net.URL)
true
runtest.TestUnsaferunTestPT0.005SSUCCESSFUL
Output of runTest
Invoking Unsafe Test Unit....
Testing Unsafe.get**, Unsafe.put**
Testing Unsafe.allocateInstance
Testing Unsafe Memory Access
Checking Unsafe.throwException
Testing Unsafe.ensureClassInitialized
runtest.TestUnsafecheck Unsafe.defineClassPT0SSUCCESSFUL
Output of check Unsafe.defineClass
Checking class defining
AnonymousClass: class testSwe.AWZXaex/0x0000000800bc2c40
Task unit runTestUnitJdk-15

status: SUCCESSFUL

time: PT0.426S

UnitTaskTimeStatus
<System Environment>PT0SSUCCESSFUL
Output of <System Environment>
Gradle Task Unit        : runTestUnitJdk-15
Unsafe instance         : io.github.karlatemp.unsafeaccessor.Impl9Obj@2f410acf
Unsafe instance class   : class io.github.karlatemp.unsafeaccessor.Impl9Obj
Runtime Spec Name       : Java Virtual Machine Specification
Runtime Spec Version    : 15
Runtime Spec Vendor     : Oracle Corporation
Runtime Vm   Name       : Java HotSpot(TM) 64-Bit Server VM
Runtime Vm   Version    : 15+36-1562
Runtime Vm   Vendor     : Oracle Corporation
Is Java 9               : true
BinaryCompatibilityAnalysisPT0.117SSUCCESSFUL
BinaryCompatibilityAnalysisrunPT0.107SSUCCESSFUL
runtest.ModuleAccessTestPT0.166SSUCCESSFUL
runtest.ModuleAccessTestrunPT0.162SSUCCESSFUL
Output of run
UN: module testMod
ZPKG package io.kjg.ppkv.5ab8bb8c-e8f0-4761-8318-2a52cd76168f
runtest.ModuleAccessTesttest methodsPT0.003SSUCCESSFUL
runtest.RootMethodHandleLookupTestPT0.002SSUCCESSFUL
runtest.RootMethodHandleLookupTestrunPT0.001SSUCCESSFUL
Output of run
Access: 63
Access: /trusted
runtest.TestObjectInitializerPT0.019SSUCCESSFUL
runtest.TestObjectInitializerrunPT0.018SSUCCESSFUL
runtest.TestUnsafePT0.01SSUCCESSFUL
runtest.TestUnsafecheck Root.getTrusted()PT0SSUCCESSFUL
runtest.TestUnsaferunTestPT0.005SSUCCESSFUL
Output of runTest
Invoking Unsafe Test Unit....
Testing Unsafe.get**, Unsafe.put**
Testing Unsafe.allocateInstance
Testing Unsafe Memory Access
Checking Unsafe.throwException
Testing Unsafe.ensureClassInitialized
runtest.TestUnsafecheck set accessiblePT0.003SSUCCESSFUL
Output of check set accessible
Checking AccessibleObject.setAccessible
false
protected void java.net.URLClassLoader.addURL(java.net.URL)
true
runtest.TestUnsafecheck Unsafe.defineClassPT0SSUCCESSFUL
Output of check Unsafe.defineClass
Checking class defining
AnonymousClass: class testSwe.AWZXaex/0x0000000800bd4040
Task unit runTestUnitJdk-16

status: SUCCESSFUL

time: PT0.478S

UnitTaskTimeStatus
<System Environment>PT0SSUCCESSFUL
Output of <System Environment>
Gradle Task Unit        : runTestUnitJdk-16
Unsafe instance         : io.github.karlatemp.unsafeaccessor.Impl9Obj@3abfe836
Unsafe instance class   : class io.github.karlatemp.unsafeaccessor.Impl9Obj
Runtime Spec Name       : Java Virtual Machine Specification
Runtime Spec Version    : 16
Runtime Spec Vendor     : Oracle Corporation
Runtime Vm   Name       : OpenJDK 64-Bit Server VM
Runtime Vm   Version    : 16-ea+33-2205
Runtime Vm   Vendor     : Oracle Corporation
Is Java 9               : true
BinaryCompatibilityAnalysisPT0.144SSUCCESSFUL
BinaryCompatibilityAnalysisrunPT0.133SSUCCESSFUL
runtest.ModuleAccessTestPT0.177SSUCCESSFUL
runtest.ModuleAccessTestrunPT0.173SSUCCESSFUL
Output of run
UN: module testMod
ZPKG package io.kjg.ppkv.1db6d79b-c6e2-4827-b313-2202a7c686e6
runtest.ModuleAccessTesttest methodsPT0.003SSUCCESSFUL
runtest.RootMethodHandleLookupTestPT0.002SSUCCESSFUL
runtest.RootMethodHandleLookupTestrunPT0.001SSUCCESSFUL
Output of run
Access: 127
Access: /trusted
runtest.TestObjectInitializerPT0.02SSUCCESSFUL
runtest.TestObjectInitializerrunPT0.019SSUCCESSFUL
runtest.TestUnsafePT0.01SSUCCESSFUL
runtest.TestUnsafecheck Root.getTrusted()PT0SSUCCESSFUL
runtest.TestUnsafecheck set accessiblePT0.002SSUCCESSFUL
Output of check set accessible
Checking AccessibleObject.setAccessible
false
protected void java.net.URLClassLoader.addURL(java.net.URL)
true
runtest.TestUnsaferunTestPT0.005SSUCCESSFUL
Output of runTest
Invoking Unsafe Test Unit....
Testing Unsafe.get**, Unsafe.put**
Testing Unsafe.allocateInstance
Testing Unsafe Memory Access
Checking Unsafe.throwException
Testing Unsafe.ensureClassInitialized
runtest.TestUnsafecheck Unsafe.defineClassPT0.001SSUCCESSFUL
Output of check Unsafe.defineClass
Checking class defining
AnonymousClass: class testSwe.AWZXaex/0x0000000800c23800
Task unit runTestUnitJdk-16.0.1

status: SUCCESSFUL

time: PT0.425S

UnitTaskTimeStatus
<System Environment>PT0SSUCCESSFUL
Output of <System Environment>
Gradle Task Unit        : runTestUnitJdk-16.0.1
Unsafe instance         : io.github.karlatemp.unsafeaccessor.Impl9Obj@3abfe836
Unsafe instance class   : class io.github.karlatemp.unsafeaccessor.Impl9Obj
Runtime Spec Name       : Java Virtual Machine Specification
Runtime Spec Version    : 16
Runtime Spec Vendor     : Oracle Corporation
Runtime Vm   Name       : Java HotSpot(TM) 64-Bit Server VM
Runtime Vm   Version    : 16.0.1+9-24
Runtime Vm   Vendor     : Oracle Corporation
Is Java 9               : true
BinaryCompatibilityAnalysisPT0.109SSUCCESSFUL
BinaryCompatibilityAnalysisrunPT0.099SSUCCESSFUL
runtest.ModuleAccessTestPT0.165SSUCCESSFUL
runtest.ModuleAccessTestrunPT0.161SSUCCESSFUL
Output of run
UN: module testMod
ZPKG package io.kjg.ppkv.a43254f3-96db-40f8-ae92-c33864d6fb1e
runtest.ModuleAccessTesttest methodsPT0.003SSUCCESSFUL
runtest.RootMethodHandleLookupTestPT0.001SSUCCESSFUL
runtest.RootMethodHandleLookupTestrunPT0SSUCCESSFUL
Output of run
Access: 127
Access: /trusted
runtest.TestObjectInitializerPT0.02SSUCCESSFUL
runtest.TestObjectInitializerrunPT0.019SSUCCESSFUL
runtest.TestUnsafePT0.01SSUCCESSFUL
runtest.TestUnsafecheck Root.getTrusted()PT0SSUCCESSFUL
runtest.TestUnsafecheck Unsafe.defineClassPT0.003SSUCCESSFUL
Output of check Unsafe.defineClass
Checking class defining
AnonymousClass: class testSwe.AWZXaex/0x0000000800c23800
runtest.TestUnsaferunTestPT0.003SSUCCESSFUL
Output of runTest
Invoking Unsafe Test Unit....
Testing Unsafe.get**, Unsafe.put**
Testing Unsafe.allocateInstance
Testing Unsafe Memory Access
Checking Unsafe.throwException
Testing Unsafe.ensureClassInitialized
runtest.TestUnsafecheck set accessiblePT0.002SSUCCESSFUL
Output of check set accessible
Checking AccessibleObject.setAccessible
false
protected void java.net.URLClassLoader.addURL(java.net.URL)
true
Task unit runTestUnitJdk-16.0.1+9

status: SUCCESSFUL

time: PT0.442S

UnitTaskTimeStatus
<System Environment>PT0SSUCCESSFUL
Output of <System Environment>
Gradle Task Unit        : runTestUnitJdk-16.0.1+9
Unsafe instance         : io.github.karlatemp.unsafeaccessor.Impl9Obj@2ff5659e
Unsafe instance class   : class io.github.karlatemp.unsafeaccessor.Impl9Obj
Runtime Spec Name       : Java Virtual Machine Specification
Runtime Spec Version    : 16
Runtime Spec Vendor     : Oracle Corporation
Runtime Vm   Name       : OpenJDK 64-Bit Server VM
Runtime Vm   Version    : 16.0.1+9
Runtime Vm   Vendor     : Microsoft
Is Java 9               : true
BinaryCompatibilityAnalysisPT0.112SSUCCESSFUL
BinaryCompatibilityAnalysisrunPT0.103SSUCCESSFUL
runtest.ModuleAccessTestPT0.172SSUCCESSFUL
runtest.ModuleAccessTestrunPT0.168SSUCCESSFUL
Output of run
UN: module testMod
ZPKG package io.kjg.ppkv.375c6bed-6598-4806-b35b-c9af6052365a
runtest.ModuleAccessTesttest methodsPT0.003SSUCCESSFUL
runtest.RootMethodHandleLookupTestPT0.002SSUCCESSFUL
runtest.RootMethodHandleLookupTestrunPT0.001SSUCCESSFUL
Output of run
Access: 127
Access: /trusted
runtest.TestObjectInitializerPT0.021SSUCCESSFUL
runtest.TestObjectInitializerrunPT0.02SSUCCESSFUL
runtest.TestUnsafePT0.011SSUCCESSFUL
runtest.TestUnsafecheck Root.getTrusted()PT0.001SSUCCESSFUL
runtest.TestUnsaferunTestPT0.005SSUCCESSFUL
Output of runTest
Invoking Unsafe Test Unit....
Testing Unsafe.get**, Unsafe.put**
Testing Unsafe.allocateInstance
Testing Unsafe Memory Access
Checking Unsafe.throwException
Testing Unsafe.ensureClassInitialized
runtest.TestUnsafecheck set accessiblePT0.002SSUCCESSFUL
Output of check set accessible
Checking AccessibleObject.setAccessible
false
protected void java.net.URLClassLoader.addURL(java.net.URL)
true
runtest.TestUnsafecheck Unsafe.defineClassPT0.001SSUCCESSFUL
Output of check Unsafe.defineClass
Checking class defining
AnonymousClass: class testSwe.AWZXaex/0x0000000800c23800
Task unit runTestUnitJdk-17

status: SUCCESSFUL

time: PT0.462S

UnitTaskTimeStatus
<System Environment>PT0SSUCCESSFUL
Output of <System Environment>
Gradle Task Unit        : runTestUnitJdk-17
Unsafe instance         : io.github.karlatemp.unsafeaccessor.UsfImpl17@64b8f8f4
Unsafe instance class   : class io.github.karlatemp.unsafeaccessor.UsfImpl17
Runtime Spec Name       : Java Virtual Machine Specification
Runtime Spec Version    : 17
Runtime Spec Vendor     : Oracle Corporation
Runtime Vm   Name       : OpenJDK 64-Bit Server VM
Runtime Vm   Version    : 17+35-2724
Runtime Vm   Vendor     : Oracle Corporation
Is Java 9               : true
BinaryCompatibilityAnalysisPT0.139SSUCCESSFUL
BinaryCompatibilityAnalysisrunPT0.128SSUCCESSFUL
runtest.ModuleAccessTestPT0.178SSUCCESSFUL
runtest.ModuleAccessTestrunPT0.173SSUCCESSFUL
Output of run
UN: module testMod
ZPKG package io.kjg.ppkv.4d586c52-bb51-4409-b001-10be3ebc0465
runtest.ModuleAccessTesttest methodsPT0.003SSUCCESSFUL
runtest.RootMethodHandleLookupTestPT0.002SSUCCESSFUL
runtest.RootMethodHandleLookupTestrunPT0.001SSUCCESSFUL
Output of run
Access: 127
Access: /trusted
runtest.TestObjectInitializerPT0.02SSUCCESSFUL
runtest.TestObjectInitializerrunPT0.019SSUCCESSFUL
runtest.TestUnsafePT0.01SSUCCESSFUL
runtest.TestUnsafecheck Root.getTrusted()PT0SSUCCESSFUL
runtest.TestUnsaferunTestPT0.005SSUCCESSFUL
Output of runTest
Invoking Unsafe Test Unit....
Testing Unsafe.get**, Unsafe.put**
Testing Unsafe.allocateInstance
Testing Unsafe Memory Access
Checking Unsafe.throwException
Testing Unsafe.ensureClassInitialized
runtest.TestUnsafecheck set accessiblePT0.001SSUCCESSFUL
Output of check set accessible
Checking AccessibleObject.setAccessible
false
protected void java.net.URLClassLoader.addURL(java.net.URL)
true
runtest.TestUnsafecheck Unsafe.defineClassPT0.001SSUCCESSFUL
Output of check Unsafe.defineClass
Checking class defining
AnonymousClass: class testSwe.AWZXaex/0x0000000800c24000
Task unit runTestUnitJdk1.8.0_181

status: SUCCESSFUL

time: PT0.208S

UnitTaskTimeStatus
<System Environment>PT0SSUCCESSFUL
Output of <System Environment>
Gradle Task Unit        : runTestUnitJdk1.8.0_181
Unsafe instance         : io.github.karlatemp.unsafeaccessor.SunMiscUnsafeImpl@46ee7fe8
Unsafe instance class   : class io.github.karlatemp.unsafeaccessor.SunMiscUnsafeImpl
Runtime Spec Name       : Java Virtual Machine Specification
Runtime Spec Version    : 1.8
Runtime Spec Vendor     : Oracle Corporation
Runtime Vm   Name       : Java HotSpot(TM) 64-Bit Server VM
Runtime Vm   Version    : 25.181-b13
Runtime Vm   Vendor     : Oracle Corporation
Is Java 9               : false
BinaryCompatibilityAnalysisPT0.123SSUCCESSFUL
BinaryCompatibilityAnalysisrunPT0.109SSUCCESSFUL
runtest.ModuleAccessTestPT453255H40M36.552SNOT_EXECUTED
Output of runtest.ModuleAccessTest
java.lang.UnsupportedClassVersionError: runtest/ModuleAccessTest has been compiled by a more recent version of the Java Runtime (class file version 53.0), this version of the Java Runtime only recognizes class file versions up to 52.0
	at java.lang.ClassLoader.defineClass1(Native Method)
	at java.lang.ClassLoader.defineClass(ClassLoader.java:763)
	at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
	at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
	at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
	at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
	at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
	at java.lang.Class.forName0(Native Method)
	at java.lang.Class.forName(Class.java:264)
	at runtest.TestTasks.runTests(TestTasks.java:357)
	at runtest.RunTestUnit.main(RunTestUnit.java:12)
runtest.RootMethodHandleLookupTestPT0.003SSUCCESSFUL
runtest.RootMethodHandleLookupTestrunPT0.001SSUCCESSFUL
Output of run
Access: 15
Access: /trusted
runtest.TestObjectInitializerPT0.022SSUCCESSFUL
runtest.TestObjectInitializerrunPT0.021SSUCCESSFUL
runtest.TestUnsafePT0.019SSUCCESSFUL
runtest.TestUnsafecheck Root.getTrusted()PT0SSUCCESSFUL
runtest.TestUnsaferunTestPT0.007SSUCCESSFUL
Output of runTest
Invoking Unsafe Test Unit....
Testing Unsafe.get**, Unsafe.put**
Testing Unsafe.allocateInstance
Testing Unsafe Memory Access
Checking Unsafe.throwException
Testing Unsafe.ensureClassInitialized
runtest.TestUnsafecheck Unsafe.defineClassPT0.01SSUCCESSFUL
Output of check Unsafe.defineClass
Checking class defining
AnonymousClass: class testSwe.AWZXaex/716083600
runtest.TestUnsafecheck set accessiblePT0SSUCCESSFUL
Output of check set accessible
Checking AccessibleObject.setAccessible
false
protected void java.net.URLClassLoader.addURL(java.net.URL)
true
Task unit runTestUnitJdk1.8.0_252

status: SUCCESSFUL

time: PT0.224S

UnitTaskTimeStatus
<System Environment>PT0SSUCCESSFUL
Output of <System Environment>
Gradle Task Unit        : runTestUnitJdk1.8.0_252
Unsafe instance         : io.github.karlatemp.unsafeaccessor.SunMiscUnsafeImpl@b1a58a3
Unsafe instance class   : class io.github.karlatemp.unsafeaccessor.SunMiscUnsafeImpl
Runtime Spec Name       : Java Virtual Machine Specification
Runtime Spec Version    : 1.8
Runtime Spec Vendor     : Oracle Corporation
Runtime Vm   Name       : OpenJDK 64-Bit Server VM
Runtime Vm   Version    : 25.252-b09
Runtime Vm   Vendor     : Amazon.com Inc.
Is Java 9               : false
BinaryCompatibilityAnalysisPT0.128SSUCCESSFUL
BinaryCompatibilityAnalysisrunPT0.113SSUCCESSFUL
runtest.ModuleAccessTestPT453255H40M37.689SNOT_EXECUTED
Output of runtest.ModuleAccessTest
java.lang.UnsupportedClassVersionError: runtest/ModuleAccessTest has been compiled by a more recent version of the Java Runtime (class file version 53.0), this version of the Java Runtime only recognizes class file versions up to 52.0
	at java.lang.ClassLoader.defineClass1(Native Method)
	at java.lang.ClassLoader.defineClass(ClassLoader.java:756)
	at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
	at java.net.URLClassLoader.defineClass(URLClassLoader.java:468)
	at java.net.URLClassLoader.access$100(URLClassLoader.java:74)
	at java.net.URLClassLoader$1.run(URLClassLoader.java:369)
	at java.net.URLClassLoader$1.run(URLClassLoader.java:363)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(URLClassLoader.java:362)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
	at java.lang.Class.forName0(Native Method)
	at java.lang.Class.forName(Class.java:264)
	at runtest.TestTasks.runTests(TestTasks.java:357)
	at runtest.RunTestUnit.main(RunTestUnit.java:12)
runtest.RootMethodHandleLookupTestPT0.003SSUCCESSFUL
runtest.RootMethodHandleLookupTestrunPT0.002SSUCCESSFUL
Output of run
Access: 15
Access: /trusted
runtest.TestObjectInitializerPT0.027SSUCCESSFUL
runtest.TestObjectInitializerrunPT0.025SSUCCESSFUL
runtest.TestUnsafePT0.024SSUCCESSFUL
runtest.TestUnsafecheck Root.getTrusted()PT0SSUCCESSFUL
runtest.TestUnsaferunTestPT0.008SSUCCESSFUL
Output of runTest
Invoking Unsafe Test Unit....
Testing Unsafe.get**, Unsafe.put**
Testing Unsafe.allocateInstance
Testing Unsafe Memory Access
Checking Unsafe.throwException
Testing Unsafe.ensureClassInitialized
runtest.TestUnsafecheck Unsafe.defineClassPT0.014SSUCCESSFUL
Output of check Unsafe.defineClass
Checking class defining
AnonymousClass: class testSwe.AWZXaex/166239592
runtest.TestUnsafecheck set accessiblePT0SSUCCESSFUL
Output of check set accessible
Checking AccessibleObject.setAccessible
false
protected void java.net.URLClassLoader.addURL(java.net.URL)
true
Task unit runTestUnitSapmachine-15.0.2

status: SUCCESSFUL

time: PT0.469S

UnitTaskTimeStatus
<System Environment>PT0SSUCCESSFUL
Output of <System Environment>
Gradle Task Unit        : runTestUnitSapmachine-15.0.2
Unsafe instance         : io.github.karlatemp.unsafeaccessor.Impl9Obj@2f410acf
Unsafe instance class   : class io.github.karlatemp.unsafeaccessor.Impl9Obj
Runtime Spec Name       : Java Virtual Machine Specification
Runtime Spec Version    : 15
Runtime Spec Vendor     : Oracle Corporation
Runtime Vm   Name       : OpenJDK 64-Bit Server VM
Runtime Vm   Version    : 15.0.2+7
Runtime Vm   Vendor     : SAP SE
Is Java 9               : true
BinaryCompatibilityAnalysisPT0.135SSUCCESSFUL
BinaryCompatibilityAnalysisrunPT0.123SSUCCESSFUL
runtest.ModuleAccessTestPT0.183SSUCCESSFUL
runtest.ModuleAccessTestrunPT0.179SSUCCESSFUL
Output of run
UN: module testMod
ZPKG package io.kjg.ppkv.67165086-49cd-4f29-8a9a-d4199ed7dd14
runtest.ModuleAccessTesttest methodsPT0.002SSUCCESSFUL
runtest.RootMethodHandleLookupTestPT0.002SSUCCESSFUL
runtest.RootMethodHandleLookupTestrunPT0.001SSUCCESSFUL
Output of run
Access: 63
Access: /trusted
runtest.TestObjectInitializerPT0.021SSUCCESSFUL
runtest.TestObjectInitializerrunPT0.02SSUCCESSFUL
runtest.TestUnsafePT0.01SSUCCESSFUL
runtest.TestUnsafecheck Root.getTrusted()PT0SSUCCESSFUL
runtest.TestUnsafecheck set accessiblePT0.003SSUCCESSFUL
Output of check set accessible
Checking AccessibleObject.setAccessible
false
protected void java.net.URLClassLoader.addURL(java.net.URL)
true
runtest.TestUnsaferunTestPT0.005SSUCCESSFUL
Output of runTest
Invoking Unsafe Test Unit....
Testing Unsafe.get**, Unsafe.put**
Testing Unsafe.allocateInstance
Testing Unsafe Memory Access
Checking Unsafe.throwException
Testing Unsafe.ensureClassInitialized
runtest.TestUnsafecheck Unsafe.defineClassPT0SSUCCESSFUL
Output of check Unsafe.defineClass
Checking class defining
AnonymousClass: class testSwe.AWZXaex/0x0000000800bd4040