Jimmy K
Jimmy K
`r13` was being clobbered when it shouldn't have been: https://github.com/eclipse-openj9/openj9/issues/21890#issuecomment-3036707894 This failure might be the same thing.
@zl-wang Could you take a look at this when you get the chance?
This list of methods didn't have any bound chks to begin with so it was only null chks being skipped this time.
This looks just like the problem I ran into a few days ago with SpecJBB2015 on JDK11 PPCLE Linux. Internal grinder: https://hyc-runtimes-jenkins.swg-devops.com/job/Grinder_iteration_1/6579/ ``` [2025-12-08T22:35:07.484Z] Type=Segmentation error vmState=0x0005ff04 [2025-12-08T22:35:07.484Z] Module=/home/jenkins/workspace/Grinder_iteration_1/jdkbinary/j2sdk-image/lib/default/libj9jit29.so [2025-12-08T22:35:07.484Z]...
I have been trying to run Grinders for the SpecJBB version of the problem. But, so far I have not been able to reproduce the failure with the following options:...
I talked to Henry and he was able to figure out the escape pattern needed: ``` -XX:+MergeCompilerOptions -Xjit:\\{*gnu*testlet*java*text*SimpleDateFormat*applyPattern*test*\\}\\(tracefull,log=patternTest.log\\),verbose,vlog=patternTest.vlog ``` So I will be trying that out as well.
I was able to run some longer grinders overnight. I was trying to run SpecJBB with a JDK21 ppcle Linux build but wasn't able to reproduce the failure even without...
MiniMix also has the problem go away if the method is being traced. Internal grinder with no special options fails 5/10 times: https://hyc-runtimes-jenkins.swg-devops.com/job/Grinder/56873/ ``` EXTRA_OPTIONS: -XX:+MergeCompilerOptions -Xjit:\\{*gnu*testlet*java*text*SimpleDateFormat*applyPattern*test*\\}\\{hot\\}\\(tracefull,log=patternTest.log\\) ``` https://hyc-runtimes-jenkins.swg-devops.com/job/Grinder/56880/ Passes...
I was able to reproduce the failure with traceCG: ``` EXTRA_OPTIONS: -XX:+MergeCompilerOptions -Xjit:\\{*gnu*testlet*java*text*SimpleDateFormat*applyPattern*test*\\}\\{hot\\}\\(traceCG,log=patternTest.log\\) ``` https://hyc-runtimes-jenkins.swg-devops.com/job/Grinder/56892/ I also tried `traceOptTrees={*}` but got unexpected failures: ``` EXTRA_OPTIONS: -XX:+MergeCompilerOptions -Xjit:\\{*gnu*testlet*java*text*SimpleDateFormat*applyPattern*test*\\}\\{hot\\}\\(traceOptTrees=\\{*\\},log=patternTest.log\\) ``` https://hyc-runtimes-jenkins.swg-devops.com/job/Grinder/56893/ Unfortunately,...
I am looking at this failure: https://hyc-runtimes-jenkins.swg-devops.com/job/Grinder_iteration_1/6600 ``` [2025-12-14T22:01:32.126Z] LT stderr Unhandled exception [2025-12-14T22:01:32.126Z] LT stderr Type=Segmentation error vmState=0x0005ff04 [2025-12-14T22:01:32.126Z] LT stderr J9Generic_Signal_Number=00000018 Signal_Number=0000000b Error_Value=00000000 Signal_Code=00000001 [2025-12-14T22:01:32.126Z] LT stderr Handler1=00007FFFA1244C90...