-
Notifications
You must be signed in to change notification settings - Fork 729
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
Update genAconst_init to check NullRestricted attribute #18189
Conversation
@hzongaro May I ask you to review this change? Thanks! I'm keeping |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think the changes look correct. Just a minor suggestion regarding how flags are queried in different ways.
Related: eclipse-openj9#18170 Signed-off-by: Annabelle Huo <[email protected]>
7fcca12
to
8139bfe
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good!
Jenkins test sanity all jdk17 #depends eclipse-omr/omr#7125 |
Jenkins test sanity xlinuxval jdknext depends eclipse-omr/omr#7125 |
JDK 17 ppc64le sanity.functional failures are CRIU-related - issue #17457. JDKNext x86-64_linux_valhalla build failure is due to issue #18231. JDK 17 aarch64 mac build failure also seems to be due to issue #18231. I will wait until we have a fix for #18231 to try running again. |
JDKnext_x86-64_linux_valhalla_Nightly passed. The PR build should work now. |
The aarch64 mac build failure in https://openj9-jenkins.osuosl.org/job/Build_JDK17_aarch64_mac_Personal/499/ will be fixed by PR #18233. |
Jenkins test sanity all jdk17 depends eclipse-omr/omr#7125 |
Jenkins test sanity xlinuxval jdknext depends eclipse-omr/omr#7125 |
Looks like there were some infrastructure problems affected testing on some platforms:
Jenkins test sanity sanity xmac,aix,plinux,xlinux depends eclipse-omr/omr#7125 |
Typo in last PR build attempt. Jenkins test sanity xmac,aix,plinux,xlinux depends eclipse-omr/omr#7125 |
SIgh! Forgot to include the jdk version: Jenkins test sanity xmac,aix,plinux,xlinux jdk17 depends eclipse-omr/omr#7125 |
Looks like infrastructure and CRIU failures. Once more: Jenkins test sanity plinux,xlinux jdk17 depends eclipse-omr/omr#7125 |
The pcc64le_linux failures are due to #14594. I won't bother rerunning those again. The x86-64_linux failure looks to be an infrastructure issue. Reruning. Jenkins test sanity plinux,xlinux jdk17 depends eclipse-omr/omr#7125 |
Redoing testing in preparation for coordinated merge: Jenkins test sanity.functional,sanity.openjdk all jdk8,jdk11,jdk17,jdk21 depends eclipse-omr/omr#7125 |
JDK 21 aix and JDK 21 xmac build failures appear to be infrastructure-related. Restarting. plinux JDK 8 sanity.functional failure appears to be infrastructure-related. Restarting. plinux sanity.functional failures for JDK 11, JDK 17 and JDK 21 in CRIU tests appear to be due to #17457. xlinux sanity.functional failures for JDK 8, JDK 11, JDK 17 and JDK 21 all appear to be infrastructure-related. Restarting. xmac JDK 17 sanity functional test failure appears to be infrastructure-related. Restarting. plinux sanity.openjdk failures for JDK 8, JDK 11, JDK 17 all appear to be infrastructure-related. Restarting. plinux JDK 21 sanity.openjdk test failure in jdk_foreign_0 appears to be due to #18074. xlinux sanity.openjdk test failure for JDK 8, JDK 11 and JDK 17 all appear to be infrastructure-related. Restarting. xmac JDK 8 sanity.openjdk failures appears to be infrastructure-related. Restarting. amac sanity.openjdk failures for JDK 17 and JDK 21 appear to be infrastructure-related. Restarting. Other tests still pending. |
Jenkins test sanity.functional,sanity.openjdk xmac,aix jdk21 depends eclipse-omr/omr#7125 |
Jenkins test sanity.functional plinux jdk8 depends eclipse-omr/omr#7125 |
Jenkins test sanity.functional xlinux jdk8,jdk11,jdk17,jdk21 depends eclipse-omr/omr#7125 |
Jenkins test sanity.functional xmac jdk17 depends eclipse-omr/omr#7125 |
Jenkins test sanity.openjdk plinux jdk8,jdk11,jdk17 depends eclipse-omr/omr#7125 |
Jenkins test sanity.openjdk xlinux jdk8,jdk11,jdk17 depends eclipse-omr/omr#7125 |
Jenkins test sanity.openjdk xmac jdk8 depends eclipse-omr/omr#7125 |
Jenkins test sanity.openjdk amac jdk17,jdk21 depends eclipse-omr/omr#7125 |
Jenkins test sanity.functional plinux jdk8,jdk17 depends eclipse-omr/omr#7125 Jenkins test sanity.openjdk amac,xmac jdk21 depends eclipse-omr/omr#7125 |
Jenkins test sanity.functional xlinux jdk11 depends eclipse-omr/omr#7125 |
Jenkins test sanity.functional xmac jdk17,jdk21 depends eclipse-omr/omr#7125 |
Jenkins test sanity.functional win jdk11,jdk17 depends eclipse-omr/omr#7125 |
Jenkins test sanity.openjdk amac,xmac jdk21 depends eclipse-omr/omr#7125 |
Jenkins test sanity.openjdk plinux jdk11,jdk17 depends eclipse-omr/omr#7125 |
Jenkins test sanity.openjdk xlinux jdk8,jdk11,jdk17,jdk21 depends eclipse-omr/omr#7125 |
Jenkins test sanity.openjdk win jdk11 depends eclipse-omr/omr#7125 |
Jenkins test sanity.openjdk xlinux jdk8 depends eclipse-omr/omr#7125 |
Jenkins test sanity.functional,sanity.openjdk win jdk11 depends eclipse-omr/omr#7125 |
Jenkins test sanity.functional win jdk17 depends eclipse-omr/omr#7125 |
Tests passing; only failures are known failures as indicated in comment above. |
Update
genAconst_init
to checkNullRestricted
attributeRelated: #18170