RFR: 8296821: compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/NativeCallTest.java fails after JDK-8262901

Vladimir Kozlov kvn at openjdk.org
Sun Nov 13 02:35:27 UTC 2022


On Fri, 11 Nov 2022 22:34:59 GMT, Olga Mikhaltsova <omikhaltcova at openjdk.org> wrote:

> This is a fix for a bug in the test that was added by [JDK-8262901](https://bugs.openjdk.org/browse/JDK-8262901).
> The root cause of the issue was because the test returns 'int' while 'float' was expected. 
> 
> In addition the stack growth considering 16 bytes alignment in AMD64TestAssembler is fixed (similar to AArch64TestAssembler).
> 
> Tested on macOS x64 / AArch64, Linux x64 / AArch64 as follow:
> ` $JTREG_HOME/bin/jtreg -ea -jdk:$BUILD_HOME -nativepath:$NATIVE_PATH ./test/hotspot/jtreg/compiler/jvmci/`

Looks reasonable.
I submitted testing.

-------------

PR: https://git.openjdk.org/jdk/pull/11114


More information about the hotspot-compiler-dev mailing list