On Tue, 23 Jun 2026 23:52:49 GMT, Daniel D. Daugherty <[email protected]> wrote:
>> Roland Westrelin has updated the pull request with a new target base due to >> a merge or a rebase. The pull request now contains 14 commits: >> >> - comment >> - Merge branch 'lworld' into JDK-8385328 >> - Merge branch 'lworld' into JDK-8385328 >> - review >> - Merge branch 'lworld' into JDK-8385328 >> - more >> - review >> - review >> - Merge branch 'lworld' into JDK-8385328 >> - more >> - ... and 4 more: >> https://git.openjdk.org/valhalla/compare/5e32888b...cad66106 > > I'm doing some Mach5 testing with the v08 version of this fix. > > I'm seeing some new failures in Tier6: > > compiler/valhalla/inlinetypes/TestLWorld.java#id0 > compiler/valhalla/inlinetypes/TestLWorld.java#id5 > compiler/valhalla/inlinetypes/TestLWorld.java#id6 > > fail with this C2 crash: > > > # > # A fatal error has been detected by the Java Runtime Environment: > # > # Internal Error > (/opt/mach5/mesos/work_dir/slaves/a9102fc6-1add-4658-abb6-501aa00dd79e-S28240/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/6145271d-45c3-4415-9f21-e7c3a927c3e0/runs/753b04f7-d4eb-4ea7-b728-7cf1952598b7/workspace/open/src/hotspot/share/opto/type.hpp:2574), > pid=111669, tid=111685 > # assert(_base >= OopPtr && _base <= AryPtr) failed: Not a Java pointer > # > # JRE version: Java(TM) SE Runtime Environment (28.0) (fastdebug build > 28-internal-2026-06-23-1927384.daniel.daugherty.valhallaexp.git) > # Java VM: Java HotSpot(TM) 64-Bit Server VM (fastdebug > 28-internal-2026-06-23-1927384.daniel.daugherty.valhallaexp.git, compiled > mode, sharing, tiered, compressed oops, compact obj headers, g1 gc, > linux-amd64) > # Problematic frame: > # V [libjvm.so+0xe19ff2] ConnectionGraph::flat_access_aliases_with(Node*, > TypeOopPtr const*)+0x3c2 > # > # Core dump will be written. Default location: Determined by the following: > "/opt/core.sh %p" (alternatively, falling back to > /opt/mach5/mesos/work_dir/slaves/a9102fc6-1add-4658-abb6-501aa00dd79e-S28234/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/68f8f122-f8fb-48e2-9922-f75434682798/runs/0bc758ce-a68b-4838-9540-1552bd82e62c/testoutput/test-support/jtreg_open_test_hotspot_jtreg_hotspot_valhalla/scratch/5/core.111669) > # > Unsupported internal testing APIs have been used. > > > with this call stack: > > > --------------- T H R E A D --------------- > > Current thread (0x00007f3090287d70): JavaThread "C2 CompilerThread0" daemon > [_thread_in_native, id=111685, stack(0x00007f3075355000,0x00007f3075455000) > (1024K)] > > > Current CompileTask: > C2:57558 10443 b 4 > compiler.valhalla.inlinetypes.TestLWorld::test119 (104 bytes) > > Stack: [0x00007f3075355000,0x00007f3075455000], sp=0x00007f307544e940, free > space=998k > Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native > code) > V [libjvm.so+0xe19ff2] ConnectionGraph::flat_access_aliases_with(Node*, > TypeOopPtr const*)+0x3c2 (type.hpp:2574) > V [libjvm.so+0xe1bbfc] ConnectionGraph::find_inst_mem(Node*, int, > Unique_Node_List&, unsigned int)+0x57c (escape.cpp:4680) > V [libjvm.so+0xe1adec] Connectio... @dcubed-ojdk thanks for the testing. Should be fixed now. ------------- PR Comment: https://git.openjdk.org/valhalla/pull/2489#issuecomment-4788621011
