Closed hayd closed 8 years ago
For the julia v0.4 testing errors:
What version of GraphMatrices do you have? Line 8 https://github.com/jpfairbanks/GraphMatrices.jl/blob/d336fb0d98bc013c8fb76c4c3b92b11212e51d26/test/types.jl#L8 has a definition of truthy and I fixed the => to --> warning a while ago. master should not give those errors/warnings.
For the julia v0.5 errors:
Expression: ((eigs(adjmat,which=:LR))[1])[1] --> greater_than(1.0)
error compiling saupd: could not load library "libarpack"
dlopen(libarpack.dylib, 1): Library not loaded: @rpath/libopenblas.dylib
Referenced from: /Users/andy/projects/julia/usr/lib//libarpack.dylib
means that julia can't find your openblas dynamic library. Did you change any of the loadpaths in the makefile for installing julia v0.5? Either arpack/blas did not get built correctly or julia can't find it. GraphMatrices just uses Base.eigs
so my guess is that it is a problem upstream. To confirm that you can call a = sprand(10,10,0.3); eigs(a)
and look for errors. If eigs
fails on a Base.SparseMatrixCSC
, it is a problem upstream of GraphMatrices.
fast forwarding to master fixed my 0.4. I guess I screwed up installing from source somehow.
julia> a = sprand(10,10,0.3); eigs(a)
ERROR: error compiling naupd: could not load library "libarpack"
dlopen(libarpack.dylib, 1): Library not loaded: @rpath/libopenblas.dylib
Referenced from: /Users/andy/projects/julia/usr/lib//libarpack.dylib
Reason: image not found
in aupd_wrapper at linalg/arpack.jl:49
in eigs at linalg/arnoldi.jl:215
in eigs at linalg/arnoldi.jl:50
Thanks!
I think this is partially due to FactCheck.... I think the 0.5 is something bad on my install (from source), but I'm not sure.
Strange that I'd see this when it passes travis.
0.4-rc-1
0.5-dev+592 (from source)