benwtrent commented on PR #14882: URL: https://github.com/apache/lucene/pull/14882#issuecomment-3045859782
During the backport process, I noticed many tests failing. I wonder if CI didn't fully exercise paths here, or there were other changes since this PR was opened. ``` ./gradlew :lucene:core:test --tests "org.apache.lucene.codecs.lucene90.TestIndexedDISI.testDenseMultiBlock" -Ptests.asserts=true -Ptests.file.encoding=UTF-8 -Ptests.forceintegervectors=true -Ptests.gui=false "-Ptests.jvmargs=-XX:TieredStopAtLevel=1 -XX:+UseParallelGC -XX:ActiveProcessorCount=1" -Ptests.jvms=5 -Ptests.locale=en-MW -Ptests.seed=5F1E0E17D760E62D -Ptests.timezone=America/El_Salvador -Ptests.vectorsize=512 ``` ``` org.apache.lucene.codecs.lucene90.TestIndexedDISI > test suite's output saved to /Users/benjamintrent/Projects/lucene-bench/baseline/lucene/core/build/test-results/test/outputs/OUTPUT-org.apache.lucene.codecs.lucene90.TestIndexedDISI.txt, copied below: 2> Jul 07, 2025 12:33:35 PM org.apache.lucene.internal.vectorization.VectorizationProvider lookup 2> WARNING: Vector bitsize and/or integer vectors enforcement; using default vectorization provider outside of testMode > java.lang.AssertionError > at __randomizedtesting.SeedInfo.seed([5F1E0E17D760E62D:461BC729954A0539]:0) > at org.apache.lucene.util.FixedBitSet.orRange(FixedBitSet.java:400) > at org.apache.lucene.codecs.lucene90.IndexedDISI$Method$2.intoBitSetWithinBlock(IndexedDISI.java:731) > at org.apache.lucene.codecs.lucene90.IndexedDISI.intoBitSet(IndexedDISI.java:477) > at org.apache.lucene.codecs.lucene90.TestIndexedDISI.assertIntoBitsetRandomized(TestIndexedDISI.java:631) > at org.apache.lucene.codecs.lucene90.TestIndexedDISI.doTest(TestIndexedDISI.java:563) > at org.apache.lucene.codecs.lucene90.TestIndexedDISI.testDenseMultiBlock(TestIndexedDISI.java:387) > at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) > at java.base/java.lang.reflect.Method.invoke(Method.java:565) > at com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1763) > at com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946) > at com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982) > at com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996) > at org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48) > at org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43) > at org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45) > at org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60) > at org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44) > at org.junit.rules.RunRules.evaluate(RunRules.java:20) ``` On 10x with the backport, I ran into things like: > java.lang.IndexOutOfBoundsException: Range [96, 96 + -32) out of bounds for length 1024 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org For additional commands, e-mail: issues-h...@lucene.apache.org