Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8347038

[JMH] jdk.incubator.vector.SpiltReplicate fails NoClassDefFoundError

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P4 P4
    • 25
    • 21, 24, 25
    • core-libs
    • b05
    • generic
    • generic

        4 jmh tests fails:
        org.openjdk.bench.jdk.incubator.vector.SpiltReplicate.testInt
        org.openjdk.bench.jdk.incubator.vector.SpiltReplicate.testLong
        org.openjdk.bench.jdk.incubator.vector.SpiltReplicate.testDouble
        org.openjdk.bench.jdk.incubator.vector.SpiltReplicate.testFloat

        Test output:
        # Warmup Iteration 1: <failure>

        java.lang.NoClassDefFoundError: jdk/incubator/vector/FloatVector
                at org.openjdk.bench.jdk.incubator.vector.SpiltReplicate.broadcastFloat(SpiltReplicate.java:70)
                at org.openjdk.bench.jdk.incubator.vector.SpiltReplicate.testFloat(SpiltReplicate.java:112)
                at org.openjdk.bench.jdk.incubator.vector.jmh_generated.SpiltReplicate_testFloat_jmhTest.testFloat_avgt_jmhStub(SpiltReplicate_testFloat_jmhTest.java:190)
                at org.openjdk.bench.jdk.incubator.vector.jmh_generated.SpiltReplicate_testFloat_jmhTest.testFloat_AverageTime(SpiltReplicate_testFloat_jmhTest.java:153)
                at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
                at java.base/java.lang.reflect.Method.invoke(Method.java:565)
                at org.openjdk.jmh.runner.BenchmarkHandler$BenchmarkTask.call(BenchmarkHandler.java:527)
                at org.openjdk.jmh.runner.BenchmarkHandler$BenchmarkTask.call(BenchmarkHandler.java:504)
                at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:328)
                at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:545)
                at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:328)
                at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1095)
                at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:619)
                at java.base/java.lang.Thread.run(Thread.java:1447)
        Caused by: java.lang.ClassNotFoundException: jdk.incubator.vector.FloatVector
                at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:580)
                at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:490)
                ... 14 more

        Test command:
        make test TEST="micro:org.openjdk.bench.jdk.incubator.vector.SpiltReplicate.testFloat" MICRO="FORK=1;WARMUP_ITER=2"

        Standalone test command:
        java -Djmh.ignoreLock=true -Djava.library.path=/tmp/tone/run/jmh/jdk-repo/build/linux-aarch64-server-release/images/test/micro/native --add-opens=java.base/java.io=ALL-UNNAMED -jar /tmp/tone/run/jmh/jdk-repo/build/linux-aarch64-server-release/images/test/micro/benchmarks.jar -t 1 -f 1 -wi 2 org.openjdk.bench.jdk.incubator.vector.SpiltReplicate.testInt

        Configure command:
        bash configure --with-jobs=64 --prefix=/tmp/tone/run/jmh/jdk-repo/install-release --verbose --with-debug-level=release --enable-unlimited-crypto --with-vendor-name=yansendao --with-vendor-url=https://github.com/sendaoYan --with-vendor-bug-url=mailto:yansendao.ysd@alibaba-inc.com --with-vendor-vm-bug-url=mailto:yansendao.ysd@alibaba-inc.com --with-jvm-variants=server --with-boot-jdk=/tmp/tone/run/jmh/binary-download/jdk-repo-binary --with-gtest=/tmp/tone/run/jmh/googletest-v1.14.x --with-jtreg=/tmp/tone/run/jmh/jtreg --with-jmh=build/jmh/jars --with-version-opt=07c9f713 --with-zlib=system --enable-ccache

              syan Sendao Yan
              syan Sendao Yan
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: