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 721 forks source link

[linux_390-64] SE80_GIT cmdLineTester_jvmtitests_hcr_OSRG_nongold_SE80 Type=Illegal instruction vmState=0x00000000 #19227

Open JasonFengJ9 opened 7 months ago

JasonFengJ9 commented 7 months ago

Failure link

From an internal build(lnxec414):

java version "1.8.0_411"
Java(TM) SE Runtime Environment (build 8.0.9.0 - pxz6480sr9-20240321_01(SR9))
IBM J9 VM (build 2.9, JRE 1.8.0 Linux s390x-64-Bit Compressed References 20240325_68226 (JIT enabled, AOT enabled)
OpenJ9   - ba43e61
OMR      - 666c356
IBM      - 3c87141)
JCL - 20240319_01 based on Oracle jdk8u411-b09

Optional info

Failure output (captured from console output)

===============================================
Running test cmdLineTester_jvmtitests_hcr_OSRG_nongold_SE80_3 ...
===============================================
cmdLineTester_jvmtitests_hcr_OSRG_nongold_SE80_3 Start Time: Mon Mar 25 19:29:15 2024 Epoch Time (ms): 1711420155645
"/j9vm/ascii/builds/bld_68226/sdk/xz6480/bin/java" -Xshareclasses:destroyAll; "/j9vm/ascii/builds/bld_68226/sdk/xz6480/bin/java" -Xshareclasses:groupAccess,destroyAll; echo "cache cleanup done";
JVMSHRC005I No shared class caches available
JVMSHRC005I No shared class caches available
cache cleanup done
variation: Mode610-OSRG
JVM_OPTIONS:  -Xcompressedrefs -Xjit:enableOSR,enableOSROnGuardFailure,count=1,disableAsyncCompilation -Xgcpolicy:gencon 

Testing: rc001
Test start time: 2024/03/25 19:29:16 Pacific Standard Time
Running command: "/j9vm/ascii/builds/bld_68226/sdk/xz6480/bin/java"  -Xcompressedrefs -Xjit:enableOSR,enableOSROnGuardFailure,count=1,disableAsyncCompilation -Xgcpolicy:gencon  -Xdump    -agentlib:jvmtitest=test:rc001 -cp "/j9vm/ascii/builds/bld_68226/jvmtest/test/SE80/functional/cmdLineTests/jvmtitests/jvmtitest.jar:/j9vm/ascii/builds/bld_68226/jvmtest/test/SE80/TKG/lib/asm-all.jar" com.ibm.jvmti.tests.util.TestRunner
Time spent starting: 5 milliseconds
Time spent executing: 1554 milliseconds
Test result: FAILED
Output from test:
 [ERR] Unhandled exception
 [ERR] Type=Illegal instruction vmState=0x00000000
 [ERR] J9Generic_Signal_Number=00000048 Signal_Number=00000004 Error_Value=00000000 Signal_Code=00000001
 [ERR] Handler1=000003FF929DE298 Handler2=000003FF9272C0D8
 [ERR] gpr0=0000000000000019 gpr1=00000000385CCA98 gpr2=0000000000000000 gpr3=000003FF92AAEDE8
 [ERR] gpr4=000003FF75AA304C gpr5=000003FF8C2C9670 gpr6=000000001B212670 gpr7=000003FF8C2B31E3
 [ERR] gpr8=0000000000066600 gpr9=DED975744272BF0A gpr10=000003FF92ABB750 gpr11=000003FF92A046CC
 [ERR] gpr12=000003FF9337AEC8 gpr13=0000000000066600 gpr14=000003FF8C09FCC0 gpr15=000003FF9337AD00
 [ERR] psw=000003FF75AA305A mask=0705100180000000 fpc=0008fe00 bea=000003FF92A2069C
 [ERR] fpr0 42ab14eea0000000 (f: 2684354560.000000, d: 1.488836e+13)
 [ERR] fpr1 3e63b0e500000000 (f: 0.000000, d: 3.667733e-08)
 [ERR] fpr2 3e3ab28300000000 (f: 0.000000, d: 6.215952e-09)
 [ERR] fpr3 3cf0f67500000000 (f: 0.000000, d: 3.766481e-15)
 [ERR] fpr4 3d80abec0008f020 (f: 585760.000000, d: 1.895338e-12)
 [ERR] fpr5 3e925dc800000000 (f: 0.000000, d: 2.736797e-07)
 [ERR] fpr6 bc2d21685b781801 (f: 1534597120.000000, d: -7.895837e-19)
 [ERR] fpr7 3e3a54b500100000 (f: 1048576.000000, d: 6.130637e-09)
 [ERR] fpr8 000003ff8c2c95d8 (f: 2351732224.000000, d: 2.171964e-311)
 [ERR] fpr9 0000000000000000 (f: 0.000000, d: 0.000000e+00)
 [ERR] fpr10 0000000000000000 (f: 0.000000, d: 0.000000e+00)
 [ERR] fpr11 0000000000000000 (f: 0.000000, d: 0.000000e+00)
 [ERR] fpr12 0000000000000000 (f: 0.000000, d: 0.000000e+00)
 [ERR] fpr13 0000000000000000 (f: 0.000000, d: 0.000000e+00)
 [ERR] fpr14 0000000000000000 (f: 0.000000, d: 0.000000e+00)
 [ERR] fpr15 0000000000000000 (f: 0.000000, d: 0.000000e+00)
 [ERR] 
 [ERR] Compiled_method=java/security/AccessController.doPrivileged(Ljava/security/PrivilegedAction;)Ljava/lang/Object;
 [ERR] Target=2_90_20240325_68226 (Linux 3.10.0-1160.108.1.el7.s390x)
 [ERR] CPU=s390x (2 logical CPUs) (0xfa8b9000 RAM)
 [ERR] ----------- Stack Backtrace -----------
 [ERR]  (0x000003FF75AA305A [<unknown>+0x0])
 [ERR] ---------------------------------------
 [ERR] JVMDUMP039I Processing dump event "gpf", detail "" at 2024/03/25 19:29:17 - please wait.

....

Testing: rc015
Test start time: 2024/03/25 19:30:07 Pacific Standard Time
Running command: "/j9vm/ascii/builds/bld_68226/sdk/xz6480/bin/java"  -Xcompressedrefs -Xjit:enableOSR,enableOSROnGuardFailure,count=1,disableAsyncCompilation -Xgcpolicy:gencon  -Xdump    -agentlib:jvmtitest=test:rc014 -cp "/j9vm/ascii/builds/bld_68226/jvmtest/test/SE80/functional/cmdLineTests/jvmtitests/jvmtitest.jar:/j9vm/ascii/builds/bld_68226/jvmtest/test/SE80/TKG/lib/asm-all.jar" com.ibm.jvmti.tests.util.TestRunner
Time spent starting: 2 milliseconds
Time spent executing: 1457 milliseconds
Test result: FAILED
Output from test:
 [ERR] Unhandled exception
 [ERR] Type=Illegal instruction vmState=0x00000000
 [ERR] J9Generic_Signal_Number=00000048 Signal_Number=00000004 Error_Value=00000000 Signal_Code=00000001
 [ERR] Handler1=000003FF9DC5E298 Handler2=000003FF9D9AC0D8
 [ERR] gpr0=0000000000000019 gpr1=000000002C77CA98 gpr2=0000000000000000 gpr3=000003FF9DD2EDE8
 [ERR] gpr4=000003FF80FA204C gpr5=000003FF982C9700 gpr6=000000001B212670 gpr7=000003FF982B31E3
 [ERR] gpr8=0000000000066600 gpr9=DED975A4B2363D06 gpr10=000003FF9DD3B750 gpr11=000003FF9DC846CC
 [ERR] gpr12=000003FF9E5FAEC8 gpr13=0000000000066600 gpr14=000003FF9809FCC0 gpr15=000003FF9E5FAD00
 [ERR] psw=000003FF80FA205A mask=0705100180000000 fpc=0008fe00 bea=000003FF9DCA069C
 [ERR] fpr0 42ab14eea0000000 (f: 2684354560.000000, d: 1.488836e+13)
 [ERR] fpr1 3e63b0e500000000 (f: 0.000000, d: 3.667733e-08)
 [ERR] fpr2 3e3ab28300000000 (f: 0.000000, d: 6.215952e-09)
 [ERR] fpr3 3cf0f67500000000 (f: 0.000000, d: 3.766481e-15)
 [ERR] fpr4 3d80abec0008f020 (f: 585760.000000, d: 1.895338e-12)
 [ERR] fpr5 3e925dc800000000 (f: 0.000000, d: 2.736797e-07)
 [ERR] fpr6 bc2d216802037501 (f: 33780992.000000, d: -7.895836e-19)
 [ERR] fpr7 3e3a54b500100000 (f: 1048576.000000, d: 6.130637e-09)
 [ERR] fpr8 000003ff982c9668 (f: 2553058816.000000, d: 2.172063e-311)
 [ERR] fpr9 0000000000000000 (f: 0.000000, d: 0.000000e+00)
 [ERR] fpr10 0000000000000000 (f: 0.000000, d: 0.000000e+00)
 [ERR] fpr11 0000000000000000 (f: 0.000000, d: 0.000000e+00)
 [ERR] fpr12 0000000000000000 (f: 0.000000, d: 0.000000e+00)
 [ERR] fpr13 0000000000000000 (f: 0.000000, d: 0.000000e+00)
 [ERR] fpr14 0000000000000000 (f: 0.000000, d: 0.000000e+00)
 [ERR] fpr15 0000000000000000 (f: 0.000000, d: 0.000000e+00)
 [ERR] 
 [ERR] Compiled_method=java/security/AccessController.doPrivileged(Ljava/security/PrivilegedAction;)Ljava/lang/Object;
 [ERR] Target=2_90_20240325_68226 (Linux 3.10.0-1160.108.1.el7.s390x)
 [ERR] CPU=s390x (2 logical CPUs) (0xfa8b9000 RAM)
 [ERR] ----------- Stack Backtrace -----------
 [ERR]  (0x000003FF80FA205A [<unknown>+0x0])
 [ERR] ---------------------------------------
 [ERR] JVMDUMP039I Processing dump event "gpf", detail "" at 2024/03/25 19:30:07 - please wait.

