-
Bug
-
Resolution: Fixed
-
P2
-
9, 11.0.9, 11-pool, 16
-
b22
-
Verified
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8255770 | 11.0.11-oracle | Dukebot | P2 | Closed | Fixed | b01 |
JDK-8258889 | 11.0.11 | Goetz Lindenmaier | P2 | Resolved | Fixed | b01 |
New test compiler/vectorization/TestComplexAddrExpr.java added by JDK-8249749 fails when run with -XX:UseAVX=X
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (src/hotspot/share/opto/superword.cpp:1723), pid=5029, tid=5043
# assert(my_pack(s) == __null) failed: only in one pack
# Problematic frame:
# V [libjvm.so+0x16254d6] SuperWord::construct_my_pack_map()+0x496
#
Current CompileTask:
C2: 313 95 % 4 java.util.stream.Streams$RangeIntSpliterator::forEachRemaining @ 34 (65 bytes)
Stack: [0x00007f56518ee000,0x00007f56519ef000], sp=0x00007f56519e9600, free space=1005k
Native frames: (J=compiled Java code, A=aot compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.so+0x16254d6] SuperWord::construct_my_pack_map()+0x496
V [libjvm.so+0x163086f] SuperWord::SLP_extract()+0x22f
V [libjvm.so+0x1630f95] SuperWord::transform_loop(IdealLoopTree*, bool)+0x205
V [libjvm.so+0x118cae1] PhaseIdealLoop::build_and_optimize(LoopOptsMode)+0x1101
V [libjvm.so+0x900c2e] PhaseIdealLoop::optimize(PhaseIterGVN&, LoopOptsMode)+0x31e
V [libjvm.so+0x8fe391] Compile::Optimize()+0xd61
V [libjvm.so+0x8ffd80] Compile::Compile(ciEnv*, ciMethod*, int, bool, bool, bool, bool, DirectiveSet*)+0x1500
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (src/hotspot/share/opto/superword.cpp:1723), pid=5029, tid=5043
# assert(my_pack(s) == __null) failed: only in one pack
# Problematic frame:
# V [libjvm.so+0x16254d6] SuperWord::construct_my_pack_map()+0x496
#
Current CompileTask:
C2: 313 95 % 4 java.util.stream.Streams$RangeIntSpliterator::forEachRemaining @ 34 (65 bytes)
Stack: [0x00007f56518ee000,0x00007f56519ef000], sp=0x00007f56519e9600, free space=1005k
Native frames: (J=compiled Java code, A=aot compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.so+0x16254d6] SuperWord::construct_my_pack_map()+0x496
V [libjvm.so+0x163086f] SuperWord::SLP_extract()+0x22f
V [libjvm.so+0x1630f95] SuperWord::transform_loop(IdealLoopTree*, bool)+0x205
V [libjvm.so+0x118cae1] PhaseIdealLoop::build_and_optimize(LoopOptsMode)+0x1101
V [libjvm.so+0x900c2e] PhaseIdealLoop::optimize(PhaseIterGVN&, LoopOptsMode)+0x31e
V [libjvm.so+0x8fe391] Compile::Optimize()+0xd61
V [libjvm.so+0x8ffd80] Compile::Compile(ciEnv*, ciMethod*, int, bool, bool, bool, bool, DirectiveSet*)+0x1500
- backported by
-
JDK-8258889 VM crashed running TestComplexAddrExpr.java test with -XX:UseAVX=X
- Resolved
-
JDK-8255770 VM crashed running TestComplexAddrExpr.java test with -XX:UseAVX=X
- Closed
- duplicates
-
JDK-8259361 Bug cause by -XX:+AllowVectorizeOnDemand in array with intersecting ranges
- Closed
- relates to
-
JDK-8260943 C2 SuperWord: Remove dead vectorization optimization added by 8076284
- Resolved
-
JDK-8249749 modify a primitive array through a stream and a for cycle causes jre crash
- Closed
(2 links to)