Following error occurs after merging jdk-22+9:
Scenario #1
===========
Scenario flags: [-XX:+EnableValhalla, -XX:+EnablePrimitiveClasses, -XX:FlatArrayElementMaxSize=-1, -XX:+UseArrayLoadStoreProfile, -XX:+UseACmpProfile, -XX:TypeProfileLevel=0]
TestFramework test VM exited with code 134
Standard Output
---------------
TestVM main() called - about to run tests in class compiler.valhalla.inlinetypes.TestLWorldProfiling
For random generator using seed: -6846936826229334282
To re-run test with same seed value please add "-Djdk.test.lib.random.seed=-6846936826229334282" to command line.
Failed: 0x00000000c22edd0c -> 0x00000000c2376d58
Heap
def new generation total 114304K, used 44720K [0x00000000c2200000, 0x00000000c9e00000, 0x00000000d6c00000)
eden space 101632K, 44% used [0x00000000c2200000, 0x00000000c4dac110, 0x00000000c8540000)
from space 12672K, 0% used [0x00000000c8540000, 0x00000000c8540000, 0x00000000c91a0000)
to space 12672K, 0% used [0x00000000c91a0000, 0x00000000c91a0000, 0x00000000c9e00000)
tenured generation total 253952K, used 1070K [0x00000000d6c00000, 0x00000000e6400000, 0x0000000100000000)
the space 253952K, 0% used [0x00000000d6c00000, 0x00000000d6d0b8e0, 0x00000000d6d0ba00, 0x00000000e6400000)
Metaspace used 2293K, committed 2560K, reserved 1114112K
class space used 229K, committed 384K, reserved 1048576K
#
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (/opt/mach5/mesos/work_dir/slaves/cd627e65-f015-4fb1-a1d2-b6c9b8127f98-S201044/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/7f8f2e22-7620-4972-bcf3-45f787d7e230/runs/9b52f6c3-3227-48f3-8a08-d5fd3e4a73a1/workspace/open/src/hotspot/share/oops/instanceKlass.cpp:4205), pid=3989055, tid=3989061
# guarantee(false) failed: boom
#
# JRE version: Java(TM) SE Runtime Environment (22.0) (fastdebug build 22-lworld4ea-2023-09-27-1056450.david.simms.valhalla)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (fastdebug 22-lworld4ea-2023-09-27-1056450.david.simms.valhalla, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, serial gc, linux-amd64)
# Problematic frame:
# V [libjvm.so+0xe5f90d] void VerifyFieldClosure::do_oop_work<narrowOop>(narrowOop*) [clone .constprop.0]+0x13d
#
Scenario #1
===========
Scenario flags: [-XX:+EnableValhalla, -XX:+EnablePrimitiveClasses, -XX:FlatArrayElementMaxSize=-1, -XX:+UseArrayLoadStoreProfile, -XX:+UseACmpProfile, -XX:TypeProfileLevel=0]
TestFramework test VM exited with code 134
Standard Output
---------------
TestVM main() called - about to run tests in class compiler.valhalla.inlinetypes.TestLWorldProfiling
For random generator using seed: -6846936826229334282
To re-run test with same seed value please add "-Djdk.test.lib.random.seed=-6846936826229334282" to command line.
Failed: 0x00000000c22edd0c -> 0x00000000c2376d58
Heap
def new generation total 114304K, used 44720K [0x00000000c2200000, 0x00000000c9e00000, 0x00000000d6c00000)
eden space 101632K, 44% used [0x00000000c2200000, 0x00000000c4dac110, 0x00000000c8540000)
from space 12672K, 0% used [0x00000000c8540000, 0x00000000c8540000, 0x00000000c91a0000)
to space 12672K, 0% used [0x00000000c91a0000, 0x00000000c91a0000, 0x00000000c9e00000)
tenured generation total 253952K, used 1070K [0x00000000d6c00000, 0x00000000e6400000, 0x0000000100000000)
the space 253952K, 0% used [0x00000000d6c00000, 0x00000000d6d0b8e0, 0x00000000d6d0ba00, 0x00000000e6400000)
Metaspace used 2293K, committed 2560K, reserved 1114112K
class space used 229K, committed 384K, reserved 1048576K
#
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (/opt/mach5/mesos/work_dir/slaves/cd627e65-f015-4fb1-a1d2-b6c9b8127f98-S201044/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/7f8f2e22-7620-4972-bcf3-45f787d7e230/runs/9b52f6c3-3227-48f3-8a08-d5fd3e4a73a1/workspace/open/src/hotspot/share/oops/instanceKlass.cpp:4205), pid=3989055, tid=3989061
# guarantee(false) failed: boom
#
# JRE version: Java(TM) SE Runtime Environment (22.0) (fastdebug build 22-lworld4ea-2023-09-27-1056450.david.simms.valhalla)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (fastdebug 22-lworld4ea-2023-09-27-1056450.david.simms.valhalla, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, serial gc, linux-amd64)
# Problematic frame:
# V [libjvm.so+0xe5f90d] void VerifyFieldClosure::do_oop_work<narrowOop>(narrowOop*) [clone .constprop.0]+0x13d
#
- duplicates
-
JDK-8317658 [lworld] TemplateTable::withfield() does not correctly load the ResolvedFieldEntry
-
- Resolved
-
- relates to
-
JDK-8301996 Move field resolution information out of the cpCache
-
- Resolved
-