eclipse-openj9 / openj9

Eclipse OpenJ9: A Java Virtual Machine for OpenJDK that's optimized for small footprint, fast start-up, and high throughput. Builds on Eclipse OMR (https://github.com/eclipse/omr) and combines with the Extensions for OpenJDK for OpenJ9 repo.
Other
3.23k stars 712 forks source link

MathLoadTest_autosimd_special_5m_27_FAILED IllegalAccessError: invokeinterface of non-public method 'scalarCombine(DD)D' in net/adoptopenjdk/test/autosimd/AutoSIMDTestDouble$7 #16383

Open JasonFengJ9 opened 1 year ago

JasonFengJ9 commented 1 year ago

Failure link

From an internal build(cent7-aarch64-3):

java version "17.0.6-beta" 2023-01-17
IBM Semeru Runtime Certified Edition 17.0.6+4-202211290004 (build 17.0.6-beta+4-202211290004)
Eclipse OpenJ9 VM 17.0.6+4-202211290004 (build master-9f404bec6, JRE 17 Linux aarch64-64-Bit Compressed References 20221129_278 (JIT enabled, AOT enabled)
OpenJ9   - 9f404bec6
OMR      - acdbafc4a
JCL      - af194de7fa based on jdk-17.0.6+4)

Rerun in Grinder - Change TARGET to run only the failed test targets.

Optional info

Failure output (captured from console output)

[2022-11-29T07:18:26.440Z] variation: Mode612-OSRG
[2022-11-29T07:18:26.440Z] JVM_OPTIONS:  -Xcompressedrefs -Xgcpolicy:gencon -Xjit:enableOSR,enableOSROnGuardFailure,count=1,disableAsyncCompilation 

[2022-11-29T07:19:14.256Z] MLT 02:19:13.658 - Starting thread. Suite=0 thread=6
[2022-11-29T07:19:22.598Z] MLT 02:19:21.504 - First failure detected by thread: load-4. Not creating dumps as no dump generation is requested for this load test
[2022-11-29T07:19:22.598Z] MLT 02:19:21.621 - Test failed
[2022-11-29T07:19:22.598Z] MLT   Failure num.  = 1
[2022-11-29T07:19:22.598Z] MLT   Test number   = 17
[2022-11-29T07:19:22.598Z] MLT   Test details  = 'ArbitraryJava[net.adoptopenjdk.test.autosimd.AutoSIMDTestDouble testLincombWithTemp]'
[2022-11-29T07:19:22.598Z] MLT   Suite number  = 0
[2022-11-29T07:19:22.598Z] MLT   Thread number = 4
[2022-11-29T07:19:22.598Z] MLT >>> Captured test output >>>
[2022-11-29T07:19:22.598Z] MLT Test failed:
[2022-11-29T07:19:22.598Z] MLT java.lang.IllegalAccessError: invokeinterface of non-public method 'scalarCombine(DD)D' in net/adoptopenjdk/test/autosimd/AutoSIMDTestDouble$7
[2022-11-29T07:19:22.598Z] MLT  at net.adoptopenjdk.test.autosimd.AutoSIMDTestDouble.testSimpleBinary(AutoSIMDTestDouble.java:403)
[2022-11-29T07:19:22.598Z] MLT  at net.adoptopenjdk.test.autosimd.AutoSIMDTestDouble.testLincombWithTemp(AutoSIMDTestDouble.java:297)
[2022-11-29T07:19:22.598Z] MLT  at jdk.internal.reflect.GeneratedMethodAccessor30.invoke(Unknown Source)
[2022-11-29T07:19:22.598Z] MLT  at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[2022-11-29T07:19:22.598Z] MLT  at java.base/java.lang.reflect.Method.invoke(Method.java:568)
[2022-11-29T07:19:22.598Z] MLT  at net.adoptopenjdk.loadTest.adaptors.ArbitraryJavaAdaptor.executeTest(ArbitraryJavaAdaptor.java:102)
[2022-11-29T07:19:22.598Z] MLT  at net.adoptopenjdk.loadTest.LoadTestRunner$2.run(LoadTestRunner.java:182)
[2022-11-29T07:19:22.598Z] MLT  at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
[2022-11-29T07:19:22.598Z] MLT  at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
[2022-11-29T07:19:22.598Z] MLT  at java.base/java.lang.Thread.run(Thread.java:857)
[2022-11-29T07:19:22.598Z] MLT <<<
[2022-11-29T07:19:22.598Z] MLT 
[2022-11-29T07:19:37.109Z] MLT 02:19:35.674 - Completed 7.0%. Number of tests started=217861 (with 1 failure(s))

