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.28k stars 722 forks source link

JDK24 cmdLineTester_lockWordAlignment_Object_i_0_FAILED Check whether Object contains necessary private fields if any #20539

Open JasonFengJ9 opened 5 hours ago

JasonFengJ9 commented 5 hours ago

Failure link

From an internal build(rhel8-aarch64-2):

17:48:17  openjdk version "24-internal" 2025-03-18
17:48:17  OpenJDK Runtime Environment (build 24-internal-adhoc.jenkins.BuildJDKnextaarch64linuxPersonal)
17:48:17  Eclipse OpenJ9 VM (build master-24c86c0ca8b, JRE 24 Linux aarch64-64-Bit Compressed References 20241106_129 (JIT enabled, AOT enabled)
17:48:17  OpenJ9   - 24c86c0ca8b
17:48:17  OMR      - 6fa180614ec
17:48:17  JCL      - 5a723c02858 based on jdk-24+22)

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

Optional info

Failure output (captured from console output)

18:40:01  Running test cmdLineTester_lockWordAlignment_Object_i_0 ...
18:40:01  ===============================================
18:40:02  cmdLineTester_lockWordAlignment_Object_i_0 Start Time: Wed Nov  6 18:40:01 2024 Epoch Time (ms): 1730936401524
18:40:02  variation: NoOptions
18:40:02  JVM_OPTIONS:  

18:40:02  Testing: Check whether Object contains necessary private fields if any
18:40:03  Test start time: 2024/11/06 18:40:03 Eastern Standard Time
18:40:03  Running command: /home/jenkins/workspace/Test_openjdknext_j9_extended.functional_aarch64_linux_Personal_testList_0/jdkbinary/j2sdk-image/bin/javap -p -bootclasspath /home/jenkins/workspace/Test_openjdknext_j9_extended.functional_aarch64_linux_Personal_testList_0/aqa-tests/TKG/../../jvmtest/functional/cmdLineTests/lockWordAlignment/object_i.jar java/lang/Object
18:40:03  Time spent starting: 150 milliseconds
18:40:05  Time spent executing: 1241 milliseconds
18:40:05  Test result: FAILED
18:40:05  Output from test:
18:40:05   [OUT] Compiled from "Object.java"
18:40:05   [OUT] public class java.lang.Object {
18:40:05   [OUT]   public java.lang.Object();
18:40:05   [OUT]   protected java.lang.Object clone() throws java.lang.CloneNotSupportedException;
18:40:05   [OUT]   public boolean equals(java.lang.Object);
18:40:05   [OUT]   protected void finalize() throws java.lang.Throwable;
18:40:05   [OUT]   public final native java.lang.Class<? extends java.lang.Object> getClass();
18:40:05   [OUT]   public int hashCode();
18:40:05   [OUT]   public final native void notify();
18:40:05   [OUT]   public final native void notifyAll();
18:40:05   [OUT]   public java.lang.String toString();
18:40:05   [OUT]   public final void wait() throws java.lang.InterruptedException;
18:40:05   [OUT]   public final void wait(long) throws java.lang.InterruptedException;
18:40:05   [OUT]   public final void wait(long, int) throws java.lang.InterruptedException;
18:40:05   [OUT]   private final native void waitImpl(long, int) throws java.lang.InterruptedException;
18:40:05   [OUT]   private java.lang.Object newInstancePrototype(java.lang.Class);
18:40:05   [OUT] }
18:40:05  >> Success condition was found: [Return code: 0]
18:40:05  >> Required condition was not found: [Output match: \W*private int i;]
18:40:05  >> Required condition was found: [Output match: .*]
18:40:05  >> Required condition was found: [Output match: .*]

18:40:33  ---TEST RESULTS---
18:40:33  Number of PASSED tests: 44 out of 45
18:40:33  Number of FAILED tests: 1 out of 45
18:40:33  
18:40:33  ---SUMMARY OF FAILED TESTS---
18:40:33  Check whether Object contains necessary private fields if any
18:40:33  -----------------------------
18:40:33  
18:40:34  -----------------------------------
18:40:34  cmdLineTester_lockWordAlignment_Object_i_0_FAILED

50x internal grinder - all failed

github-actions[bot] commented 5 hours ago

Issue Number: 20539 Status: Open Recommended Components: comp:test, comp:vm, comp:gc Recommended Assignees: pshipton, jasonfengj9, llxia