---TEST RESULTS---
Number of PASSED tests: 15 out of 26
Number of FAILED tests: 11 out of 26

---SUMMARY OF FAILED TESTS---
rc001
rc002
rc003
rc004
rc006
rc008
rc009
rc010
rc013
rc014
rc015
-----------------------------

100x internal grinder - passed

Also occurred at [linux_390-64] SE80_GIT cmdLineTester_jvmtitests_hcr_OSRG_nongold_SE80_1(lnxec383)

JasonFengJ9 commented 4 months ago

[linux_390] SE80_GIT cmdLineTester_jvmtitests_extended_nongold_1(fyrlx107)

===============================================
Running test cmdLineTester_jvmtitests_extended_nongold_1 ...
===============================================
cmdLineTester_jvmtitests_extended_nongold_1 Start Time: Mon Jun 17 19:25:23 2024 Epoch Time (ms): 1718677523098
"/j9vm/ascii/builds/bld_73054/sdk/xz3180/bin/java" -Xshareclasses:destroyAll; "/j9vm/ascii/builds/bld_73054/sdk/xz3180/bin/java" -Xshareclasses:groupAccess,destroyAll; echo "cache cleanup done";
JVMSHRC005I No shared class caches available
JVMSHRC005I No shared class caches available
cache cleanup done
variation: Mode107
JVM_OPTIONS:  -Xgcpolicy:optthruput -Xdebug -Xrunjdwp:transport=dt_socket,address=8888,server=y,onthrow=no.pkg.foo,launch=echo -Xjit:count=0 -Xnocompressedrefs 

