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

JDK21u: AIX: Java -version fails when it cannot load libc++.a(shr2_64.o) #3881

Closed
adamfarley opened this issue Jul 8, 2024 · 5 comments
Closed
Assignees
Labels
aix Issues that affect or relate to the AIX OS jenkins Issues that enhance or fix our jenkins server testing Issues that enhance or fix our test suites
Milestone

Comments

@adamfarley
Copy link
Contributor

What are you trying to do?

Run the smoke tests for a JDK21 build on AIX.

Example: https://ci.adoptium.net/job/build-scripts/job/jobs/job/jdk21u/job/jdk21u-aix-ppc64-temurin_SmokeTests/32/

Expected behaviour:

Expected to provide standard Java version output.

Observed behaviour:

21:30:02  =JAVA VERSION OUTPUT BEGIN=
21:30:02  Error: dl failure on line 533
21:30:02  Error: failed /home/jenkins/workspace/build-scripts/jobs/jdk21u/jdk21u-aix-ppc64-temurin_SmokeTests/jdkbinary/j2sdk-image/lib/server/libjvm.so, because 	0509-022 Cannot load module /home/jenkins/workspace/build-scripts/jobs/jdk21u/jdk21u-aix-ppc64-temurin_SmokeTests/jdkbinary/j2sdk-image/lib/server/libjvm.
21:30:02  	0509-150   Dependent module /usr/jdk-17.0.4+7/../lib/libc++.a(shr2_64.o) could not be loaded.

Any other comments:

Likely linked to #3822

@github-actions github-actions bot added aix Issues that affect or relate to the AIX OS jenkins Issues that enhance or fix our jenkins server testing Issues that enhance or fix our test suites labels Jul 8, 2024
@sxa
Copy link
Member

sxa commented Jul 8, 2024

This is caused by the build having run on the new machine which is a later level of AIX and needs to be blocked via PR to the pipelines repository - I'll get that created now.

@sxa sxa added this to the july milestone Jul 8, 2024
@sxa sxa moved this to In Progress in 2024 3Q Adoptium Plan Jul 8, 2024
@sxa
Copy link
Member

sxa commented Jul 8, 2024

Change of plan - I've taken the easier approach of removing the xlc13 and xlc16 labels from the machine, so those builds should not get scheduled on it.

@aixtools
Copy link
Contributor

is this still the new system - adopt09?

@sxa
Copy link
Member

sxa commented Jul 11, 2024

is this still the new system - adopt09?

It's from a JDK built on adopt09 but run on aone of the TL02 machines which is why it's failing (which is exactly as I'd expect :-) ) and it's been mitigated for now with the label changes.

@sxa
Copy link
Member

sxa commented Aug 15, 2024

I'm going to leave this machine without the older compiler labels so I'll close this.

@sxa sxa closed this as completed Aug 15, 2024
@github-project-automation github-project-automation bot moved this from In Progress to Done in 2024 3Q Adoptium Plan Aug 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
aix Issues that affect or relate to the AIX OS jenkins Issues that enhance or fix our jenkins server testing Issues that enhance or fix our test suites
Projects
No open projects
Status: Done
Development

No branches or pull requests

3 participants