Skip to content
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

Exclude 2 vector tests on arm for jdk17 #2992

Closed
sophia-guo opened this issue Oct 13, 2021 · 6 comments · Fixed by #3062
Closed

Exclude 2 vector tests on arm for jdk17 #2992

sophia-guo opened this issue Oct 13, 2021 · 6 comments · Fixed by #3062
Assignees

Comments

@sophia-guo
Copy link
Contributor

Tests jdk/incubator/vector/Byte256VectorLoadStoreTests.java.Byte256VectorLoadStoreTests
jdk/incubator/vector/ByteMaxVectorLoadStoreTests.java.ByteMaxVectorLoadStoreTests failed the job https://ci.adoptopenjdk.net/job/Test_openjdk17_hs_extended.openjdk_arm_linux/ with crash.

09:27:11  [thread 2844039 also had an error]
09:27:11  #
09:27:11  # A fatal error has been detected by the Java Runtime Environment:
09:27:11  #
09:27:11  #  SIGSEGV (0xb) at pc=0xf75a5be4, pid=2844023, tid=2844042
09:27:11  #
09:27:11  # JRE version: OpenJDK Runtime Environment Temurin-17+35 (17.0+35) (build 17+35)
09:27:11  # Java VM: OpenJDK Server VM Temurin-17+35 (17+35, mixed mode, sharing, g1 gc, linux-arm)
09:27:11  # Problematic frame:
09:27:11  # V  [libjvm.so+0x75bbe4]test Byte256VectorLoadStoreTests.loadStoreByteBuffer(byte[i * 5], MS:RW:NE, LITTLE_ENDIAN): success
09:27:11    PhaseIdealLoop::build_loop_late_post_work(Node*, bool)+0xf8
09:27:11  #
09:27:11  # Core dump will be written. Default location: /home/jenkins/workspace/Test_openjdk17_hs_extended.openjdk_arm_linux_testList_1/aqa-tests/TKG/output_16338695791416/jdk_vector_2/work/scratch/2/core
09:27:11  #
09:27:11  # An error report file with more information is saved as:
09:27:11  # /home/jenkins/workspace/Test_openjdk17_hs_extended.openjdk_arm_linux_testList_1/aqa-tests/TKG/output_16338695791416/jdk_vector_2/work/scratch/2/hs_err_pid2844023.log
09:27:11  [thread 2844043 also had an error]
09:27:11  test Byte256VectorLoadStoreTests.loadStoreByteBuffer(byte[i + 1], HB:RW:NE, BIG_ENDIAN): success
09:27:11  #
09:27:11  # Compiler replay data is saved as:
09:27:11  # /home/jenkins/workspace/Test_openjdk17_hs_extended.openjdk_arm_linux_testList_1/aqa-tests/TKG/output_16338695791416/jdk_vector_2/work/scratch/2/replay_pid2844023.log

Issue related: #2874

To exclude: adding two exclusion statements in https://github.com/adoptium/aqa-tests/blob/master/openjdk/excludes/ProblemList_openjdk17.txt (likely just after Line 328).

jdk/incubator/vector/Byte256VectorLoadStoreTests.java https://github.com/adoptium/aqa-tests/issues/2874 linux-arm
jdk/incubator/vector/ByteMaxVectorLoadStoreTests.java https://github.com/adoptium/aqa-tests/issues/2874 linux-arm
@HarrietAkot
Copy link
Contributor

Hello @sophia-guo . I'm Harriet,an outreachy Internship applicant. Can I take on this issue?

HarrietAkot added a commit to HarrietAkot/aqa-tests that referenced this issue Oct 13, 2021
Hello @sophia-guo . Above is my proposed solution to the issue adoptium#2992  "Exclude 2 vector tests on arm for jdk17". Kindly review my proposed changes. Thank you
@sophia-guo
Copy link
Contributor Author

Thanks @HarrietAkot .

@sophia-guo
Copy link
Contributor Author

@HarrietAkot Please create a PR so we have review it. Thanks.

@HarrietAkot
Copy link
Contributor

HarrietAkot commented Oct 13, 2021

Thanks @sophia-guo . I tried to push changes to the repository but I keep getting a 403 forbidden errorr. Alternatively, I directly edited the file on this commit. 97016c1

The error is below
remote: Permission to adoptium/aqa-tests.git denied to HarrietAkot.
fatal: unable to access 'https://github.com/adoptium/aqa-tests.git/': The requested URL returned error: 403

@smlambert
Copy link
Contributor

You can find a general manual about open source contributions at https://github.com/firstcontributions/first-contributions which should help guide you... you'll need to fork the repo, clone the repo, create a branch, make your changes in your branch, commit the changes then push the changes and create a PR (as per that first-contributions guide).

@HarrietAkot
Copy link
Contributor

Thank you for the detailed tutorial @smlambert.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants