[aarch64-port-dev ] AOT for AArch64: current status

Yang Zhang yang.zhang at linaro.org
Wed Apr 11 07:18:11 UTC 2018


Hi Andrew

When I tested the new patch, I found there is a test case which is
passed with release jdk build, but is failed with fastdebug/slowdebug
jdk build.

compiler/aot/cli/jaotc/CompileClassWithDebugTest.java

With fastdebug:
TEST RESULT: Failed. Execution failed: `main' threw exception:
java.lang.RuntimeException: Expected to get exit value of [0]

This failure results from "Fix out-of-range branch " patch
https://github.com/theRealAph/graal/commit/d2ed61967b202cc9f623387619902315df20ede6

Regards
Yang

On 4 April 2018 at 01:28, Andrew Haley <aph at redhat.com> wrote:
> I fixed a bug in Graal which was causing
> compiler.aot.DeoptimizationTest to fail.
>
> I fixed the bug which was causing assertion failures due to branch out
> of range.
>
> I pulled from the tip of Graal master.  It should all be up to date
> now.
>
> All pushed to https://github.com/theRealAph/graal.git aarch64-branch-overflows
>
> I'm still seeing some assertion failures, but they're not in my code
> and I don't think they're anything to do with me.  They all seem to do
> with types not being registered.  Updating Graal didn't help, so I
> need to try to figure out why this isn't a problem on x86.
>
> --
> Andrew Haley
> Java Platform Lead Engineer
> Red Hat UK Ltd. <https://www.redhat.com>
> EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671


More information about the aarch64-port-dev mailing list