Hi,

That is caused by Java 25 as it is not yet on white list for vectorization (we haven't checked if the incubator API of vectors is still compatible). I just wonder why this happens at all, how comes that it initializes the vectorization when executing this test?

Uwe

Am 26.02.2025 um 09:01 schrieb Dawid Weiss:

This is caused by ordering of static initializations and warnings printed from there. I dodged the problem by forcing these initializations to always happen early if this particular test happens to be the first that uses them -

https://github.com/apache/lucene/pull/14296

Dawid

On Wed, Feb 26, 2025 at 1:35 AM Policeman Jenkins Server <jenk...@thetaphi.de> wrote:

    Build: https://jenkins.thetaphi.de/job/Lucene-main-Linux/53342/
    Java: 64bit/hotspot/jdk-25-ea+11 -XX:-UseCompressedOops
    -XX:+UseSerialGC

    1 tests failed.
    FAILED: org.apache.lucene.tests.util.TestSysoutsLimits.OverHardLimit

    Error Message:
    java.lang.AssertionError: The test or suite printed 155 bytes to
    stdout and stderr, even though the limit was set to 10 bytes.Hard
    limit was enforced so output is truncated. Increase the limit with
    @Limit, ignore it completely with @SuppressSysoutChecks or run
    with -Dtests.verbose=true

    Stack Trace:
    java.lang.AssertionError: The test or suite printed 155 bytes to
    stdout and stderr, even though the limit was set to 10 bytes.Hard
    limit was enforced so output is truncated. Increase the limit with
    @Limit, ignore it completely with @SuppressSysoutChecks or run
    with -Dtests.verbose=true
            at org.junit.Assert.fail(Assert.java:89)
            at org.junit.Assert.assertTrue(Assert.java:42)
            at
    
org.apache.lucene.tests.util.TestSysoutsLimits.OverHardLimit(TestSysoutsLimits.java:108)
            at
    
java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
            at java.base/java.lang.reflect.Method.invoke(Method.java:565)
            at
    
org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
            at
    
org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
            at
    
org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
            at
    
org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
            at
    
org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
            at
    org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
            at
    
org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
            at
    
com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
            at
    
com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
            at org.junit.rules.RunRules.evaluate(RunRules.java:20)
            at
    org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
            at
    
org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
            at
    org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
            at
    
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
            at
    
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
            at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
            at
    org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
            at
    org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
            at
    org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
            at
    org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
            at
    
com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
            at org.junit.rules.RunRules.evaluate(RunRules.java:20)
            at org.junit.rules.RunRules.evaluate(RunRules.java:20)
            at
    org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
            at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
            at
    
org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.runTestClass(JUnitTestClassExecutor.java:112)
            at
    
org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:58)
            at
    
org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:40)
            at
    
org.gradle.api.internal.tasks.testing.junit.AbstractJUnitTestClassProcessor.processTestClass(AbstractJUnitTestClassProcessor.java:54)
            at
    
org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:53)
            at
    
java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
            at java.base/java.lang.reflect.Method.invoke(Method.java:565)
            at
    
org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
            at
    
org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
            at
    
org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
            at
    
org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:92)
            at jdk.proxy1/jdk.proxy1.$Proxy4.processTestClass(Unknown
    Source)
            at
    
org.gradle.api.internal.tasks.testing.worker.TestWorker$2.run(TestWorker.java:183)
            at
    
org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:132)
            at
    
org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:103)
            at
    
org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:63)
            at
    
org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
            at
    
org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:121)
            at
    
org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:71)
            at
    
worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
            at
    
worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)

    ---------------------------------------------------------------------
    To unsubscribe, e-mail: builds-unsubscr...@lucene.apache.org
    For additional commands, e-mail: builds-h...@lucene.apache.org

--
Uwe Schindler
Achterdiek 19, D-28357 Bremen
https://www.thetaphi.de
eMail:u...@thetaphi.de

Reply via email to