The following test failed in the JDK21 CI:
vmTestbase/vm/mlvm/indy/stress/gc/lotsOfCallSites/Test.java
Here's a snippet from the log file:
#section:main
----------messages:(6/429)----------
command: main -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI vm.mlvm.indy.stress.gc.lotsOfCallSites.Test
reason: User specified action: run main/othervm -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI vm.mlvm.indy.stress.gc.lotsOfCallSites.Test
started: Fri Mar 24 21:46:21 GMT 2023
Mode: othervm [/othervm specified]
finished: Fri Mar 24 21:47:41 GMT 2023
elapsed time (seconds): 80.05
----------configuration:(0/0)----------
----------System.out:(32/1483)----------
#>
#> WARNING: switching log to verbose mode,
#> because error is complained
#>
# ERROR: Not all of the created CallSites were GC-ed
The following stacktrace is for failure analysis.
nsk.share.TestFailure: Not all of the created CallSites were GC-ed
at nsk.share.Log.logExceptionForFailureAnalysis(Log.java:432)
at nsk.share.Log.complain(Log.java:403)
at vm.mlvm.share.Env.complain(Env.java:164)
at vm.mlvm.indy.stress.gc.lotsOfCallSites.Test.run(Test.java:189)
at vm.mlvm.share.MlvmTestExecutor.runMlvmTestInstance(MlvmTestExecutor.java:382)
at vm.mlvm.share.MlvmTestExecutor.runMlvmTest(MlvmTestExecutor.java:327)
at vm.mlvm.share.MlvmTestExecutor.launch(MlvmTestExecutor.java:244)
at vm.mlvm.share.MlvmTestExecutor.launch(MlvmTestExecutor.java:186)
at vm.mlvm.share.MlvmTestExecutor.launch(MlvmTestExecutor.java:157)
at vm.mlvm.share.MlvmTest.launch(MlvmTest.java:325)
at vm.mlvm.indy.stress.gc.lotsOfCallSites.Test.main(Test.java:234)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:578)
at com.sun.javatest.regtest.agent.MainWrapper$MainThread.run(MainWrapper.java:125)
at java.base/java.lang.Thread.run(Thread.java:1623)
# ERROR: Failed runs: 1 of 1
### TRACE 1: TEST FAILED
#>
#> SUMMARY: Following errors occured
#> during test execution:
#>
# ERROR: Not all of the created CallSites were GC-ed
# ERROR: Failed runs: 1 of 1
----------System.err:(0/0)----------
----------rerun:(39/9038)*----------
vmTestbase/vm/mlvm/indy/stress/gc/lotsOfCallSites/Test.java
Here's a snippet from the log file:
#section:main
----------messages:(6/429)----------
command: main -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI vm.mlvm.indy.stress.gc.lotsOfCallSites.Test
reason: User specified action: run main/othervm -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI vm.mlvm.indy.stress.gc.lotsOfCallSites.Test
started: Fri Mar 24 21:46:21 GMT 2023
Mode: othervm [/othervm specified]
finished: Fri Mar 24 21:47:41 GMT 2023
elapsed time (seconds): 80.05
----------configuration:(0/0)----------
----------System.out:(32/1483)----------
#>
#> WARNING: switching log to verbose mode,
#> because error is complained
#>
# ERROR: Not all of the created CallSites were GC-ed
The following stacktrace is for failure analysis.
nsk.share.TestFailure: Not all of the created CallSites were GC-ed
at nsk.share.Log.logExceptionForFailureAnalysis(Log.java:432)
at nsk.share.Log.complain(Log.java:403)
at vm.mlvm.share.Env.complain(Env.java:164)
at vm.mlvm.indy.stress.gc.lotsOfCallSites.Test.run(Test.java:189)
at vm.mlvm.share.MlvmTestExecutor.runMlvmTestInstance(MlvmTestExecutor.java:382)
at vm.mlvm.share.MlvmTestExecutor.runMlvmTest(MlvmTestExecutor.java:327)
at vm.mlvm.share.MlvmTestExecutor.launch(MlvmTestExecutor.java:244)
at vm.mlvm.share.MlvmTestExecutor.launch(MlvmTestExecutor.java:186)
at vm.mlvm.share.MlvmTestExecutor.launch(MlvmTestExecutor.java:157)
at vm.mlvm.share.MlvmTest.launch(MlvmTest.java:325)
at vm.mlvm.indy.stress.gc.lotsOfCallSites.Test.main(Test.java:234)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:578)
at com.sun.javatest.regtest.agent.MainWrapper$MainThread.run(MainWrapper.java:125)
at java.base/java.lang.Thread.run(Thread.java:1623)
# ERROR: Failed runs: 1 of 1
### TRACE 1: TEST FAILED
#>
#> SUMMARY: Following errors occured
#> during test execution:
#>
# ERROR: Not all of the created CallSites were GC-ed
# ERROR: Failed runs: 1 of 1
----------System.err:(0/0)----------
----------rerun:(39/9038)*----------