[Vm-dev] Optimisation and ArmV8 64 bit systems
bruce.oneel at pckswarms.ch
Sun Oct 20 19:48:59 UTC 2019
On my tiny Arm V8 system (Nvidia Jetson Nano, Arm A57, [https://www.nvidia.com/en-us/autonomous-machines/embedded-systems/jetson-nano/](https://www.nvidia.com/en-us/autonomous-machines/embedded-systems/jetson-nano/)) running Nvidia's distribution of Ubuntu 18.04 the optimised build for a VM that doesn't do floating point. For example 1.0 / 3.0 is 0.0. Gcc version 7.4.0.
The debug build, and the assert build both work fine.
If I reduce the optimisation from -O2 to -O1 it's ok.
I'm building the VM in opensmalltalk-vm/build.linux64ARMv8/squeak.stack.spur.
This is more to stop someone from as much head scratching for them as it is for me...
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Vm-dev