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.27k stars 721 forks source link

openJcePlusTests_0_FAILED j9vrb.14 ASSERTION FAILED at openj9/runtime/verbose/errormessageframeworkcfr.c:75: ((0 )) #19893

Open JasonFengJ9 opened 1 month ago

JasonFengJ9 commented 1 month ago

Failure link

From an internal build(paix820):

09:48:55  java version "21.0.4-beta" 2024-07-16
09:48:55  IBM Semeru Runtime Certified Edition 21.0.4+6-202407180209 (build 21.0.4-beta+6-202407180209)
09:48:55  Eclipse OpenJ9 VM 21.0.4+6-202407180209 (build master-0e944e75c8, JRE 21 AIX ppc64-64-Bit Compressed References 20240718_216 (JIT enabled, AOT enabled)
09:48:55  OpenJ9   - 0e944e75c8
09:48:55  OMR      - de311dd2b
09:48:55  JCL      - 4f7da7b3b based on jdk-21.0.4+6)

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

Optional info

Failure output (captured from console output)

11:31:32  ===============================================
11:31:32  Running test openJcePlusTests_0 ...
11:31:32  ===============================================
11:31:32  openJcePlusTests_0 Start Time: Sun Jul 21 11:31:32 2024 Epoch Time (ms): 1721575892646
11:31:32  variation: NoOptions
11:31:32  JVM_OPTIONS:  

11:32:22       [test]     [junit] Unhandled exception
11:32:22       [test]     [junit] Type=Illegal instruction vmState=0x00000000
11:32:22       [test]     [junit] Unhandled exception
11:32:22       [test]     [junit] Type=Segmentation error vmState=0x00000000
11:32:22       [test]     [junit] Unhandled exception
11:32:22       [test]     [junit] Type=Segmentation error vmState=0x00000000
11:32:22       [test]     [junit] J9Generic_Signal_Number=00000048 Signal_Number=00000004 Error_Value=00000000 Signal_Code=0000001e
11:32:22       [test]     [junit] Handler1=09001000A0B8CE68 Handler2=09001000A0891DE0
11:32:22       [test]     [junit] J9Generic_Signal_Number=00000018 Signal_Number=0000000b Error_Value=00000000 Signal_Code=00000033
11:32:22       [test]     [junit] Handler1=09001000A0B8CE68 Handler2=09001000A0891DE0
11:32:22       [test]     [junit] J9Generic_Signal_Number=00000018 Signal_Number=0000000b Error_Value=00000000 Signal_Code=00000033
11:32:22       [test]     [junit] Handler1=09001000A0B8CE68 Handler2=09001000A0891DE0
11:32:22       [test]     [junit] JVMDUMP055I 
11:32:22       [test]     [junit] 15:32:21.673 0x303d4500   j9vrb.14     *   ** ASSERTION FAILED ** at /home/jenkins/workspace/build-scripts/jobs/jdk21u/jdk21u-aix-ppc64-openj9-IBM/workspace/build/src/openj9/runtime/verbose/errormessageframeworkcfr.c:75: ((0 ))
11:32:22       [test]     [junit] JVMDUMP039I 
11:32:22       [test]     [junit] JVMDUMP055I 
11:32:22       [test]     [junit] JVMDUMP039I 
11:32:22       [test]     [junit] JVMPORT001E 
11:32:22       [test]     [junit] JVMPORT001E 
11:32:22       [test]     [junit] JVMPORT001E 
11:32:22       [test]     [junit] JVMDUMP032I JVM requested System dump using '/home/jenkins/workspace/Grinder_iteration_2/aqa-tests/TKG/output_17215758913484/openJcePlusTests_0/core.20240721.113221.10748204.0002.dmp' in response to an event

13:31:44  BUILD FAILED
13:31:44  /home/jenkins/workspace/Grinder_iteration_2/aqa-tests/TKG/output_17215758913484/openJcePlusTests_0/test.xml:35: Timeout: killed the sub-process
13:31:44  
13:31:44  Total time: 120 minutes 1 second
13:31:44  -----------------------------------
13:31:44  openJcePlusTests_0_FAILED

50x internal grinder - 3 ASSERTION failures are reproduced, ~the grinder is still running~ cancelled

pshipton commented 1 month ago

It appears an Illegal instruction occurred before the assert.

JasonFengJ9 commented 1 month ago

Also seen at head stream JDK21 ppc64_aix(paix821)

java version "21.0.5-beta" 2024-10-15
IBM Semeru Runtime Certified Edition 21.0.5+1-202408031539 (build 21.0.5-beta+1-202408031539)
Eclipse OpenJ9 VM 21.0.5+1-202408031539 (build master-27dac39d2c, JRE 21 AIX ppc64-64-Bit Compressed References 20240803_229 (JIT enabled, AOT enabled)
OpenJ9   - 27dac39d2c
OMR      - 9ccff3cf2
JCL      - fbac205a7 based on jdk-21.0.5+1)

[2024-08-04T02:02:44.405Z] variation: NoOptions
[2024-08-04T02:02:44.405Z] JVM_OPTIONS:  

