Bug#1012098: intervalstorej: FTBFS with OpenJDK 17 due to test failures

Emmanuel Bourg ebourg at apache.org
Mon May 30 08:53:28 BST 2022


Source: intervalstorej
Version: 1.2+dfsg-4
Severity: important
Tags: ftbfs sid bookworm
User: debian-java at lists.debian.org
Usertags: default-java17


intervalstorej fails to build with OpenJDK 17, there are test failures:


  PASSED: testRemove
  PASSED: testRemove_withPromotion
  PASSED: testRemove_withPromotionLeft
  PASSED: testRemove_withPromotionRight
  PASSED: testCompare
  FAILED: testIsValid
  java.lang.IllegalArgumentException: Can't set value 15 at start in 10-20
          at junit.extensions.PA.setValue(PA.java:407)
          at intervalstore.impl.NCNodeTest.testIsValid(NCNodeTest.java:162)
          at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
          at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
          at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
          at java.base/java.lang.reflect.Method.invoke(Method.java:568)
          at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:100)
          at org.testng.internal.Invoker.invokeMethod(Invoker.java:646)
          at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:811)
          at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1129)
          at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
          at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
          at org.testng.TestRunner.privateRun(TestRunner.java:746)
          at org.testng.TestRunner.run(TestRunner.java:600)
          at org.testng.SuiteRunner.runTest(SuiteRunner.java:366)
          at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:361)
          at org.testng.SuiteRunner.privateRun(SuiteRunner.java:319)
          at org.testng.SuiteRunner.run(SuiteRunner.java:268)
          at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
          at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
          at org.testng.TestNG.runSuitesSequentially(TestNG.java:1264)
          at org.testng.TestNG.runSuitesLocally(TestNG.java:1189)
          at org.testng.TestNG.runSuites(TestNG.java:1104)
          at org.testng.TestNG.run(TestNG.java:1076)
          at org.testng.TestNG.privateMain(TestNG.java:1405)
          at org.testng.TestNG.main(TestNG.java:1374)
  Caused by: java.lang.NoSuchFieldException: modifiers
          at java.base/java.lang.Class.getDeclaredField(Class.java:2610)
          at junit.extensions.PrivilegedAccessor.getField(PrivilegedAccessor.java:636)
          at junit.extensions.PrivilegedAccessor.getField(PrivilegedAccessor.java:645)
          at junit.extensions.PrivilegedAccessor.getField(PrivilegedAccessor.java:645)
          at junit.extensions.PrivilegedAccessor.setValue(PrivilegedAccessor.java:447)
          at junit.extensions.PrivilegedAccessor.setValue(PrivilegedAccessor.java:450)
          at junit.extensions.PA.setValue(PA.java:404)
          ... 25 more



More information about the pkg-java-maintainers mailing list