Please excuse for a messy fuzzy test (attached). The failure happens on Windows, and no stack traces were gathered.
A quote from hs_err_*:
#
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (c:\sb\prod\1702548146\workspace\open\src\hotspot\share\asm/register.hpp:255), pid=33828, tid=12768
# assert(regs[i] != regs[j]) failed: Multiple uses of register: xmm3
#
# JRE version: Java(TM) SE Runtime Environment (22.0) (fastdebug build 22-internal-2023-12-14-0954376.evgeny.nikitin.jdk)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (fastdebug 22-internal-2023-12-14-0954376.evgeny.nikitin.jdk, mixed mode, sharing, compressed oops, compressed class ptrs, g1 gc, windows-amd64)
# Core dump will be written. Default location: C:\sb\prod\1702550086\testoutput\test-support\jtreg_closed_test_hotspot_jtreg_applications_javafuzzer_1000Tests_java\scratch\0\JTwork\fuzzgen_tests\Test_276\Test_276\hs_err_pid33828.mdmp
#
# If you would like to submit a bug report, please visit:
# https://bugreport.java.com/bugreport/crash.jsp
#
--------------- S U M M A R Y ------------
Command Line: -Dtimeout.handlerDir=c:\ade\mesos\work_dir\jib-master\install\2023-12-14-0954376.evgeny.nikitin.jdk\windows-x64-debug.test\hotspot\jtreg\native/../../../failure_handler/jtregFailureHandler.jar -XX:-PrintWarnings -Xmx1G -XX:+IgnoreUnrecognizedVMOptions -XX:CompileCommand=quiet -XX:CompileCommand=compileonly,*Test*::* -XX:-TieredCompilation -Xbatch -XX:+UnlockDiagnosticVMOptions -XX:+StressLCM -XX:+StressGCM -XX:+StressIGVN -XX:+StressCCP -XX:StressSeed=704894282 -XX:+UnlockExperimentalVMOptions -XX:PerMethodSpecTrapLimit=0 -XX:PerMethodTrapLimit=0 -Dstdout.encoding=UTF-8 Test_276
Host: win2019-x64-27160, AMD EPYC 7J13 64-Core Processor , 12 cores, 23G, Windows Server 2019 , 64 bit Build 17763 (10.0.17763.475)
Time: Thu Dec 14 11:57:12 2023 Etc elapsed time: 8.114742 seconds (0d 0h 0m 8s)
--------------- T H R E A D ---------------
Current thread (0x000001c439921c00): JavaThread "C2 CompilerThread0" daemon [_thread_in_native, id=12768, stack(0x000000562fd00000,0x000000562fe00000) (1024K)]
Current CompileTask:
C2:8114 52 % !b Test_276::mainTest @ 539 (973 bytes)
A quote from hs_err_*:
#
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (c:\sb\prod\1702548146\workspace\open\src\hotspot\share\asm/register.hpp:255), pid=33828, tid=12768
# assert(regs[i] != regs[j]) failed: Multiple uses of register: xmm3
#
# JRE version: Java(TM) SE Runtime Environment (22.0) (fastdebug build 22-internal-2023-12-14-0954376.evgeny.nikitin.jdk)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (fastdebug 22-internal-2023-12-14-0954376.evgeny.nikitin.jdk, mixed mode, sharing, compressed oops, compressed class ptrs, g1 gc, windows-amd64)
# Core dump will be written. Default location: C:\sb\prod\1702550086\testoutput\test-support\jtreg_closed_test_hotspot_jtreg_applications_javafuzzer_1000Tests_java\scratch\0\JTwork\fuzzgen_tests\Test_276\Test_276\hs_err_pid33828.mdmp
#
# If you would like to submit a bug report, please visit:
# https://bugreport.java.com/bugreport/crash.jsp
#
--------------- S U M M A R Y ------------
Command Line: -Dtimeout.handlerDir=c:\ade\mesos\work_dir\jib-master\install\2023-12-14-0954376.evgeny.nikitin.jdk\windows-x64-debug.test\hotspot\jtreg\native/../../../failure_handler/jtregFailureHandler.jar -XX:-PrintWarnings -Xmx1G -XX:+IgnoreUnrecognizedVMOptions -XX:CompileCommand=quiet -XX:CompileCommand=compileonly,*Test*::* -XX:-TieredCompilation -Xbatch -XX:+UnlockDiagnosticVMOptions -XX:+StressLCM -XX:+StressGCM -XX:+StressIGVN -XX:+StressCCP -XX:StressSeed=704894282 -XX:+UnlockExperimentalVMOptions -XX:PerMethodSpecTrapLimit=0 -XX:PerMethodTrapLimit=0 -Dstdout.encoding=UTF-8 Test_276
Host: win2019-x64-27160, AMD EPYC 7J13 64-Core Processor , 12 cores, 23G, Windows Server 2019 , 64 bit Build 17763 (10.0.17763.475)
Time: Thu Dec 14 11:57:12 2023 Etc elapsed time: 8.114742 seconds (0d 0h 0m 8s)
--------------- T H R E A D ---------------
Current thread (0x000001c439921c00): JavaThread "C2 CompilerThread0" daemon [_thread_in_native, id=12768, stack(0x000000562fd00000,0x000000562fe00000) (1024K)]
Current CompileTask:
C2:8114 52 % !b Test_276::mainTest @ 539 (973 bytes)
- duplicates
-
JDK-8321712 C2: "failed: Multiple uses of register" in C2_MacroAssembler::vminmax_fp
-
- Resolved
-