-
Bug
-
Resolution: Fixed
-
P3
-
21, 22
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8312886 | 21.0.1 | Tobias Hartmann | P3 | Resolved | Fixed | b04 |
JDK-8311560 | 21 | Tobias Hartmann | P3 | Resolved | Fixed | b31 |
Command Line: java -jar /home/jatinbha/sandboxes/jtreg/build/images/jtreg/lib/jtreg.jar -va -timeout:4 -jdk:$JAVA_HOME -javaoptions:"-XX:CompileThresholdScaling=0.1 -XX:UseAVX=2 -Xbatch -XX:-TieredCompilation" Float256VectorTests.java
test Float256VectorTests.hashCodeFloat256VectorTestsSmokeTest(float[i + 1]): success
160 StoreI === 126 116 159 152 [[ 16 182 ]] @int[int:>=0] (java/lang/Cloneable,java/io/Serializable):exact+any *, idx=6; Memory: @int[int:3] (java/lang/Cloneable,java/io/Serializable):NotNull:exact[2] *,iid=45, idx=13; !jvms: AbstractSpecies::hashCode @ bci:29 (line 668)
182 VectorizedHashCode === 126 160 110 22 41 180 [[ 192 ]] !jvms: Arrays::hashCode @ bci:56 (line 4365) AbstractSpecies::hashCode @ bci:32 (line 669)
#
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (/home/jatinbha/sandboxes/jdk2/jdk/src/hotspot/share/opto/escape.cpp:3583), pid=3765325, tid=3765340
# assert(false) failed: EA: missing memory path
#
# JRE version: OpenJDK Runtime Environment (22.0) (fastdebug build 22-internal-adhoc.root.jdk)
# Java VM: OpenJDK 64-Bit Server VM (fastdebug 22-internal-adhoc.root.jdk, mixed mode, sharing, compressed oops, compressed class ptrs, g1 gc, linux-amd64)
# Problematic frame:
# V [libjvm.so+0xbfc845] ConnectionGraph::split_unique_types(GrowableArray<Node*>&, GrowableArray<ArrayCopyNode*>&, GrowableArray<MergeMemNode*>&)+0x3e75
#
# Core dump will be written. Default location: Core dumps may be processed with "/usr/share/apport/apport %p %s %c %d %P %E" (or dumping to /home/jatinbha/sandboxes/jdk2/jdk/test/jdk/jdk/incubator/vector/JTwork/scratch/core.3765325)
#
# An error report file with more information is saved as:
# /home/jatinbha/sandboxes/jdk2/jdk/test/jdk/jdk/incubator/vector/JTwork/scratch/hs_err_pid3765325.log
#
# Compiler replay data is saved as:
# /home/jatinbha/sandboxes/jdk2/jdk/test/jdk/jdk/incubator/vector/JTwork/scratch/replay_pid3765325.log
#
# If you would like to submit a bug report, please visit:
# https://bugreport.java.com/bugreport/crash.jsp
#
Current CompileTask:
C2: 23897 3343 b jdk.incubator.vector.AbstractSpecies::hashCode (36 bytes)
Stack: [0x00007fcbdca19000,0x00007fcbdcb1a000], sp=0x00007fcbdcb14d50, free space=1007k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.so+0xbb8ccb] ConnectionGraph::split_unique_types(GrowableArray<Node*>&, GrowableArray<ArrayCopyNode*>&, GrowableArray<MergeMemNode*>&)+0x218b (escape.cpp:3583)
V [libjvm.so+0xbc1f26] ConnectionGraph::compute_escape()+0x22d6
V [libjvm.so+0xbc2533] ConnectionGraph::do_analysis(Compile*, PhaseIterGVN*)+0x133
V [libjvm.so+0x9eec4c] Compile::Optimize()+0x80c
V [libjvm.so+0x9f1506] Compile::Compile(ciEnv*, ciMethod*, int, Options, DirectiveSet*)+0x1b96
V [libjvm.so+0x84b214] C2Compiler::compile_method(ciEnv*, ciMethod*, int, bool, DirectiveSet*)+0x3c4
V [libjvm.so+0x9fd410] CompileBroker::invoke_compiler_on_method(CompileTask*)+0xa00
V [libjvm.so+0x9fe298] CompileBroker::compiler_thread_loop()+0x618
V [libjvm.so+0xeb5e7c] JavaThread::thread_main_inner()+0xcc
V [libjvm.so+0x179575a] Thread::call_run()+0xba
V [libjvm.so+0x1495c1c] thread_native_entry(Thread*)+0x11c
test Float256VectorTests.hashCodeFloat256VectorTestsSmokeTest(float[i + 1]): success
160 StoreI === 126 116 159 152 [[ 16 182 ]] @int[int:>=0] (java/lang/Cloneable,java/io/Serializable):exact+any *, idx=6; Memory: @int[int:3] (java/lang/Cloneable,java/io/Serializable):NotNull:exact[2] *,iid=45, idx=13; !jvms: AbstractSpecies::hashCode @ bci:29 (line 668)
182 VectorizedHashCode === 126 160 110 22 41 180 [[ 192 ]] !jvms: Arrays::hashCode @ bci:56 (line 4365) AbstractSpecies::hashCode @ bci:32 (line 669)
#
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (/home/jatinbha/sandboxes/jdk2/jdk/src/hotspot/share/opto/escape.cpp:3583), pid=3765325, tid=3765340
# assert(false) failed: EA: missing memory path
#
# JRE version: OpenJDK Runtime Environment (22.0) (fastdebug build 22-internal-adhoc.root.jdk)
# Java VM: OpenJDK 64-Bit Server VM (fastdebug 22-internal-adhoc.root.jdk, mixed mode, sharing, compressed oops, compressed class ptrs, g1 gc, linux-amd64)
# Problematic frame:
# V [libjvm.so+0xbfc845] ConnectionGraph::split_unique_types(GrowableArray<Node*>&, GrowableArray<ArrayCopyNode*>&, GrowableArray<MergeMemNode*>&)+0x3e75
#
# Core dump will be written. Default location: Core dumps may be processed with "/usr/share/apport/apport %p %s %c %d %P %E" (or dumping to /home/jatinbha/sandboxes/jdk2/jdk/test/jdk/jdk/incubator/vector/JTwork/scratch/core.3765325)
#
# An error report file with more information is saved as:
# /home/jatinbha/sandboxes/jdk2/jdk/test/jdk/jdk/incubator/vector/JTwork/scratch/hs_err_pid3765325.log
#
# Compiler replay data is saved as:
# /home/jatinbha/sandboxes/jdk2/jdk/test/jdk/jdk/incubator/vector/JTwork/scratch/replay_pid3765325.log
#
# If you would like to submit a bug report, please visit:
# https://bugreport.java.com/bugreport/crash.jsp
#
Current CompileTask:
C2: 23897 3343 b jdk.incubator.vector.AbstractSpecies::hashCode (36 bytes)
Stack: [0x00007fcbdca19000,0x00007fcbdcb1a000], sp=0x00007fcbdcb14d50, free space=1007k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.so+0xbb8ccb] ConnectionGraph::split_unique_types(GrowableArray<Node*>&, GrowableArray<ArrayCopyNode*>&, GrowableArray<MergeMemNode*>&)+0x218b (escape.cpp:3583)
V [libjvm.so+0xbc1f26] ConnectionGraph::compute_escape()+0x22d6
V [libjvm.so+0xbc2533] ConnectionGraph::do_analysis(Compile*, PhaseIterGVN*)+0x133
V [libjvm.so+0x9eec4c] Compile::Optimize()+0x80c
V [libjvm.so+0x9f1506] Compile::Compile(ciEnv*, ciMethod*, int, Options, DirectiveSet*)+0x1b96
V [libjvm.so+0x84b214] C2Compiler::compile_method(ciEnv*, ciMethod*, int, bool, DirectiveSet*)+0x3c4
V [libjvm.so+0x9fd410] CompileBroker::invoke_compiler_on_method(CompileTask*)+0xa00
V [libjvm.so+0x9fe298] CompileBroker::compiler_thread_loop()+0x618
V [libjvm.so+0xeb5e7c] JavaThread::thread_main_inner()+0xcc
V [libjvm.so+0x179575a] Thread::call_run()+0xba
V [libjvm.so+0x1495c1c] thread_native_entry(Thread*)+0x11c
- backported by
-
JDK-8311560 assert(false) failed: EA: missing memory path
-
- Resolved
-
-
JDK-8312886 assert(false) failed: EA: missing memory path
-
- Resolved
-
- relates to
-
JDK-8282664 Unroll by hand StringUTF16 and StringLatin1 polynomial hash loops
-
- Resolved
-
- links to
-
Commit openjdk/jdk21/c86f4dea
-
Commit openjdk/jdk/6ebb0e3b
-
Review openjdk/jdk21/99
-
Review(master) openjdk/jdk/14764
(2 links to)