[Cuis-dev] VectorEnginePlugin: parts in motion
ken.dickey at whidbey.com
ken.dickey at whidbey.com
Sat Aug 7 07:51:30 PDT 2021
On 2021-08-07 05:42, Eric Gade via Cuis-dev wrote:
> 1. I cannot follow the steps exactly, because there seems to be some
> implicit assumption that the VMMaker package is installed in Cuis
If you use the Cuis-Smalltalk-Devv/clonePackageRepos.sh script you will
have this, along with other helpful packages.
> 2. Is the stack VM the only one that currently works on arm64?
Yes. This is a known problem (Issue #574)
https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/574
> I tried to compile cog from source, and it worked, but it crashes
> within seconds of using any input
On arm64, use of Stack VM is noted in the documentation
https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev/wiki/VectorGraphcis-plugin
This appears to be a problem with cache flush or stack usage, so
segfault appears random and with stack pointer bad it is painful to
debug.
The Aarch64/Arm64 Cog is under heavy development right now. It should
come back better, but right now patience is required.
If you are highly skilled (think gdb), you could help out here, but it
is beyond my personal skill set.
HTH,
-KenD
More information about the Cuis-dev
mailing list