-
Bug
-
Resolution: Fixed
-
P3
-
19
-
b24
-
b27
-
aarch64
-
os_x
The test TestMatrix.java was failing in JDK 19.0.1 b03 due to the changes done by https://bugs.openjdk.org/browse/JDK-8287158
java/foreign/TestMatrix.java#Downcall-F
java/foreign/TestMatrix.java#Downcall-T
The class TestDownCall.java is removed and new classes has been added as part ofJDK-8287158. After doing the necessary changes in the test , it is passing.
Few more test in TestMatrix.java is failing, due to the change in src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/CallArranger.java which has been done to reject certain type of call shapes to prevent undefined behavior down the line.
java/foreign/TestMatrix.java#UpcallStack-FF
java/foreign/TestMatrix.java#UpcallStack-FT
java/foreign/TestMatrix.java#UpcallStack-TF
java/foreign/TestMatrix.java#UpcallStack-TT
java/foreign/TestMatrix.java#Downcall-F
java/foreign/TestMatrix.java#Downcall-T
The class TestDownCall.java is removed and new classes has been added as part of
Few more test in TestMatrix.java is failing, due to the change in src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/CallArranger.java which has been done to reject certain type of call shapes to prevent undefined behavior down the line.
java/foreign/TestMatrix.java#UpcallStack-FF
java/foreign/TestMatrix.java#UpcallStack-FT
java/foreign/TestMatrix.java#UpcallStack-TF
java/foreign/TestMatrix.java#UpcallStack-TT
- relates to
-
JDK-8287158 Explicitly reject unsupported call shapes on macos-aarch64 in mainline
-
- Resolved
-