ARM64 build and stability issues
When building on ARM64, the multicore-arm build uses 32-bit version of boost-context library, causing build failure. The problem this bit in the main build script:
if test `echo "$BASEVERSION" | grep -c "arm"` -gt 0
elif test `echo "$BASEVERSION" | grep -c "mips"` -gt 0
After changing the build script to use arm64 it builds successfully, but megatest crashes part way through (it runs to completion with v6.8.2), with Valgrind showing some dodgy stack behaviour. This happens on an Arm Cortex-A57 as well, so it's not specific to ThunderX2.