-
Notifications
You must be signed in to change notification settings - Fork 738
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DaaLoadTest_daa -Xgcpolicy:balanced Unable to locate JIT stack map #21178
Comments
Some test modes for balanced GC on AArch64 were turned on by adoptium/TKG#530 last week. I opened adoptium/TKG#676 as a workaround for the time being. |
I can recreate some of the test failures using Java 11 locally. The tests run successfully by excluding DecimalData methods from JIT compilation using the following environment variable.
I can recreate the test failure by running DaaLoadTest_daa2_special_5m_12 (Mode 501) by limiting the Java method to compile with:
The class DecimalData is used by net.openj9.test.decimals.DecimalTestBase. |
Interestingly, it seems I cannot recreate the test failure on AArch64 macOS. |
I am trying to get to the bottom of the failure. |
This is a temporary workaround for eclipse-openj9/openj9#21178 . It disables balanced GC modes for some tests for OpenJ9 on AArch64 Linux. Signed-off-by: KONNO Kazuhiro <[email protected]>
This is a temporary workaround for eclipse-openj9/openj9#21178 . It disables balanced GC modes for some tests for OpenJ9 on AArch64 Linux. Signed-off-by: KONNO Kazuhiro <[email protected]>
This is a temporary workaround for eclipse-openj9/openj9#21178 . It disables balanced GC modes for some tests for OpenJ9 on AArch64 Linux. Signed-off-by: KONNO Kazuhiro <[email protected]>
I disabled some test modes with DaaLoadTest_daa1_special_5m, DaaLoadTest_daa2_special_5m, and DaaLoadTest_all_special_5m by adoptium/aqa-tests#5989 for the time being. On the other hand, PR #20821 was merged today. It enables the off-heap allocation as default for balanced GC. |
I tried running DaaLoadTest_*_special_5m tests using Java 21 on AArch64 Linux with the off-heap allocation enabled in the following jobs:
It is much stabler than off-heap allocation being disabled.
Mode551 uses the options: |
The failure with DaaLoadTest_*_special_5m_13 above seems to be platform-independent. I can reproduce it on x86 Linux. See https://openj9-jenkins.osuosl.org/job/Grinder/4141 (5/5 failure) I opened a separate issue. #21229 |
https://openj9-jenkins.osuosl.org/job/Test_openjdk8_j9_special.system_aarch64_linux_Personal_testList_0/148 - ubu22-aarch64-2
DaaLoadTest_daa1_special_5m_16
-XX:+UseCompressedOops -Xgcpolicy:balanced -Xjit:counts=- - - - - - 1 1 1 1000 250 250 - - - 10000 100000 10000,gcOnResolve,rtResolve,sampleInterval=2,scorchingSampleThreshold=10000,quickProfile -Xcheck:gc:vmthreads:all:quiet
https://openj9-artifactory.osuosl.org/artifactory/ci-openj9/Test/Test_openjdk8_j9_special.system_aarch64_linux_Personal_testList_0/148/system_test_output.tar.gz
DaaLoadTest_daa2_special_5m_16
https://openj9-jenkins.osuosl.org/job/Test_openjdk8_j9_special.system_aarch64_linux_Personal_testList_1/149/
DaaLoadTest_all_special_5m_13
-XX:+UseCompressedOops -Xjit -Xgcpolicy:balanced
https://openj9-jenkins.osuosl.org/job/Test_openjdk8_j9_special.system_aarch64_linux_Personal_testList_3/148/
DaaLoadTest_daa2_special_5m_12
-Xjit -Xgcpolicy:balanced -Xnocompressedrefs
DaaLoadTest_all_special_5m_16
-XX:+UseCompressedOops -Xgcpolicy:balanced -Xjit:counts=- - - - - - 1 1 1 1000 250 250 - - - 10000 100000 10000,gcOnResolve,rtResolve,sampleInterval=2,scorchingSampleThreshold=10000,quickProfile -Xcheck:gc:vmthreads:all:quiet
https://openj9-jenkins.osuosl.org/job/Test_openjdk8_j9_special.system_aarch64_linux_Personal_testList_4/148/
DaaLoadTest_daa2_special_5m_13
https://openj9-jenkins.osuosl.org/job/Test_openjdk11_j9_special.system_aarch64_linux_Personal/192/tapTestReport/
17 failed to build the JVM
https://openj9-jenkins.osuosl.org/job/Test_openjdk21_j9_special.system_aarch64_linux_Personal/85/tapTestReport/
https://openj9-jenkins.osuosl.org/job/Test_openjdk24_j9_special.system_aarch64_linux_Personal/5/tapTestReport/
Changes from the last weekly build
c9b8510...d69c8c9
eclipse-openj9/openj9-omr@9953428...c6b19ea
The text was updated successfully, but these errors were encountered: