[Pkg-julia-devel] [SCM] Julia branch master updated. debian/0.3.12-2-19-gb8ed8f2

Peter Colberg peter at colberg.org
Fri Nov 27 04:04:49 UTC 2015


Hi Graham,

julia 0.4.1 built on amd64 [1], but failed to build on i386 [2].

[1] https://buildd.debian.org/status/fetch.php?pkg=julia&arch=amd64&ver=0.4.1-1&stamp=1448539532
[2] https://buildd.debian.org/status/fetch.php?pkg=julia&arch=i386&ver=0.4.1-1&stamp=1448544177

Although the buildd machines are not the same, if you compare the
test times you will notice that the passed tests took significantly
longer on i386 than on amd64.

I believe the failed test that caused the build to abort is only a
sympton of a grave regression in Julia 0.4 on i386. In my local
sbuild i386 chroot, the build succeeds but takes 4(!) times longer
than on amd64 on the same machine.

Fortunately, the 0.4 performance on i386 is just fine when using the
embedded LLVM 3.3 (please try yourself by building pc/llvm-3.3). This
suggests that the performance regression is caused by later versions
of LLVM. I have yet to try LLVM 3.4/3.5/3.6 inplace of LLVM 3.7.

Regards,
Peter



More information about the Pkg-julia-devel mailing list