JuliaLinearAlgebra / MatrixDepot.jl

An Extensible Test Matrix Collection for Julia
http://matrixdepotjl.readthedocs.org/
Other
75 stars 22 forks source link

Wilkison test fails on Julia 0.3.5 #4

Closed synapticarbors closed 9 years ago

synapticarbors commented 9 years ago

In running the tests, I noticed that under Julia 0.3.5, I get the following error message:

$ julia runtests.jl
...
'parter' passed test...
'chow' passed test...
'randcorr' passed test...
'poisson' passed test...
'neumann' passed test...
'rosser' passed test...
'sampling' passed test...
ERROR: key not found: "wilkinson"
 in getindex at dict.jl:617
 in matrixdepot at /Users/lev/.julia/v0.3/MatrixDepot/src/MatrixDepot.jl:69
 in include at /Applications/Julia-0.3.5.app/Contents/Resources/julia/lib/julia/sys.dylib
 in include_from_node1 at /Applications/Julia-0.3.5.app/Contents/Resources/julia/lib/julia/sys.dylib
 in include at /Applications/Julia-0.3.5.app/Contents/Resources/julia/lib/julia/sys.dylib
 in include_from_node1 at loading.jl:128
 in process_options at /Applications/Julia-0.3.5.app/Contents/Resources/julia/lib/julia/sys.dylib
 in _start at /Applications/Julia-0.3.5.app/Contents/Resources/julia/lib/julia/sys.dylib
while loading /Users/lev/Projects/github/MatrixDepot.jl/test/test_wilkinson.jl, in expression starting on line 3
while loading /Users/lev/Projects/github/MatrixDepot.jl/test/runtests.jl, in expression starting on line 36

Using one of the latest distributed nightly binaries (Julia-0.4.0-dev-02c0501ba9), all of the test pass fine.

weijianzhg commented 9 years ago

I think the reason is wilkinson matrix is on the master (which is not tagged yet). I will make a new release soon. In the meanwhile, could you try Pkg.rm("MatrixDepot") then do Pkg.clone("MatrixDepot") to see if it is working?

synapticarbors commented 9 years ago

My mistake. I thought I was using the local fork I had of the repo, but it was actually using the installed version through Pkg, but calling the local runtests.jl script. When I was running Julia v0.4, since I hadn't installed MatrixDepot there, it used the local version.