Testing: rc015
Test start time: 2024/06/17 19:25:23 Pacific Standard Time
Running command: "/j9vm/ascii/builds/bld_73054/sdk/xz3180/bin/java"  -Xgcpolicy:optthruput -Xdebug -Xrunjdwp:transport=dt_socket,address=8888,server=y,onthrow=no.pkg.foo,launch=echo -Xjit:count=0 -Xnocompressedrefs  -Xdump  -XX:+EnableExtendedHCR -agentlib:jvmtitest=test:rc015 -cp /j9vm/ascii/builds/bld_73054/jvmtest/test/SE80/functional/cmdLineTests/jvmtitests/jvmtitest.jar:/j9vm/ascii/builds/bld_73054/jvmtest/test/SE80/TKG/lib/asm-all.jar com.ibm.jvmti.tests.util.TestRunner
Time spent starting: 11 milliseconds
***[TEST INFO 2024/06/17 19:29:23] ProcessKiller detected a timeout after 240000 milliseconds!***
***[TEST INFO 2024/06/17 19:29:23] executing /usr/bin/gdb -batch -x /tmp/debugger6890718977535961644.txt /j9vm/ascii/builds/bld_73054/sdk/xz3180/bin/java 31230***

Output from test:
 [OUT] *** Testing [1/1]:   testReflectMethodIDRedefine
 [ERR] Unhandled exception
 [ERR] Type=Illegal instruction vmState=0x00040000
 [ERR] J9Generic_Signal_Number=00000048 Signal_Number=00000004 Error_Value=00000000 Signal_Code=00000001
 [ERR] Handler1=7C412E20 Handler2=7C314F68
 [ERR] gpr0=00000000 gpr1=1011A6E8 gpr2=00000000 gpr3=7C4C1D30
 [ERR] gpr4=79CBAE52 gpr5=76D763C0 gpr6=1011A700 gpr7=00000000
 [ERR] gpr8=00000000 gpr9=00000000 gpr10=00000000 gpr11=00000000
 [ERR] gpr12=00000000 gpr13=7C564300 gpr14=FB4E9716 gpr15=7CE9D3D8
 [ERR] psw=F9CBAE7C mask=070D1000 fpc=0008fe00 bea=7C44966A
 [ERR] fpr0=0000000000000000 (f: 0.000000, d: 0.000000e+00)
 [ERR] fpr1=be53b4e400000000 (f: 0.000000, d: -1.835321e-08)
 [ERR] fpr2=7c50b8c07ce9e1f8 (f: 2095702528.000000, d: 6.518324e+290)
 [ERR] fpr3=3eccd11a00000000 (f: 0.000000, d: 3.435231e-06)
 [ERR] fpr4=0004000000e000f6 (f: 14680310.000000, d: 5.562685e-309)
 [ERR] fpr5=3e63941700000000 (f: 0.000000, d: 3.646775e-08)
 [ERR] fpr6=00df00df00b500b5 (f: 11862197.000000, d: 1.766012e-304)
 [ERR] fpr7=3c471a7300000000 (f: 0.000000, d: 2.504867e-18)
 [ERR] fpr8=3e924caa03396bff (f: 54094848.000000, d: 2.726833e-07)
 [ERR] fpr9=3e1cd04f4d4a2f67 (f: 1296707456.000000, d: 1.677179e-09)
 [ERR] fpr10=3e3a38e0632e646c (f: 1663984768.000000, d: 6.105326e-09)
 [ERR] fpr11=3e1788977c9e9700 (f: 2090768128.000000, d: 1.369834e-09)
 [ERR] fpr12=bde1c4306d726f46 (f: 1836216192.000000, d: -1.292673e-10)
 [ERR] fpr13=3e6df2bd79db3000 (f: 2044407808.000000, d: 5.578288e-08)
 [ERR] fpr14=41b800006a203a65 (f: 1780497024.000000, d: 4.026533e+08)
 [ERR] fpr15=3f11999a00000000 (f: 0.000000, d: 6.713870e-05)
 [ERR] 
 [ERR] Compiled_method=sun/reflect/NativeMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
 [ERR] Target=2_90_20240617_73054 (Linux 3.10.0-1160.119.1.el7.s390x)
 [ERR] CPU=s390 (4 logical CPUs) (0xfa8b9000 RAM)
 [ERR] ----------- Stack Backtrace -----------
 [ERR] protectedBacktrace+0x20 (0x7C337130 [libj9prt29.so+0x44130])
 [ERR] omrsig_protect+0x314 (0x7C316244 [libj9prt29.so+0x23244])
 [ERR] omrintrospect_backtrace_thread_raw+0x96 (0x7C3375A6 [libj9prt29.so+0x445a6])
 [ERR] protectedIntrospectBacktraceThread+0x22 (0x7C336F1A [libj9prt29.so+0x43f1a])
 [ERR] omrsig_protect+0x314 (0x7C316244 [libj9prt29.so+0x23244])
 [ERR] omrintrospect_backtrace_thread+0x72 (0x7C336FCA [libj9prt29.so+0x43fca])
 [ERR] generateDiagnosticFiles+0x64 (0x7C412D54 [libj9vm29.so+0xaed54])
 [ERR] omrsig_protect+0x314 (0x7C316244 [libj9prt29.so+0x23244])
 [ERR] structuredSignalHandler+0x11c (0x7C412F3C [libj9vm29.so+0xaef3c])
 [ERR] mainSynchSignalHandler+0x25e (0x7C3151C6 [libj9prt29.so+0x221c6])
 [ERR]  (0x7CE9CFE8 [<unknown>+0x0])
 [ERR]  (0x79CBAE7C [<unknown>+0x0])
 [ERR] ---------------------------------------
 [ERR] JVMDUMP039I Processing dump event "gpf", detail "" at 2024/06/17 19:25:29 - please wait.
 [ERR] JVMDUMP032I JVM requested System dump using '/tmp/bld_73054/cmdLineTester_jvmtitests_extended_nongold_1/core.20240617.192529.31230.0001.dmp' in response to an event
 [ERR] JVMPORT030W /proc/sys/kernel/core_pattern setting "|/usr/libexec/abrt-hook-ccpp %s %c %p %u %g %t e %P %I %h" specifies that the core dump is to be piped to an external program.  Attempting to rename either core or core.31258.  Review the manual for the external program to find where the core dump is written and ensure the program does not truncate it.
 [ERR] 
 [ERR] JVMDUMP010I System dump written to /tmp/bld_73054/cmdLineTester_jvmtitests_extended_nongold_1/core.20240617.192529.31230.0001.dmp
 [ERR] JVMDUMP032I JVM requested Java dump using '/tmp/bld_73054/cmdLineTester_jvmtitests_extended_nongold_1/javacore.20240617.192529.31230.0002.txt' in response to an event
 [ERR] JVMDUMP010I Java dump written to /tmp/bld_73054/cmdLineTester_jvmtitests_extended_nongold_1/javacore.20240617.192529.31230.0002.txt
 [ERR] JVMDUMP032I JVM requested Snap dump using '/tmp/bld_73054/cmdLineTester_jvmtitests_extended_nongold_1/Snap.20240617.192529.31230.0003.trc' in response to an event
 [ERR] JVMDUMP010I Snap dump written to /tmp/bld_73054/cmdLineTester_jvmtitests_extended_nongold_1/Snap.20240617.192529.31230.0003.trc
 [ERR] JVMDUMP032I JVM requested JIT dump using '/tmp/bld_73054/cmdLineTester_jvmtitests_extended_nongold_1/jitdump.20240617.192529.31230.0004.dmp' in response to an event
 [ERR] JVMDUMP051I JIT dump occurred in 'main' thread 0x7C564300
 [ERR] JVMDUMP053I JIT dump is recompiling sun/reflect/NativeMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
Time spent executing: 602337 milliseconds
Test result: FAILED

---TEST RESULTS---
Number of PASSED tests: 0 out of 2
Number of FAILED tests: 2 out of 2

---SUMMARY OF FAILED TESTS---
rc015
rc016

FAILED test targets:
    cmdLineTester_jvmtitests_extended_nongold_1

TOTAL: 1   EXECUTED: 1   PASSED: 0   FAILED: 1   DISABLED: 0   SKIPPED: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++