[2022-11-29T07:24:09.495Z] MathLoadTest_autosimd_special_5m_27_FAILED

50x internal grinder - passed

JasonFengJ9 commented 11 months ago

JDK17 aarch64_linux 0.40 rc1(rhel9-aarch64-2)

[2023-07-22T04:34:13.627Z] variation: Mode103
[2023-07-22T04:34:13.627Z] JVM_OPTIONS:  -Xgcpolicy:optthruput -Xjit:count=0 -Xnocompressedrefs 

[2023-07-22T04:35:15.444Z] MLT 00:35:14.082 - First failure detected by thread: load-4. Not creating dumps as no dump generation is requested for this load test
[2023-07-22T04:35:17.509Z] MLT 00:35:16.664 - Test failed
[2023-07-22T04:35:17.509Z] MLT   Failure num.  = 1
[2023-07-22T04:35:17.509Z] MLT   Test number   = 17
[2023-07-22T04:35:17.509Z] MLT   Test details  = 'ArbitraryJava[net.adoptopenjdk.test.autosimd.AutoSIMDTestDouble testLincombWithTemp]'
[2023-07-22T04:35:17.509Z] MLT   Suite number  = 0
[2023-07-22T04:35:17.509Z] MLT   Thread number = 4
[2023-07-22T04:35:17.509Z] MLT >>> Captured test output >>>
[2023-07-22T04:35:17.509Z] MLT Test failed:
[2023-07-22T04:35:17.509Z] MLT java.lang.IllegalAccessError: invokeinterface of non-public method 'scalarCombine(DD)D' in net/adoptopenjdk/test/autosimd/AutoSIMDTestDouble$7
[2023-07-22T04:35:17.509Z] MLT  at net.adoptopenjdk.test.autosimd.AutoSIMDTestDouble.testSimpleBinary(AutoSIMDTestDouble.java:405)
[2023-07-22T04:35:17.509Z] MLT  at net.adoptopenjdk.test.autosimd.AutoSIMDTestDouble.testLincombWithTemp(AutoSIMDTestDouble.java:297)
[2023-07-22T04:35:17.509Z] MLT  at jdk.internal.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
[2023-07-22T04:35:17.509Z] MLT  at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[2023-07-22T04:35:17.509Z] MLT  at java.base/java.lang.reflect.Method.invoke(Method.java:568)
[2023-07-22T04:35:17.509Z] MLT  at net.adoptopenjdk.loadTest.adaptors.ArbitraryJavaAdaptor.executeTest(ArbitraryJavaAdaptor.java:102)
[2023-07-22T04:35:17.509Z] MLT  at net.adoptopenjdk.loadTest.LoadTestRunner$2.run(LoadTestRunner.java:182)
[2023-07-22T04:35:17.509Z] MLT  at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
[2023-07-22T04:35:17.509Z] MLT  at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
[2023-07-22T04:35:17.509Z] MLT  at java.base/java.lang.Thread.run(Thread.java:857)
[2023-07-22T04:35:17.509Z] MLT <<<
[2023-07-22T04:35:17.509Z] MLT 
[2023-07-22T04:35:18.402Z] MLT 00:35:17.693 - Completed 6.8%. Number of tests started=224173 (with 1 failure(s))

[2023-07-22T04:39:54.719Z] STF 00:39:54.390 - =====================   R E S U L T S   =====================
[2023-07-22T04:39:54.719Z] STF 00:39:54.390 - Stage results:
[2023-07-22T04:39:54.719Z] STF 00:39:54.390 -   setUp:     pass
[2023-07-22T04:39:54.719Z] STF 00:39:54.390 -   execute:  *fail*
[2023-07-22T04:39:54.719Z] STF 00:39:54.390 -   teardown:  pass
[2023-07-22T04:39:54.719Z] STF 00:39:54.390 - 
[2023-07-22T04:39:54.719Z] STF 00:39:54.390 - Overall result: **FAILED**
[2023-07-22T04:39:54.719Z] -----------------------------------
[2023-07-22T04:39:54.719Z] MathLoadTest_autosimd_special_5m_1_FAILED

50x grinder - all passed

knn-k commented 11 months ago

The 50x Grinder job above finished successfully.