ECL cross-compiled for 'aarch64' considered stable?

Daniel Kochmański daniel at
Mon Mar 11 09:35:03 UTC 2019

Hay Paul,

it is worth noting that there are some unresolved issues on aarch64 due
to calling convention for variadic functions is differnt. Please see this summary:

apparently aarch64 android calling convention is more permissive given it works
for you.

Best regards,

On Mon, 11 Mar 2019 10:06:18 +0100
PR <polos.ruetz at> wrote:

> 2019-03-10 23:59 GMT+01:00, PR <polos.ruetz at>:
> > Did anybody here run ECL on aarch64, and is it considered to be stable?
> >
> > I'm asking because of my EQL5-Android project: I successfully compiled
> > the REPL example to aarch64, but I encountered a severe memory
> > corruption at startup [...]
> ...answering myself: it seems that I got confused by all the different
> 32bit/64bit cross compiled versions of ECL sitting on my computer, so
> I just mixed it up in one place.
> After rebuilding everything from scratch, the memory corruption
> doesn't happen anymore.
> Sorry for the noise.
> Paul
> P.S. ...and yes, ECL seems to run just fine on aarch64. I will add the
> scripts to cross-compile it to my EQL5-Android project, if you are
> interested in building it yourself.

Daniel Kochmański <daniel at>

More information about the ecl-devel mailing list