-
Bug
-
Resolution: Fixed
-
P4
-
25
-
master
-
riscv
After JDK-8350177, we hit the following assert in C2:
#
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (/home/jenkins-slave/jdk/src/hotspot/share/opto/superword.cpp:2606), pid=3789547, tid=3789567
# assert(false) failed: Unexpected node in SuperWord truncation: IsFiniteD
#
# JRE version: OpenJDK Runtime Environment (26.0) (fastdebug build 26-internal-jenkins-slave-20250718001030-jdk-ls-fc4f8f3d054)
# Java VM: OpenJDK 64-Bit Server VM (fastdebug 26-internal-jenkins-slave-20250718001030-jdk-ls-fc4f8f3d054, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, linux-loongarch64)
# Problematic frame:
# V [libjvm.so+0x1a93bb8] VLoopTypes::compute_vector_element_type()+0x8d0
#
# Core dump will be written. Default location: Core dumps may be processed with "/usr/libexec/abrt-hook-ccpp %s %c %p %u %g %t %P %I %h %e" (or dumping to /home/jenkins-slave/jdk/build/linux-loongarch64-server-fastdebug/test-support/jtreg_test_hotspot_jtreg_tier1/scratch/0/core.3789547)
#
Unsupported internal testing APIs have been used.
#
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (/home/jenkins-slave/jdk/src/hotspot/share/opto/superword.cpp:2606), pid=3789547, tid=3789567
# assert(false) failed: Unexpected node in SuperWord truncation: IsFiniteD
#
# JRE version: OpenJDK Runtime Environment (26.0) (fastdebug build 26-internal-jenkins-slave-20250718001030-jdk-ls-fc4f8f3d054)
# Java VM: OpenJDK 64-Bit Server VM (fastdebug 26-internal-jenkins-slave-20250718001030-jdk-ls-fc4f8f3d054, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, linux-loongarch64)
# Problematic frame:
# V [libjvm.so+0x1a93bb8] VLoopTypes::compute_vector_element_type()+0x8d0
#
# Core dump will be written. Default location: Core dumps may be processed with "/usr/libexec/abrt-hook-ccpp %s %c %p %u %g %t %P %I %h %e" (or dumping to /home/jenkins-slave/jdk/build/linux-loongarch64-server-fastdebug/test-support/jtreg_test_hotspot_jtreg_tier1/scratch/0/core.3789547)
#
Unsupported internal testing APIs have been used.
- caused by
-
JDK-8350177 C2 SuperWord: Integer.numberOfLeadingZeros, numberOfTrailingZeros, reverse and bitCount have input types wrongly truncated for byte and short
-
- Resolved
-
- relates to
-
JDK-8294198 Implement isFinite intrinsic for RISC-V
-
- Resolved
-
- links to
-
Commit(master) openjdk/jdk/9f796da3
-
Review(master) openjdk/jdk/26423