I also tried compiling the latest stable nim from source using the latest packged aarch64 nim from the distro, which is version 1.6.10. First I got lots of missing std/ modules missing erros, I suppose because the old nim didn't even have them. I managed to franken-hack the old nim std modules directory to include the modules from the newer compiler, but this in turn produced weird error messages which looked like the newer nim compiler sources were using some newer language feature that the old nim didn't support yet so that was a dead end also.