[Pkg-julia-devel] Julia 0.4.1 ARM test results

Graham Inggs graham at nerve.org.za
Mon Nov 30 16:04:22 UTC 2015


I built the Julia 0.4.1-1 Debian package on an NVIDIA Jetson TK1 board 
running Ubuntu 14.04 LTS.
I backported the pre-requisites (libpcre2, libsuitesparse, etc.), but 
built using llvm 3.6.
It failed the following tests (passing and failing test results attached):

linalg/dense
linalg/cholesky
numbers
sparse
bitarray
backtrace
mmap
complex
meta
profile
cmdlineargs
parallel

I also built the package on an Olimex A20 OLinuXino LIME board running 
Debian testing (with llvm 3.7).
I didn't run all of the tests, but I noted that the 'complex' test did pass.

-------------- next part --------------
     * linalg/triangular     in 2454.89 seconds
    SUCCESS
     * linalg/qr             in 299.39 seconds
    SUCCESS
     * linalg/matmul         in  35.12 seconds
    SUCCESS
     * linalg/schur          in  52.59 seconds
    SUCCESS
     * linalg/special        in  17.90 seconds
    SUCCESS
     * linalg/eigen          in  59.67 seconds
    SUCCESS
     * linalg/bunchkaufman   in  29.18 seconds
    SUCCESS
     * linalg/svd            in  63.47 seconds
    SUCCESS
     * linalg/lapack         in 155.51 seconds
    SUCCESS
     * linalg/tridiag        in 128.53 seconds
    SUCCESS
     * linalg/bidiag         in 138.05 seconds
    SUCCESS
     * linalg/diagonal       in 177.23 seconds
    SUCCESS
     * linalg/pinv           in  42.89 seconds
    SUCCESS
     * linalg/givens         in  16.54 seconds
    SUCCESS
     * linalg/lu             in 203.81 seconds
    SUCCESS
     * linalg/symmetric      in 130.03 seconds
    SUCCESS
     * linalg/generic        in  40.85 seconds
    SUCCESS
     * linalg/uniformscaling in   9.67 seconds
    SUCCESS
     * core                  in  61.37 seconds
    SUCCESS
     * keywordargs           in   3.31 seconds
    SUCCESS
     * printf                in   8.38 seconds
    SUCCESS
     * char                  in   1.79 seconds
    SUCCESS
     * triplequote           in   0.59 seconds
    SUCCESS
     * unicode               in  28.05 seconds
    SUCCESS
     * dict                  in  31.26 seconds
    SUCCESS
     * hashing               in  37.94 seconds
    SUCCESS
     * remote                in   1.05 seconds
    SUCCESS
     * iobuffer              in   3.63 seconds
    SUCCESS
     * staged                in   2.94 seconds
    SUCCESS
     * arrayops              in 289.32 seconds
    SUCCESS
     * tuple                 in   3.89 seconds
    SUCCESS
     * subarray              in 1017.28 seconds
    SUCCESS
     * reduce                in  12.87 seconds
    SUCCESS
     * reducedim             in  34.78 seconds
    SUCCESS
     * abstractarray         in 133.27 seconds
    SUCCESS
     * intfuncs              in   2.88 seconds
    SUCCESS
     * simdloop              in   5.95 seconds
    SUCCESS
     * blas                  in  83.85 seconds
    SUCCESS
     * copy                  in   3.17 seconds
    SUCCESS
     * math                  in  52.45 seconds
    SUCCESS
     * fastmath              in  20.99 seconds
    SUCCESS
     * functional            in   2.67 seconds
    SUCCESS
     * operators             in   1.63 seconds
    SUCCESS
     * path                  in   4.59 seconds
    SUCCESS
     * parse                 in   6.29 seconds
    SUCCESS
     * loading               in   0.29 seconds
    SUCCESS
     * bigint                in   7.45 seconds
    SUCCESS
     * sorting               in  78.98 seconds
    SUCCESS
     * statistics            in  38.67 seconds
    SUCCESS
       [stdio passthrough ok]
     * spawn                 in  21.72 seconds
    SUCCESS
     * priorityqueue         in   2.79 seconds
    SUCCESS
     * file                  in  23.71 seconds
    SUCCESS
     * version               in   4.44 seconds
    SUCCESS
     * resolve               in  11.21 seconds
    SUCCESS
     * pollfd                in   4.82 seconds
    SUCCESS
     * mpfr                  in  19.28 seconds
    SUCCESS
     * broadcast             in  44.27 seconds
    SUCCESS
     * socket                in   5.72 seconds
    SUCCESS
     * floatapprox           in   2.28 seconds
    SUCCESS
     * reflection            in   4.42 seconds
    SUCCESS
     * regex                 in   2.36 seconds
    SUCCESS
     * float16               in   7.22 seconds
    SUCCESS
     * combinatorics         in  10.39 seconds
    SUCCESS
     * sysinfo               in   2.91 seconds
    SUCCESS
     * rounding              in   2.51 seconds
    SUCCESS
     * ranges                in 101.28 seconds
    SUCCESS
     * mod2pi                in   2.04 seconds
    SUCCESS
     * euler                 in   6.47 seconds
    SUCCESS
     * show                  in  14.04 seconds
    SUCCESS
     * lineedit              in   6.73 seconds
    SUCCESS
     * replcompletions       in   9.55 seconds
    SUCCESS
     * repl                  in  13.35 seconds
    SUCCESS
     * replutil              in   3.94 seconds
    SUCCESS
     * sets                  in   6.78 seconds
    SUCCESS
     * test                  in   1.64 seconds
    SUCCESS
     * goto                  in   0.44 seconds
    SUCCESS
     * llvmcall              in   0.25 seconds
    SUCCESS
     * grisu                 in  13.96 seconds
    SUCCESS
     * nullable              in   9.32 seconds
    SUCCESS
     * docs                  in   8.74 seconds
    SUCCESS
     * markdown              in   8.87 seconds
    SUCCESS
     * base64                in   1.02 seconds
    SUCCESS
     * serialize             in  11.79 seconds
    SUCCESS
     * functors              in   1.84 seconds
    SUCCESS
     * misc                  in 198.65 seconds
    SUCCESS
     * enums                 in   3.51 seconds
    SUCCESS
     * i18n                  in   0.20 seconds
    SUCCESS
     * workspace             in   1.01 seconds
    SUCCESS
     * libdl                 in   1.11 seconds
    SUCCESS
     * int                   in   4.04 seconds
    SUCCESS
     * intset                in   2.54 seconds
    SUCCESS
     * floatfuncs            in   4.93 seconds
    SUCCESS
     * compile               in  44.36 seconds
    SUCCESS
     * fft                   in  50.93 seconds
    SUCCESS
     * dsp                   in  45.23 seconds
    SUCCESS
     * examples              in  48.35 seconds
    SUCCESS

