JDK-8367135 : Test compiler/loopstripmining/CheckLoopStripMining.java needs internal timeouts adjusted
  • Type: Bug
  • Component: hotspot
  • Sub-Component: compiler
  • Affected Version: 26
  • Priority: P4
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2025-09-08
  • Updated: 2025-09-15
  • Resolved: 2025-09-09
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 26
26 b15Fixed
Related Reports
Causes :  
Description
The test is failing with a "crash":

#
# A fatal error has been detected by the Java Runtime Environment:
#
#  Internal Error (c:\sb\prod\1757334802\workspace\open\src\hotspot\share\runtime\safepoint.cpp:663), pid=8596, tid=12032
#  fatal error: Safepoint sync time longer than 300.000000 ms detected when executing SafepointALot.

The probolem is that the test internally sets its delays using:

     "-XX:SafepointTimeoutDelay=" + Utils.adjustTimeout(300),
     "-XX:GuaranteedSafepointInterval=" + Utils.adjustTimeout(300),

which since JDK-8260555 evaluates to 300 as shown, rather than the 1200 it was previously. These values need adjusting so that there is sufficient time for the test to do what it needs.

Comments
Changeset: 06326176 Branch: master Author: Marc Chevalier <mchevalier@openjdk.org> Date: 2025-09-09 11:17:48 +0000 URL: https://git.openjdk.org/jdk/commit/0632617670f991da23c3892d357e8d1f051d29a0
09-09-2025

A pull request was submitted for review. Branch: master URL: https://git.openjdk.org/jdk/pull/27167 Date: 2025-09-09 09:31:24 +0000
09-09-2025

ILW = Test fails because safepoint sync time limit is hit (test bug), intermittent with single test, no workaround but increase default timeout = MLH = P4
09-09-2025