JDK-8331227 : [s390] TestMergeStores.java failure after JDK-8318446
  • Type: Bug
  • Component: hotspot
  • Sub-Component: compiler
  • Affected Version: 23
  • Priority: P3
  • Status: Closed
  • Resolution: Duplicate
  • OS: linux
  • CPU: s390x
  • Submitted: 2024-04-28
  • Updated: 2024-04-30
  • Resolved: 2024-04-30
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
Other
tbdResolved
Related Reports
Duplicate :  
Relates :  
Description
TestMergeStores.java added by JDK-8318446 is failing on s390x. 

Test Failures (1)
-----------------
Custom Run Test: @Run: runTests - @Tests: {test1a,test1b,test1c,test1d,test1e,test1f,test1g,test1h,test1i,test2a,test2b,test2c,test2d,test2e,test3a,test4a,test5a,test6a,test7a,test100a,test101a,test102a,test200a,test201a,test202a,test300a,test400a,test500a,test501a,test502a,test600a}:
compiler.lib.ir_framework.shared.TestRunException: There was an error while invoking @Run method public void compiler.c2.TestMergeStores.runTests(compiler.lib.ir_framework.RunInfo)
	at compiler.lib.ir_framework.test.CustomRunTest.invokeTest(CustomRunTest.java:162)
	at compiler.lib.ir_framework.test.AbstractTest.run(AbstractTest.java:98)
	at compiler.lib.ir_framework.test.CustomRunTest.run(CustomRunTest.java:89)
	at compiler.lib.ir_framework.test.TestVM.runTests(TestVM.java:861)
	at compiler.lib.ir_framework.test.TestVM.start(TestVM.java:252)
	at compiler.lib.ir_framework.test.TestVM.main(TestVM.java:165)
Caused by: java.lang.reflect.InvocationTargetException
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:118)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at compiler.lib.ir_framework.test.CustomRunTest.invokeTest(CustomRunTest.java:157)
	... 5 more
Caused by: java.lang.RuntimeException: verify group test1, gold test1f, test test1b: arrays must have same content: gold[0][0] = -66 = BE result[0][0] = -34 = DE
	at compiler.c2.TestMergeStores.verifyB(TestMergeStores.java:316)
	at compiler.c2.TestMergeStores.verify(TestMergeStores.java:294)
	at compiler.c2.TestMergeStores.runTests(TestMergeStores.java:263)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	... 7 more
Comments
Richard is working on JDK-8331311, So I'm closing this one as duplicate.
30-04-2024