-
Bug
-
Resolution: Fixed
-
P4
-
25
-
master
org.openjdk.bench.vm.floatingpoint.DremFrem benchmark run with -ea
fails with
java.lang.AssertionError
at org.openjdk.bench.vm.floatingpoint.DremFrem.cornercaseDoubleJava(DremFrem.java:204)
at org.openjdk.bench.vm.floatingpoint.jmh_generated.DremFrem_cornercaseDoubleJava_jmhTest.cornercaseDoubleJava_avgt_jmhStub(DremFrem_cornercaseDoubleJava_jmhTest.java:190)
at org.openjdk.bench.vm.floatingpoint.jmh_generated.DremFrem_cornercaseDoubleJava_jmhTest.cornercaseDoubleJava_AverageTime(DremFrem_cornercaseDoubleJava_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:1090)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614)
at java.base/java.lang.Thread.run(Thread.java:1447)
Steps to reproduce:
> jib.sh make -- build-microbenchmark
> jdk25/fastdebug/bin/java -ea -jar JDK25_WS/build/linux-x64/images/test/micro/benchmarks.jar org.openjdk.bench.vm.floatingpoint.DremFrem.cornercaseDoubleJava$
fails with
java.lang.AssertionError
at org.openjdk.bench.vm.floatingpoint.DremFrem.cornercaseDoubleJava(DremFrem.java:204)
at org.openjdk.bench.vm.floatingpoint.jmh_generated.DremFrem_cornercaseDoubleJava_jmhTest.cornercaseDoubleJava_avgt_jmhStub(DremFrem_cornercaseDoubleJava_jmhTest.java:190)
at org.openjdk.bench.vm.floatingpoint.jmh_generated.DremFrem_cornercaseDoubleJava_jmhTest.cornercaseDoubleJava_AverageTime(DremFrem_cornercaseDoubleJava_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:1090)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614)
at java.base/java.lang.Thread.run(Thread.java:1447)
Steps to reproduce:
> jib.sh make -- build-microbenchmark
> jdk25/fastdebug/bin/java -ea -jar JDK25_WS/build/linux-x64/images/test/micro/benchmarks.jar org.openjdk.bench.vm.floatingpoint.DremFrem.cornercaseDoubleJava$
- links to
-
Commit(master) openjdk/jdk/76e0f30b
-
Review(master) openjdk/jdk/23917