Failing Test Info
Test Name: renaissance-naive-bayes
Test Duration:
Machine it fails on: all
Machines it passes on (if intermittent):
Jenkins Test Job Info
Jenkins Test Job Name: (Example: Test_openjdk8_hs_extended.openjdk_arm_linux_testList_0)
Jenkins Test Job URL:
TRSS link for the build (if available):
Deep History Link from TRSS (if available)
** Rerun in Grinder Link (if available) or Steps to Reproduce**
Java Version output (from console output)
openjdk version "26" 2026-03-17
IBM Semeru Runtime Open Edition 26.0.0.0-m1 (build 26+33)
Eclipse OpenJ9 VM 26.0.0.0-m1 (build 26+33-v0.58.0-release-2f7ba4e0d2, JRE 26 Linux aarch64-64-Bit Compressed References 20260317_44 (JIT enabled, AOT enabled)
OpenJ9 - 2f7ba4e0d2
OMR - 2c1476173
JCL - f268eb6b1a2 based on jdk-26+33)
Relevant Console Output (showing exceptions/errors/crashes)
[2026-02-04T18:48:52.415Z] Running test renaissance-naive-bayes_0 ...
[2026-02-04T18:48:52.415Z] ===============================================
[2026-02-04T18:48:52.415Z] renaissance-naive-bayes_0 Start Time: Wed Feb 4 13:48:51 2026 Epoch Time (ms): 1770230931830
[2026-02-04T18:48:52.415Z] variation: NoOptions
[2026-02-04T18:48:52.415Z] JVM_OPTIONS:
[2026-02-04T18:49:14.756Z] Benchmark 'naive-bayes' failed with exception:
[2026-02-04T18:49:14.756Z] java.lang.ExceptionInInitializerError
[2026-02-04T18:49:14.756Z] at java.base/java.lang.J9VMInternals.recordInitializationFailure(J9VMInternals.java:190)
[2026-02-04T18:49:14.756Z] at org.apache.spark.unsafe.array.ByteArrayMethods.<clinit>(ByteArrayMethods.java:47)
[2026-02-04T18:49:14.756Z] at org.apache.spark.memory.MemoryManager.defaultPageSizeBytes$lzycompute(MemoryManager.scala:261)
[2026-02-04T18:49:14.756Z] at org.apache.spark.memory.MemoryManager.defaultPageSizeBytes(MemoryManager.scala:251)
[2026-02-04T18:49:14.756Z] at org.apache.spark.memory.MemoryManager.$anonfun$pageSizeBytes$1(MemoryManager.scala:270)
[2026-02-04T18:49:14.756Z] at scala.runtime.java8.JFunction0$mcJ$sp.apply(JFunction0$mcJ$sp.scala:17)
[2026-02-04T18:49:14.756Z] at scala.Option.getOrElse(Option.scala:201)
[2026-02-04T18:49:14.756Z] at org.apache.spark.memory.MemoryManager.<init>(MemoryManager.scala:270)
[2026-02-04T18:49:14.756Z] at org.apache.spark.memory.UnifiedMemoryManager.<init>(UnifiedMemoryManager.scala:58)
[2026-02-04T18:49:14.756Z] at org.apache.spark.memory.UnifiedMemoryManager$.apply(UnifiedMemoryManager.scala:207)
[2026-02-04T18:49:14.756Z] at org.apache.spark.SparkEnv$.create(SparkEnv.scala:320)
[2026-02-04T18:49:14.756Z] at org.apache.spark.SparkEnv$.createDriverEnv(SparkEnv.scala:194)
[2026-02-04T18:49:14.756Z] at org.apache.spark.SparkContext.createSparkEnv(SparkContext.scala:284)
[2026-02-04T18:49:14.756Z] at org.apache.spark.SparkContext.<init>(SparkContext.scala:478)
[2026-02-04T18:49:14.756Z] at org.apache.spark.SparkContext$.getOrCreate(SparkContext.scala:2883)
[2026-02-04T18:49:14.756Z] at org.apache.spark.sql.SparkSession$Builder.$anonfun$getOrCreate$2(SparkSession.scala:1099)
[2026-02-04T18:49:14.756Z] at scala.Option.getOrElse(Option.scala:201)
[2026-02-04T18:49:14.756Z] at org.apache.spark.sql.SparkSession$Builder.getOrCreate(SparkSession.scala:1093)
[2026-02-04T18:49:14.756Z] at org.renaissance.apache.spark.SparkUtil.setUpSparkContext(SparkUtil.scala:81)
[2026-02-04T18:49:14.756Z] at org.renaissance.apache.spark.SparkUtil.setUpSparkContext$(SparkUtil.scala:54)
[2026-02-04T18:49:14.756Z] at org.renaissance.apache.spark.NaiveBayes.setUpSparkContext(NaiveBayes.scala:33)
[2026-02-04T18:49:14.756Z] at org.renaissance.apache.spark.NaiveBayes.setUpBeforeAll(NaiveBayes.scala:56)
[2026-02-04T18:49:14.757Z] at org.renaissance.harness.ExecutionDriver.executeBenchmark(ExecutionDriver.java:82)
[2026-02-04T18:49:14.757Z] at org.renaissance.harness.RenaissanceSuite$.runBenchmarks$$anonfun$1(RenaissanceSuite.scala:172)
[2026-02-04T18:49:14.757Z] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
[2026-02-04T18:49:14.757Z] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
[2026-02-04T18:49:14.757Z] at scala.collection.immutable.List.foreach(List.scala:334)
[2026-02-04T18:49:14.757Z] at org.renaissance.harness.RenaissanceSuite$.runBenchmarks(RenaissanceSuite.scala:161)
[2026-02-04T18:49:14.757Z] at org.renaissance.harness.RenaissanceSuite$.main(RenaissanceSuite.scala:130)
[2026-02-04T18:49:14.757Z] at org.renaissance.harness.RenaissanceSuite.main(RenaissanceSuite.scala)
[2026-02-04T18:49:14.757Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
[2026-02-04T18:49:14.757Z] at java.base/java.lang.reflect.Method.invoke(Method.java:571)
[2026-02-04T18:49:14.757Z] at org.renaissance.core.Launcher.loadAndInvokeHarnessClass(Launcher.java:129)
[2026-02-04T18:49:14.757Z] at org.renaissance.core.Launcher.launchHarnessClass(Launcher.java:78)
[2026-02-04T18:49:14.757Z] at org.renaissance.core.Launcher.main(Launcher.java:43)
[2026-02-04T18:49:14.757Z] Caused by: java.lang.IllegalStateException: java.lang.ClassNotFoundException: jdk.internal.ref.Cleaner
[2026-02-04T18:49:14.757Z] at org.apache.spark.unsafe.Platform.<clinit>(Platform.java:115)
[2026-02-04T18:49:14.757Z] ... 34 more
[2026-02-04T18:49:14.757Z] Caused by: java.lang.ClassNotFoundException: jdk.internal.ref.Cleaner
[2026-02-04T18:49:14.757Z] at java.base/java.lang.Class.forNameImpl(Native Method)
[2026-02-04T18:49:14.757Z] at java.base/java.lang.Class.forName(Class.java:294)
[2026-02-04T18:49:14.757Z] at java.base/java.lang.Class.forName(Class.java:282)
[2026-02-04T18:49:14.757Z] at org.apache.spark.unsafe.Platform.<clinit>(Platform.java:95)
[2026-02-04T18:49:14.757Z] ... 34 more
[2026-02-04T18:49:14.757Z] The following benchmarks failed: naive-bayes
[2026-02-04T18:49:14.757Z] -----------------------------------
[2026-02-04T18:49:14.757Z] renaissance-naive-bayes_0_FAILED
Attach or link to relevant artifacts
eclipse-openj9/openj9#23347
The test as written is incompatible with jdk26, since jdk.internal.ref.Cleaner has been removed.
Failing Test Info
Test Name: renaissance-naive-bayes
Test Duration:
Machine it fails on: all
Machines it passes on (if intermittent):
Jenkins Test Job Info
Jenkins Test Job Name: (Example: Test_openjdk8_hs_extended.openjdk_arm_linux_testList_0)
Jenkins Test Job URL:
TRSS link for the build (if available):
Deep History Link from TRSS (if available)
** Rerun in Grinder Link (if available) or Steps to Reproduce**
Java Version output (from console output)
Relevant Console Output (showing exceptions/errors/crashes)
Attach or link to relevant artifacts
eclipse-openj9/openj9#23347
The test as written is incompatible with jdk26, since jdk.internal.ref.Cleaner has been removed.