-------------- next part --------------
     * linalg/dense         ERROR: LoadError: LoadError: mismatch of non-finite elements: 
  cond(a,Inf) = NaN
  375.7017682707787 = 375.7017682707787
while loading /usr/share/julia/test/linalg/dense.jl, in expression starting on line 20
while loading /usr/share/julia/test/runtests.jl, in expression starting on line 13
ERROR: A test has failed. Please submit a bug report (https://github.com/JuliaLang/julia/issues)
including error messages above and the output of versioninfo():
Julia Version 0.4.1
Commit cbe1bee (2015-11-08 10:33 UTC)
Platform Info:
  System: Linux (arm-linux-gnueabihf)
  CPU: ARMv7 Processor rev 3 (v7l)
  WORD_SIZE: 32
  BLAS: libopenblas (NO_LAPACKE NO_AFFINITY ARMV6)
  LAPACK: libopenblas
  LIBM: libm
  LLVM: libLLVM-3.6

     * linalg/cholesky      ERROR: LoadError: LoadError: mismatch of non-finite elements: 
  full(chol(S)) = [NaN NaN
 0.0 NaN]
  full(U) = [1.414213562373095 -0.7071067811865475
 0.0 1.224744871391589]
while loading /usr/share/julia/test/linalg/cholesky.jl, in expression starting on line 24
while loading /usr/share/julia/test/runtests.jl, in expression starting on line 13
ERROR: A test has failed. Please submit a bug report (https://github.com/JuliaLang/julia/issues)
including error messages above and the output of versioninfo():
Julia Version 0.4.1
Commit cbe1bee (2015-11-08 10:33 UTC)
Platform Info:
  System: Linux (arm-linux-gnueabihf)
  CPU: ARMv7 Processor rev 3 (v7l)
  WORD_SIZE: 32
  BLAS: libopenblas (NO_LAPACKE NO_AFFINITY ARMV6)
  LAPACK: libopenblas
  LIBM: libm
  LLVM: libLLVM-3.6

     * numbers              ERROR: LoadError: LoadError: test failed: 0xffffffffffffffff != 1.8446744073709552e19
 in expression: typemax(UInt64) != 2.0 ^ 64
while loading /usr/share/julia/test/numbers.jl, in expression starting on line 820
while loading /usr/share/julia/test/runtests.jl, in expression starting on line 13
ERROR: A test has failed. Please submit a bug report (https://github.com/JuliaLang/julia/issues)
including error messages above and the output of versioninfo():
Julia Version 0.4.1
Commit cbe1bee (2015-11-08 10:33 UTC)
Platform Info:
  System: Linux (arm-linux-gnueabihf)
  CPU: ARMv7 Processor rev 3 (v7l)
  WORD_SIZE: 32
  BLAS: libopenblas (NO_LAPACKE NO_AFFINITY ARMV6)
  LAPACK: libopenblas
  LIBM: libm
  LLVM: libLLVM-3.6

     * sparse               ERROR: LoadError: LoadError: LoadError: mismatch of non-finite elements: 
  cond(Ar,Inf) = 264.8960174707006
  cond(full(Ar),Inf) = Inf
while loading /usr/share/julia/test/sparsedir/sparse.jl, in expression starting on line 1098
while loading /usr/share/julia/test/sparse.jl, in expression starting on line 3
while loading /usr/share/julia/test/runtests.jl, in expression starting on line 13
ERROR: A test has failed. Please submit a bug report (https://github.com/JuliaLang/julia/issues)
including error messages above and the output of versioninfo():
Julia Version 0.4.1
Commit cbe1bee (2015-11-08 10:33 UTC)
Platform Info:
  System: Linux (arm-linux-gnueabihf)
  CPU: ARMv7 Processor rev 3 (v7l)
  WORD_SIZE: 32
  BLAS: libopenblas (NO_LAPACKE NO_AFFINITY ARMV6)
  LAPACK: libopenblas
  LIBM: libm
  LLVM: libLLVM-3.6

     * bitarray             LLVM ERROR: Cannot select: 0x4d3ce88: v2i64 = ctpop 0x4d3e5e0 [ORD=14] [ID=48] dbg:linalg/bitarray.jl:10:1
  0x4d3e5e0: v2i64 = bitcast 0x4d3e160 [ORD=12] [ID=46] dbg:linalg/bitarray.jl:10:1
    0x4d3e160: v4i32 = and 0x4d20258, 0x4d3e4c0 [ORD=12] [ID=44] dbg:linalg/bitarray.jl:10:1
      0x4d20258: v4i32 = bitcast 0x4d3c978 [ORD=12] [ID=40] dbg:linalg/bitarray.jl:10:1
        0x4d3c978: v2f64,ch = load 0x4d01e20, 0x4d3db30, 0x4d3dbc0<LD16[%scevgep31](align=8)(tbaa=!"jtbaa_user")> [ORD=10] [ID=34] dbg:linalg/bitarray.jl:10:1
          0x4d3db30: i32 = add 0x4d3cdf8, 0x4d3c8e8 [ORD=9] [ID=27]
            0x4d3cdf8: i32,ch = CopyFromReg 0x4d01e20, 0x4d3d740 [ORD=2] [ID=20]
              0x4d3d740: i32 = Register %vreg10 [ID=1]
            0x4d3c8e8: i32 = Constant<16> [ID=5]
          0x4d3dbc0: i32 = undef [ID=3]
      0x4d3e4c0: v4i32 = bitcast 0x4d3dfb0 [ORD=12] [ID=42] dbg:linalg/bitarray.jl:10:1
        0x4d3dfb0: v2f64,ch = load 0x4d01e20, 0x4d3d6b0, 0x4d3dbc0<LD16[%scevgep35](align=8)(tbaa=!"jtbaa_user")> [ORD=7] [ID=37] dbg:linalg/bitarray.jl:10:1
          0x4d3d6b0: i32 = add 0x4d3d1e8, 0x4d3c8e8 [ORD=6] [ID=30]
            0x4d3d1e8: i32,ch = CopyFromReg 0x4d01e20, 0x4d3ca98 [ORD=3] [ID=21]
              0x4d3ca98: i32 = Register %vreg9 [ID=2]
            0x4d3c8e8: i32 = Constant<16> [ID=5]
          0x4d3dbc0: i32 = undef [ID=3]
In function: julia_dot_24154
ERROR: A test has failed. Please submit a bug report (https://github.com/JuliaLang/julia/issues)
including error messages above and the output of versioninfo():
Julia Version 0.4.1
Commit cbe1bee (2015-11-08 10:33 UTC)
Platform Info:
  System: Linux (arm-linux-gnueabihf)
  CPU: ARMv7 Processor rev 3 (v7l)
  WORD_SIZE: 32
  BLAS: libopenblas (NO_LAPACKE NO_AFFINITY ARMV6)
  LAPACK: libopenblas
  LIBM: libm
  LLVM: libLLVM-3.6

     * backtrace            ERROR: LoadError: LoadError: test failed: have_backtrace
 in expression: have_backtrace
while loading /usr/share/julia/test/backtrace.jl, in expression starting on line 14
while loading /usr/share/julia/test/runtests.jl, in expression starting on line 13
ERROR: A test has failed. Please submit a bug report (https://github.com/JuliaLang/julia/issues)
including error messages above and the output of versioninfo():
Julia Version 0.4.1
Commit cbe1bee (2015-11-08 10:33 UTC)
Platform Info:
  System: Linux (arm-linux-gnueabihf)
  CPU: ARMv7 Processor rev 3 (v7l)
  WORD_SIZE: 32
  BLAS: libopenblas (NO_LAPACKE NO_AFFINITY ARMV6)
  LAPACK: libopenblas
  LIBM: libm
  LLVM: libLLVM-3.6

     * mmap                 ERROR: LoadError: LoadError: test error in expression: open(readall,file) == "Hello World\n"
InexactError()
while loading /usr/share/julia/test/mmap.jl, in expression starting on line 57
while loading /usr/share/julia/test/runtests.jl, in expression starting on line 13
ERROR: A test has failed. Please submit a bug report (https://github.com/JuliaLang/julia/issues)
including error messages above and the output of versioninfo():
Julia Version 0.4.1
Commit cbe1bee (2015-11-08 10:33 UTC)
Platform Info:
  System: Linux (arm-linux-gnueabihf)
  CPU: ARMv7 Processor rev 3 (v7l)
  WORD_SIZE: 32
  BLAS: libopenblas (NO_LAPACKE NO_AFFINITY ARMV6)
  LAPACK: libopenblas
  LIBM: libm
  LLVM: libLLVM-3.6

     * complex              ERROR: LoadError: LoadError: test failed: isequal(sqrt(complex(0.0,-0.0)),complex(0.0,-0.0))
 in expression: isequal(sqrt(complex(0.0,-0.0)),complex(0.0,-0.0))
while loading /usr/share/julia/test/complex.jl, in expression starting on line 119
while loading /usr/share/julia/test/runtests.jl, in expression starting on line 13
ERROR: A test has failed. Please submit a bug report (https://github.com/JuliaLang/julia/issues)
including error messages above and the output of versioninfo():
Julia Version 0.4.1
Commit cbe1bee (2015-11-08 10:33 UTC)
Platform Info:
  System: Linux (arm-linux-gnueabihf)
  CPU: ARMv7 Processor rev 3 (v7l)
  WORD_SIZE: 32
  BLAS: libopenblas (NO_LAPACKE NO_AFFINITY ARMV6)
  LAPACK: libopenblas
  LIBM: libm
  LLVM: libLLVM-3.6

     * meta                 ERROR: LoadError: LoadError: test failed: foundfunc(h_noinlined(),"g_noinlined")
 in expression: foundfunc(h_noinlined(),"g_noinlined")
while loading /usr/share/julia/test/meta.jl, in expression starting on line 45
while loading /usr/share/julia/test/runtests.jl, in expression starting on line 13
ERROR: A test has failed. Please submit a bug report (https://github.com/JuliaLang/julia/issues)
including error messages above and the output of versioninfo():
Julia Version 0.4.1
Commit cbe1bee (2015-11-08 10:33 UTC)
Platform Info:
  System: Linux (arm-linux-gnueabihf)
  CPU: ARMv7 Processor rev 3 (v7l)
  WORD_SIZE: 32
  BLAS: libopenblas (NO_LAPACKE NO_AFFINITY ARMV6)
  LAPACK: libopenblas
  LIBM: libm
  LLVM: libLLVM-3.6

     * profile              WARNING: There were no samples collected. Run your program longer (perhaps by
running it multiple times), or adjust the delay between samples with
Profile.init().
ERROR: LoadError: LoadError: test failed: !(isempty(str))
 in expression: !(isempty(str))
while loading /usr/share/julia/test/profile.jl, in expression starting on line 14
while loading /usr/share/julia/test/runtests.jl, in expression starting on line 13
ERROR: A test has failed. Please submit a bug report (https://github.com/JuliaLang/julia/issues)
including error messages above and the output of versioninfo():
Julia Version 0.4.1
Commit cbe1bee (2015-11-08 10:33 UTC)
Platform Info:
  System: Linux (arm-linux-gnueabihf)
  CPU: ARMv7 Processor rev 3 (v7l)
  WORD_SIZE: 32
  BLAS: libopenblas (NO_LAPACKE NO_AFFINITY ARMV6)
  LAPACK: libopenblas
  LIBM: libm
  LLVM: libLLVM-3.6

     * cmdlineargs          
signal (11): Segmentation fault

signal (11): Segmentation fault
ERROR: connect: connection refused (ECONNREFUSED)

...and 1 other exceptions.

UndefRefError()
ERROR: LoadError: LoadError: test error in expression: readchomp(@cmd("\$exename -q -p 2 -P \"println(nworkers()); exit(0)\"")) == "2"
failed process: Process(`/usr/bin/julia --precompiled=yes -q -p 2 -P 'println(nworkers()); exit(0)'`, ProcessExited(1)) [1]
while loading /usr/share/julia/test/cmdlineargs.jl, in expression starting on line 3
while loading /usr/share/julia/test/runtests.jl, in expression starting on line 13
ERROR: A test has failed. Please submit a bug report (https://github.com/JuliaLang/julia/issues)
including error messages above and the output of versioninfo():
Julia Version 0.4.1
Commit cbe1bee (2015-11-08 10:33 UTC)
Platform Info:
  System: Linux (arm-linux-gnueabihf)
  CPU: ARMv7 Processor rev 3 (v7l)
  WORD_SIZE: 32
  BLAS: libopenblas (NO_LAPACKE NO_AFFINITY ARMV6)
  LAPACK: libopenblas
  LIBM: libm
  LLVM: libLLVM-3.6

     * parallel             
signal (11): Segmentation fault

signal (11): Segmentation fault
ERROR: LoadError: LoadError: connect: connection refused (ECONNREFUSED)

...and 1 other exceptions.

while loading /usr/share/julia/test/parallel.jl, in expression starting on line 7
while loading /usr/share/julia/test/runtests.jl, in expression starting on line 13
UndefRefError()
ERROR: A test has failed. Please submit a bug report (https://github.com/JuliaLang/julia/issues)
including error messages above and the output of versioninfo():
Julia Version 0.4.1
Commit cbe1bee (2015-11-08 10:33 UTC)
Platform Info:
  System: Linux (arm-linux-gnueabihf)
  CPU: ARMv7 Processor rev 3 (v7l)
  WORD_SIZE: 32
  BLAS: libopenblas (NO_LAPACKE NO_AFFINITY ARMV6)
  LAPACK: libopenblas
  LIBM: libm
  LLVM: libLLVM-3.6



More information about the Pkg-julia-devel mailing list