[2024-08-04T02:03:22.241Z]      [test]     [junit] executing testAES_128
[2024-08-04T02:03:31.608Z]      [test]     [junit] Unhandled exception
[2024-08-04T02:03:31.608Z]      [test]     [junit] Type=Segmentation error vmState=0x00000000
[2024-08-04T02:03:31.608Z]      [test]     [junit] J9Generic_Signal_Number=00000018 Signal_Number=0000000b Error_Value=00000000 Signal_Code=00000033
[2024-08-04T02:03:31.608Z]      [test]     [junit] Handler1=09001000A15C1DC0 Handler2=09001000A10A0DE0
[2024-08-04T02:03:31.608Z]      [test]     [junit] JVMDUMP055I 
[2024-08-04T02:03:31.608Z]      [test]     [junit] JVMPORT001E 
[2024-08-04T02:03:31.608Z]      [test]     [junit] 02:03:30.517 0x303b6c00   j9vrb.14     *   ** ASSERTION FAILED ** at /home/jenkins/workspace/build-scripts/jobs/jdk21u/jdk21u-aix-ppc64-openj9-IBM/workspace/build/src/openj9/runtime/verbose/errormessageframeworkcfr.c:75: ((0 ))
[2024-08-04T02:03:31.608Z]      [test]     [junit] JVMDUMP039I 
[2024-08-04T02:03:31.608Z]      [test]     [junit] R0=09001000A1511418 R1=00000100257C73D0 R2=09001000A1546810 R3=0000000000000000
[2024-08-04T02:03:31.608Z]      [test]     [junit] R4=000001008FFF7DF0 R5=0000000000000008 R6=09001000A1511418 R7=0000000000000000
[2024-08-04T02:03:31.608Z]      [test]     [junit] R8=0000000000000000 R9=0000000000000000 R10=0000000000000000 R11=0000000000000005
[2024-08-04T02:03:31.608Z]      [test]     [junit] R12=09001000AIAR=000000000000F43C LR=090000002C770968 MSR=A00000000200D032 CTR=0000000000000005
[2024-08-04T02:03:31.608Z]      [test]     [junit] CR=55000359E00FFFFF FPSCR=8200000000000000 XER=E00FFFFF82000000
[2024-08-04T02:03:31.608Z]      [test]     [junit] JVMPORT001E 
[2024-08-04T02:03:31.608Z]      [test]     [junit] FPR0=0000000000000001 (f: 1.000000, d: 4.940656e-324)
[2024-08-04T02:03:31.608Z]      [test]     [junit] FPR1=c3e0000000000000 (f: 0.000000, d: -9.223372e+18)
[2024-08-04T02:03:31.608Z]      [test]     [junit] FPR2=3feddbe81c000000 (f: 469762048.000000, d: 9.330941e-01)
[2024-08-04T02:03:31.608Z]      [test]     [junit] FPR3=4330000000a9fc8f (f: 11140239.000000, d: 4.503600e+15)
[2024-08-04T02:03:31.608Z]      [test]     [junit] FPR4=0000000000000000 (f: Target=2_90_20240803_229 (AIX 7.2)
[2024-08-04T02:03:31.608Z]      [test]     [junit] CPU=ppc64 (16 logical CPUs) (0x200000000 RAM)
[2024-08-04T02:03:31.608Z]      [test]     [junit] ----------- Stack Backtrace -----------
[2024-08-04T02:03:31.608Z]      [test]     [junit] ICCN_EVP_CIPHER_CTX_copy@AF535_115+0x3c (0x0900000026F11720 [libjgsk8iccs_64.so+0x2b720])
[2024-08-04T02:03:31.608Z]      [test]     [junit] JCC_EVP_CIPHER_CTX_copy@AF574_113+0x48 (0x0900000026EFC48C [libjgsk8iccs_64.so+0x1648c])
[2024-08-04T02:03:31.608Z]      [test]     [junit] JCC_EVP_CIPHER_CTX_copy+0x24 (0x0900000026EEB488 [libjgsk8iccs_64.so+0x5488])
[2024-08-04T02:03:31.608Z]      [test]     [junit] Java_com_ibm_crypto_plus_provider_ock_NativeInterface_CIPHER_1init+0x2b0 (0x09000000194ED6F4 [libjgskit.so+0x1b6f4])
[2024-08-04T02:03:31.608Z]      [test]     [junit] (0x0000010010CF7B34)
[2024-08-04T02:03:31.608Z]      [test]     [junit] runJavaThread+0x28c (0x0900000026903330 [libj9vm29.so+0x3f330])
[2024-08-04T02:03:31.608Z]      [test]     [junit] _ZL23javaProtectedThreadProcP13J9PortLibraryPv+0xf0 (0x09000000268E9A14 [libj9vm29.so+0x25a14])
[2024-08-04T02:03:31.608Z]      [test]     [junit] omrsig_protect+0x4fc (0x0900000018ED9760 [libj9prt29.so+0x5f760])
[2024-08-04T02:03:31.608Z]      [test]     [junit] javaThreadProc+0x70 (0x09000000268E98B4 [libj9vm29.so+0x258b4])
[2024-08-04T02:03:31.608Z]      [test]     [junit] thread_wrapper+0x14c (0x09000000140D9590 [libj9thr29.so+0x5590])
[2024-08-04T02:03:31.608Z]      [test]     [junit] _pthread_body+0xe8 (0x09000000005B304C [libpthreads.a+0x404c])
[2024-08-04T02:03:31.608Z]      [test]     [junit] ---------------------------------------
[2024-08-04T02:03:31.608Z]      [test]     [junit] JVMDUMP039I 
[2024-08-04T04:02:57.592Z] 
[2024-08-04T04:02:57.592Z] BUILD FAILED
[2024-08-04T04:02:57.592Z] /home/jenkins/workspace/Test_openjdk21_j9_extended.functional_ppc64_aix_testList_0/aqa-tests/TKG/output_17227329872616/openJcePlusTests_0/test.xml:35: Timeout: killed the sub-process
[2024-08-04T04:02:57.592Z] 
[2024-08-04T04:02:57.592Z] Total time: 120 minutes 1 second
[2024-08-04T04:02:57.592Z] -----------------------------------
[2024-08-04T04:02:57.592Z] openJcePlusTests_0_FAILED