Julia builds successfully on a Raspberry Pi 3 running an image prepared by xylnao, dated 2016-04-14 [1] with kernel 4.5.0. It fails in the same way as on arm-arm-04 and arm-conova-01 on a Raspberry Pi 3 running an image prepared by Michael Stapelberg, dated 2017-03-22 [2] with kernel 4.9.18-1. Both images were upgraded to current Stretch and 1GB was allocated for a swapfile.
The build failures occur after the Julia executable has been built, when it is run for the first time in order to compile coreimg.jl. Instead of building the package, the segfault should be reproducible by installing julia from the archive and then running 'julia' from a terminal. You should get output similar to: ginggs@rpi3:~$ uname -a Linux rpi3 4.5.0+ #1 SMP PREEMPT Tue Apr 12 22:51:39 PDT 2016 aarch64 GNU/Linux ginggs@rpi3:~$ julia _ _ _ _(_)_ | A fresh approach to technical computing (_) | (_) (_) | Documentation: http://docs.julialang.org _ _ _| |_ __ _ | Type "?help" for help. | | | | | | |/ _` | | | | |_| | | | (_| | | Version 0.4.7 (2016-09-18 16:17 UTC) _/ |\__'_|_|_|\__'_| | Debian version 0.4.7-6+b2 |__/ | aarch64-linux-gnu julia> versioninfo() Julia Version 0.4.7 Commit ae26b25 (2016-09-18 16:17 UTC) Platform Info: System: Linux (aarch64-linux-gnu) CPU: unknown WORD_SIZE: 64 BLAS: libopenblas (NO_LAPACKE NO_AFFINITY ARMV8) LAPACK: libopenblas LIBM: libopenlibm LLVM: libLLVM-3.8 ...but this is bad: ginggs@rpi3:~$ uname -a Linux rpi3 4.9.0-2-arm64 #1 SMP Debian 4.9.18-1 (2017-03-30) aarch64 GNU/Linux ginggs@rpi3:~$ julia signal (11): Segmentation fault isfile at ./stat.jl:107 Segmentation fault [1] https://www.raspberrypi.org/forums/viewtopic.php?f=72&t=137963&start=141 [2] https://people.debian.org/~stapelberg//2017/03/22/raspberry-pi-3.html