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

Olga Mikhaltsova omikhaltcova at openjdk.org
Mon Nov 14 08:43:34 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/`

This pull request has now been integrated.

Changeset: 277f0c24
Author:    Olga Mikhaltsova <omikhaltcova at openjdk.org>
Committer: Tobias Hartmann <thartmann at openjdk.org>
URL:       https://git.openjdk.org/jdk/commit/277f0c24a2e186166bfe70fc93ba79aec10585aa
Stats:     12 lines in 3 files changed: 6 ins; 3 del; 3 mod

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

Reviewed-by: kvn, thartmann

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

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


More information about the hotspot-compiler-dev mailing list