JDK-8366489 : Test compiler/rangechecks/TestLongRangeCheck.java failed: should have been deoptimized
  • Type: Bug
  • Component: hotspot
  • Sub-Component: compiler
  • Affected Version: 26
  • Priority: P4
  • Status: Closed
  • Resolution: Duplicate
  • Submitted: 2025-09-01
  • Updated: 2025-09-01
  • Resolved: 2025-09-01
Related Reports
Duplicate :  
Description
----------System.out:(0/0)----------
----------System.err:(12/732)----------
java.lang.RuntimeException: should have been deoptimized
	at TestLongRangeCheck.assertIsNotCompiled(TestLongRangeCheck.java:62)
	at TestLongRangeCheck.main(TestLongRangeCheck.java:329)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
	at java.base/java.lang.reflect.Method.invoke(Method.java:565)
	at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138)
	at java.base/java.lang.Thread.run(Thread.java:1474)
Comments
Looks like that's JDK-8346316 again because the failure in the CI happened with '-XX:+AOTClassLinking'. Closing as duplicate.
01-09-2025