Bug#902914: Arpack not working correctly

Lumin cdluminate at gmail.com
Tue Jul 3 13:46:35 BST 2018


Package: libarpack2
Version: 3.6.1-1
Severity: Important

Hi arpack maintainer,

The present libarpack2 has a problem so that Julia 0.6.3 cannot
pass the tests as expected. I tried to dig out the cause but found nothing.

When we build arpack 3.3.0 with this makefile
https://github.com/JuliaLang/julia/blob/v0.6.3/deps/arpack.mk
everything is working.

Here are several ralted reports:
https://bugs.archlinux.org/task/58221
https://github.com/opencollab/arpack-ng/issues/30
https://github.com/JuliaLang/julia/issues/26830

Julia 0.6.3's test failure with libarpack2.

julia> Base.runtests(["linalg/arnoldi"])
Test (Worker)      | Time (s) | GC (s) | GC % | Alloc (MB) | RSS (MB)
elty = Float64: Error During Test
  Got an exception of type Base.LinAlg.ARPACKException outside of a @test
  Base.LinAlg.ARPACKException("unexpected behavior")
  Stacktrace:
   [1] aupd_wrapper(::Type{T} where T, ::Base.LinAlg.#matvecA!#114{SparseMatrixCSC{Float64,Int64}}, ::Base.LinAlg.##108#115, ::Base.LinAlg.##109#116, ::Int64, ::Bool, ::Bool, ::String, ::Int64, ::Int32, ::String, ::Float64, ::Int64, ::Int64, ::Array{Float64,1}) at ./linalg/arpack.jl:63
   [2] #_eigs#107(::Int64, ::Int64, ::Symbol, ::Float64, ::Int64, ::Void, ::Array{Float64,1}, ::Bool, ::Base.LinAlg.#_eigs, ::SparseMatrixCSC{Float64,Int64}, ::UniformScaling{Int64}) at ./linalg/arnoldi.jl:285
   [3] (::Base.LinAlg.#kw##_eigs)(::Array{Any,1}, ::Base.LinAlg.#_eigs, ::SparseMatrixCSC{Float64,Int64}, ::UniformScaling{Int64}) at ./<missing>:0
   [4] #eigs#100 at ./linalg/arnoldi.jl:91 [inlined]
   [5] (::Base.LinAlg.#kw##eigs)(::Array{Any,1}, ::Base.LinAlg.#eigs, ::SparseMatrixCSC{Float64,Int64}, ::UniformScaling{Int64}) at ./<missing>:0
   [6] #eigs#99 at ./linalg/arnoldi.jl:90 [inlined]
   [7] (::Base.LinAlg.#kw##eigs)(::Array{Any,1}, ::Base.LinAlg.#eigs, ::SparseMatrixCSC{Float64,Int64}) at ./<missing>:0
   [8] macro expansion at /usr/share/julia/test/linalg/arnoldi.jl:33 [inlined]
   [9] macro expansion at ./test.jl:921 [inlined]
   [10] macro expansion at /usr/share/julia/test/linalg/arnoldi.jl:17 [inlined]
   [11] macro expansion at ./test.jl:860 [inlined]
   [12] anonymous at ./<missing>:?
   [13] macro expansion at /usr/share/julia/test/testdefs.jl:18 [inlined]
   [14] macro expansion at ./test.jl:860 [inlined]
   [15] macro expansion at ./util.jl:378 [inlined]
   [16] macro expansion at /usr/share/julia/test/testdefs.jl:17 [inlined]
   [17] anonymous at ./<missing>:?
   [18] runtests(::String, ::Bool) at /usr/share/julia/test/testdefs.jl:21
   [19] (::Base.Distributed.##135#136{#runtests,Tuple{String},Array{Any,1}})() at ./distributed/remotecall.jl:319
   [20] run_work_thunk(::Base.Distributed.##135#136{#runtests,Tuple{String},Array{Any,1}}, ::Bool) at ./distributed/process_messages.jl:56
   [21] #remotecall_fetch#140(::Array{Any,1}, ::Function, ::Function, ::Base.Distributed.LocalProcess, ::String, ::Vararg{String,N} where N) at ./distributed/remotecall.jl:344
   [22] remotecall_fetch(::Function, ::Base.Distributed.LocalProcess, ::String, ::Vararg{String,N} where N) at ./distributed/remotecall.jl:344
   [23] macro expansion at /usr/share/julia/test/runtests.jl:57 [inlined]
   [24] (::##44#50)() at ./task.jl:335
elty = Complex{Float64}: Error During Test
  Got an exception of type Base.LinAlg.ARPACKException outside of a @test
  Base.LinAlg.ARPACKException("unexpected behavior")
  Stacktrace:
   [1] aupd_wrapper(::Type{T} where T, ::Base.LinAlg.#matvecA!#114{SparseMatrixCSC{Complex{Float64},Int64}}, ::Base.LinAlg.##108#115, ::Base.LinAlg.##109#116, ::Int64, ::Bool, ::Bool, ::String, ::Int64, ::Int32, ::String, ::Float64, ::Int64, ::Int64, ::Array{Complex{Float64},1}) at ./linalg/arpack.jl:63
   [2] #_eigs#107(::Int64, ::Int64, ::Symbol, ::Float64, ::Int64, ::Void, ::Array{Complex{Float64},1}, ::Bool, ::Base.LinAlg.#_eigs, ::SparseMatrixCSC{Complex{Float64},Int64}, ::UniformScaling{Int64}) at ./linalg/arnoldi.jl:285
   [3] (::Base.LinAlg.#kw##_eigs)(::Array{Any,1}, ::Base.LinAlg.#_eigs, ::SparseMatrixCSC{Complex{Float64},Int64}, ::UniformScaling{Int64}) at ./<missing>:0
   [4] #eigs#100 at ./linalg/arnoldi.jl:91 [inlined]
   [5] (::Base.LinAlg.#kw##eigs)(::Array{Any,1}, ::Base.LinAlg.#eigs, ::SparseMatrixCSC{Complex{Float64},Int64}, ::UniformScaling{Int64}) at ./<missing>:0
   [6] #eigs#99 at ./linalg/arnoldi.jl:90 [inlined]
   [7] (::Base.LinAlg.#kw##eigs)(::Array{Any,1}, ::Base.LinAlg.#eigs, ::SparseMatrixCSC{Complex{Float64},Int64}) at ./<missing>:0
   [8] macro expansion at /usr/share/julia/test/linalg/arnoldi.jl:33 [inlined]
   [9] macro expansion at ./test.jl:921 [inlined]
   [10] macro expansion at /usr/share/julia/test/linalg/arnoldi.jl:17 [inlined]
   [11] macro expansion at ./test.jl:860 [inlined]
   [12] anonymous at ./<missing>:?
   [13] macro expansion at /usr/share/julia/test/testdefs.jl:18 [inlined]
   [14] macro expansion at ./test.jl:860 [inlined]
   [15] macro expansion at ./util.jl:378 [inlined]
   [16] macro expansion at /usr/share/julia/test/testdefs.jl:17 [inlined]
   [17] anonymous at ./<missing>:?
   [18] runtests(::String, ::Bool) at /usr/share/julia/test/testdefs.jl:21
   [19] (::Base.Distributed.##135#136{#runtests,Tuple{String},Array{Any,1}})() at ./distributed/remotecall.jl:319
   [20] run_work_thunk(::Base.Distributed.##135#136{#runtests,Tuple{String},Array{Any,1}}, ::Bool) at ./distributed/process_messages.jl:56
   [21] #remotecall_fetch#140(::Array{Any,1}, ::Function, ::Function, ::Base.Distributed.LocalProcess, ::String, ::Vararg{String,N} where N) at ./distributed/remotecall.jl:344
   [22] remotecall_fetch(::Function, ::Base.Distributed.LocalProcess, ::String, ::Vararg{String,N} where N) at ./distributed/remotecall.jl:344
   [23] macro expansion at /usr/share/julia/test/runtests.jl:57 [inlined]
   [24] (::##44#50)() at ./task.jl:335
linalg/arnoldi: Error During Test
  Got an exception of type LoadError outside of a @test
  LoadError: Base.LinAlg.ARPACKException("unexpected behavior")
  Stacktrace:
   [1] aupd_wrapper(::Type{T} where T, ::Base.LinAlg.#matvecA!#114{Test53Main_linalg_arnoldi.CPM{Float64}}, ::Base.LinAlg.##108#115, ::Base.LinAlg.##109#116, ::Int64, ::Bool, ::Bool, ::String, ::Int64, ::Int32, ::String, ::Float64, ::Int64, ::Int64, ::Array{Float64,1}) at ./linalg/arpack.jl:63
   [2] #_eigs#107(::Int64, ::Int64, ::Symbol, ::Float64, ::Int64, ::Void, ::Array{Float64,1}, ::Bool, ::Base.LinAlg.#_eigs, ::Test53Main_linalg_arnoldi.CPM{Float64}, ::UniformScaling{Int64}) at ./linalg/arnoldi.jl:285
   [3] (::Base.LinAlg.#kw##_eigs)(::Array{Any,1}, ::Base.LinAlg.#_eigs, ::Test53Main_linalg_arnoldi.CPM{Float64}, ::UniformScaling{Int64}) at ./<missing>:0
   [4] #eigs#100 at ./linalg/arnoldi.jl:91 [inlined]
   [5] (::Base.LinAlg.#kw##eigs)(::Array{Any,1}, ::Base.LinAlg.#eigs, ::Test53Main_linalg_arnoldi.CPM{Float64}, ::UniformScaling{Int64}) at ./<missing>:0
   [6] #eigs#99 at ./linalg/arnoldi.jl:90 [inlined]
   [7] (::Base.LinAlg.#kw##eigs)(::Array{Any,1}, ::Base.LinAlg.#eigs, ::Test53Main_linalg_arnoldi.CPM{Float64}) at ./<missing>:0
   [8] macro expansion at /usr/share/julia/test/testdefs.jl:18 [inlined]
   [9] macro expansion at ./test.jl:860 [inlined]
   [10] macro expansion at ./util.jl:378 [inlined]
   [11] macro expansion at /usr/share/julia/test/testdefs.jl:17 [inlined]
   [12] anonymous at ./<missing>:?
   [13] runtests(::String, ::Bool) at /usr/share/julia/test/testdefs.jl:21
   [14] (::Base.Distributed.##135#136{#runtests,Tuple{String},Array{Any,1}})() at ./distributed/remotecall.jl:319
   [15] run_work_thunk(::Base.Distributed.##135#136{#runtests,Tuple{String},Array{Any,1}}, ::Bool) at ./distributed/process_messages.jl:56
   [16] #remotecall_fetch#140(::Array{Any,1}, ::Function, ::Function, ::Base.Distributed.LocalProcess, ::String, ::Vararg{String,N} where N) at ./distributed/remotecall.jl:344
   [17] remotecall_fetch(::Function, ::Base.Distributed.LocalProcess, ::String, ::Vararg{String,N} where N) at ./distributed/remotecall.jl:344
   [18] macro expansion at /usr/share/julia/test/runtests.jl:57 [inlined]
   [19] (::##44#50)() at ./task.jl:335
  while loading /usr/share/julia/test/linalg/arnoldi.jl, in expression starting on line 130
Worker 1 failed running test linalg/arnoldi:
Some tests did not pass: 3 passed, 0 failed, 3 errored, 0 broken.linalg/arnoldi: Error During Test
  Got an exception of type Base.LinAlg.ARPACKException outside of a @test
  Base.LinAlg.ARPACKException("unexpected behavior")
  Stacktrace:
   [1] aupd_wrapper(::Type{T} where T, ::Base.LinAlg.#matvecA!#114{SparseMatrixCSC{Float64,Int64}}, ::Base.LinAlg.##108#115, ::Base.LinAlg.##109#116, ::Int64, ::Bool, ::Bool, ::String, ::Int64, ::Int32, ::String, ::Float64, ::Int64, ::Int64, ::Array{Float64,1}) at ./linalg/arpack.jl:63
   [2] #_eigs#107(::Int64, ::Int64, ::Symbol, ::Float64, ::Int64, ::Void, ::Array{Float64,1}, ::Bool, ::Base.LinAlg.#_eigs, ::SparseMatrixCSC{Float64,Int64}, ::UniformScaling{Int64}) at ./linalg/arnoldi.jl:285
   [3] (::Base.LinAlg.#kw##_eigs)(::Array{Any,1}, ::Base.LinAlg.#_eigs, ::SparseMatrixCSC{Float64,Int64}, ::UniformScaling{Int64}) at ./<missing>:0
   [4] #eigs#100 at ./linalg/arnoldi.jl:91 [inlined]
   [5] (::Base.LinAlg.#kw##eigs)(::Array{Any,1}, ::Base.LinAlg.#eigs, ::SparseMatrixCSC{Float64,Int64}, ::UniformScaling{Int64}) at ./<missing>:0
   [6] #eigs#99 at ./linalg/arnoldi.jl:90 [inlined]
   [7] (::Base.LinAlg.#kw##eigs)(::Array{Any,1}, ::Base.LinAlg.#eigs, ::SparseMatrixCSC{Float64,Int64}) at ./<missing>:0
   [8] macro expansion at /usr/share/julia/test/linalg/arnoldi.jl:33 [inlined]
   [9] macro expansion at ./test.jl:921 [inlined]
   [10] macro expansion at /usr/share/julia/test/linalg/arnoldi.jl:17 [inlined]
   [11] macro expansion at ./test.jl:860 [inlined]
   [12] anonymous at ./<missing>:?
   [13] macro expansion at /usr/share/julia/test/testdefs.jl:18 [inlined]
   [14] macro expansion at ./test.jl:860 [inlined]
   [15] macro expansion at ./util.jl:378 [inlined]
   [16] macro expansion at /usr/share/julia/test/testdefs.jl:17 [inlined]
   [17] anonymous at ./<missing>:?
   [18] runtests(::String, ::Bool) at /usr/share/julia/test/testdefs.jl:21
   [19] (::Base.Distributed.##135#136{#runtests,Tuple{String},Array{Any,1}})() at ./distributed/remotecall.jl:319
   [20] run_work_thunk(::Base.Distributed.##135#136{#runtests,Tuple{String},Array{Any,1}}, ::Bool) at ./distributed/process_messages.jl:56
   [21] #remotecall_fetch#140(::Array{Any,1}, ::Function, ::Function, ::Base.Distributed.LocalProcess, ::String, ::Vararg{String,N} where N) at ./distributed/remotecall.jl:344
   [22] remotecall_fetch(::Function, ::Base.Distributed.LocalProcess, ::String, ::Vararg{String,N} where N) at ./distributed/remotecall.jl:344
   [23] macro expansion at /usr/share/julia/test/runtests.jl:57 [inlined]
   [24] (::##44#50)() at ./task.jl:335
linalg/arnoldi: Error During Test
  Got an exception of type Base.LinAlg.ARPACKException outside of a @test
  Base.LinAlg.ARPACKException("unexpected behavior")
  Stacktrace:
   [1] aupd_wrapper(::Type{T} where T, ::Base.LinAlg.#matvecA!#114{SparseMatrixCSC{Complex{Float64},Int64}}, ::Base.LinAlg.##108#115, ::Base.LinAlg.##109#116, ::Int64, ::Bool, ::Bool, ::String, ::Int64, ::Int32, ::String, ::Float64, ::Int64, ::Int64, ::Array{Complex{Float64},1}) at ./linalg/arpack.jl:63
   [2] #_eigs#107(::Int64, ::Int64, ::Symbol, ::Float64, ::Int64, ::Void, ::Array{Complex{Float64},1}, ::Bool, ::Base.LinAlg.#_eigs, ::SparseMatrixCSC{Complex{Float64},Int64}, ::UniformScaling{Int64}) at ./linalg/arnoldi.jl:285
   [3] (::Base.LinAlg.#kw##_eigs)(::Array{Any,1}, ::Base.LinAlg.#_eigs, ::SparseMatrixCSC{Complex{Float64},Int64}, ::UniformScaling{Int64}) at ./<missing>:0
   [4] #eigs#100 at ./linalg/arnoldi.jl:91 [inlined]
   [5] (::Base.LinAlg.#kw##eigs)(::Array{Any,1}, ::Base.LinAlg.#eigs, ::SparseMatrixCSC{Complex{Float64},Int64}, ::UniformScaling{Int64}) at ./<missing>:0
   [6] #eigs#99 at ./linalg/arnoldi.jl:90 [inlined]
   [7] (::Base.LinAlg.#kw##eigs)(::Array{Any,1}, ::Base.LinAlg.#eigs, ::SparseMatrixCSC{Complex{Float64},Int64}) at ./<missing>:0
   [8] macro expansion at /usr/share/julia/test/linalg/arnoldi.jl:33 [inlined]
   [9] macro expansion at ./test.jl:921 [inlined]
   [10] macro expansion at /usr/share/julia/test/linalg/arnoldi.jl:17 [inlined]
   [11] macro expansion at ./test.jl:860 [inlined]
   [12] anonymous at ./<missing>:?
   [13] macro expansion at /usr/share/julia/test/testdefs.jl:18 [inlined]
   [14] macro expansion at ./test.jl:860 [inlined]
   [15] macro expansion at ./util.jl:378 [inlined]
   [16] macro expansion at /usr/share/julia/test/testdefs.jl:17 [inlined]
   [17] anonymous at ./<missing>:?
   [18] runtests(::String, ::Bool) at /usr/share/julia/test/testdefs.jl:21
   [19] (::Base.Distributed.##135#136{#runtests,Tuple{String},Array{Any,1}})() at ./distributed/remotecall.jl:319
   [20] run_work_thunk(::Base.Distributed.##135#136{#runtests,Tuple{String},Array{Any,1}}, ::Bool) at ./distributed/process_messages.jl:56
   [21] #remotecall_fetch#140(::Array{Any,1}, ::Function, ::Function, ::Base.Distributed.LocalProcess, ::String, ::Vararg{String,N} where N) at ./distributed/remotecall.jl:344
   [22] remotecall_fetch(::Function, ::Base.Distributed.LocalProcess, ::String, ::Vararg{String,N} where N) at ./distributed/remotecall.jl:344
   [23] macro expansion at /usr/share/julia/test/runtests.jl:57 [inlined]
   [24] (::##44#50)() at ./task.jl:335
linalg/arnoldi: Error During Test
  Got an exception of type LoadError outside of a @test
  LoadError: Base.LinAlg.ARPACKException("unexpected behavior")
  Stacktrace:
   [1] aupd_wrapper(::Type{T} where T, ::Base.LinAlg.#matvecA!#114{Test53Main_linalg_arnoldi.CPM{Float64}}, ::Base.LinAlg.##108#115, ::Base.LinAlg.##109#116, ::Int64, ::Bool, ::Bool, ::String, ::Int64, ::Int32, ::String, ::Float64, ::Int64, ::Int64, ::Array{Float64,1}) at ./linalg/arpack.jl:63
   [2] #_eigs#107(::Int64, ::Int64, ::Symbol, ::Float64, ::Int64, ::Void, ::Array{Float64,1}, ::Bool, ::Base.LinAlg.#_eigs, ::Test53Main_linalg_arnoldi.CPM{Float64}, ::UniformScaling{Int64}) at ./linalg/arnoldi.jl:285
   [3] (::Base.LinAlg.#kw##_eigs)(::Array{Any,1}, ::Base.LinAlg.#_eigs, ::Test53Main_linalg_arnoldi.CPM{Float64}, ::UniformScaling{Int64}) at ./<missing>:0
   [4] #eigs#100 at ./linalg/arnoldi.jl:91 [inlined]
   [5] (::Base.LinAlg.#kw##eigs)(::Array{Any,1}, ::Base.LinAlg.#eigs, ::Test53Main_linalg_arnoldi.CPM{Float64}, ::UniformScaling{Int64}) at ./<missing>:0
   [6] #eigs#99 at ./linalg/arnoldi.jl:90 [inlined]
   [7] (::Base.LinAlg.#kw##eigs)(::Array{Any,1}, ::Base.LinAlg.#eigs, ::Test53Main_linalg_arnoldi.CPM{Float64}) at ./<missing>:0
   [8] macro expansion at /usr/share/julia/test/testdefs.jl:18 [inlined]
   [9] macro expansion at ./test.jl:860 [inlined]
   [10] macro expansion at ./util.jl:378 [inlined]
   [11] macro expansion at /usr/share/julia/test/testdefs.jl:17 [inlined]
   [12] anonymous at ./<missing>:?
   [13] runtests(::String, ::Bool) at /usr/share/julia/test/testdefs.jl:21
   [14] (::Base.Distributed.##135#136{#runtests,Tuple{String},Array{Any,1}})() at ./distributed/remotecall.jl:319
   [15] run_work_thunk(::Base.Distributed.##135#136{#runtests,Tuple{String},Array{Any,1}}, ::Bool) at ./distributed/process_messages.jl:56
   [16] #remotecall_fetch#140(::Array{Any,1}, ::Function, ::Function, ::Base.Distributed.LocalProcess, ::String, ::Vararg{String,N} where N) at ./distributed/remotecall.jl:344
   [17] remotecall_fetch(::Function, ::Base.Distributed.LocalProcess, ::String, ::Vararg{String,N} where N) at ./distributed/remotecall.jl:344
   [18] macro expansion at /usr/share/julia/test/runtests.jl:57 [inlined]
   [19] (::##44#50)() at ./task.jl:335
  while loading /usr/share/julia/test/linalg/arnoldi.jl, in expression starting on line 130

Test Summary:    | Pass  Error  Total
  Overall        |    3      3      6
    linalg/arnoldi |    3      3      6
    FAILURE
Error in testset linalg/arnoldi:
Error During Test
  Got an exception of type Base.LinAlg.ARPACKException outside of a @test
  Base.LinAlg.ARPACKException("unexpected behavior")
  Stacktrace:
   [1] aupd_wrapper(::Type{T} where T, ::Base.LinAlg.#matvecA!#114{SparseMatrixCSC{Float64,Int64}}, ::Base.LinAlg.##108#115, ::Base.LinAlg.##109#116, ::Int64, ::Bool, ::Bool, ::String, ::Int64, ::Int32, ::String, ::Float64, ::Int64, ::Int64, ::Array{Float64,1}) at ./linalg/arpack.jl:63
   [2] #_eigs#107(::Int64, ::Int64, ::Symbol, ::Float64, ::Int64, ::Void, ::Array{Float64,1}, ::Bool, ::Base.LinAlg.#_eigs, ::SparseMatrixCSC{Float64,Int64}, ::UniformScaling{Int64}) at ./linalg/arnoldi.jl:285
   [3] (::Base.LinAlg.#kw##_eigs)(::Array{Any,1}, ::Base.LinAlg.#_eigs, ::SparseMatrixCSC{Float64,Int64}, ::UniformScaling{Int64}) at ./<missing>:0
   [4] #eigs#100 at ./linalg/arnoldi.jl:91 [inlined]
   [5] (::Base.LinAlg.#kw##eigs)(::Array{Any,1}, ::Base.LinAlg.#eigs, ::SparseMatrixCSC{Float64,Int64}, ::UniformScaling{Int64}) at ./<missing>:0
   [6] #eigs#99 at ./linalg/arnoldi.jl:90 [inlined]
   [7] (::Base.LinAlg.#kw##eigs)(::Array{Any,1}, ::Base.LinAlg.#eigs, ::SparseMatrixCSC{Float64,Int64}) at ./<missing>:0
   [8] macro expansion at /usr/share/julia/test/linalg/arnoldi.jl:33 [inlined]
   [9] macro expansion at ./test.jl:921 [inlined]
   [10] macro expansion at /usr/share/julia/test/linalg/arnoldi.jl:17 [inlined]
   [11] macro expansion at ./test.jl:860 [inlined]
   [12] anonymous at ./<missing>:?
   [13] macro expansion at /usr/share/julia/test/testdefs.jl:18 [inlined]
   [14] macro expansion at ./test.jl:860 [inlined]
   [15] macro expansion at ./util.jl:378 [inlined]
   [16] macro expansion at /usr/share/julia/test/testdefs.jl:17 [inlined]
   [17] anonymous at ./<missing>:?
   [18] runtests(::String, ::Bool) at /usr/share/julia/test/testdefs.jl:21
   [19] (::Base.Distributed.##135#136{#runtests,Tuple{String},Array{Any,1}})() at ./distributed/remotecall.jl:319
   [20] run_work_thunk(::Base.Distributed.##135#136{#runtests,Tuple{String},Array{Any,1}}, ::Bool) at ./distributed/process_messages.jl:56
   [21] #remotecall_fetch#140(::Array{Any,1}, ::Function, ::Function, ::Base.Distributed.LocalProcess, ::String, ::Vararg{String,N} where N) at ./distributed/remotecall.jl:344
   [22] remotecall_fetch(::Function, ::Base.Distributed.LocalProcess, ::String, ::Vararg{String,N} where N) at ./distributed/remotecall.jl:344
   [23] macro expansion at /usr/share/julia/test/runtests.jl:57 [inlined]
   [24] (::##44#50)() at ./task.jl:335
Error in testset linalg/arnoldi:
Error During Test
  Got an exception of type Base.LinAlg.ARPACKException outside of a @test
  Base.LinAlg.ARPACKException("unexpected behavior")
  Stacktrace:
   [1] aupd_wrapper(::Type{T} where T, ::Base.LinAlg.#matvecA!#114{SparseMatrixCSC{Complex{Float64},Int64}}, ::Base.LinAlg.##108#115, ::Base.LinAlg.##109#116, ::Int64, ::Bool, ::Bool, ::String, ::Int64, ::Int32, ::String, ::Float64, ::Int64, ::Int64, ::Array{Complex{Float64},1}) at ./linalg/arpack.jl:63
   [2] #_eigs#107(::Int64, ::Int64, ::Symbol, ::Float64, ::Int64, ::Void, ::Array{Complex{Float64},1}, ::Bool, ::Base.LinAlg.#_eigs, ::SparseMatrixCSC{Complex{Float64},Int64}, ::UniformScaling{Int64}) at ./linalg/arnoldi.jl:285
   [3] (::Base.LinAlg.#kw##_eigs)(::Array{Any,1}, ::Base.LinAlg.#_eigs, ::SparseMatrixCSC{Complex{Float64},Int64}, ::UniformScaling{Int64}) at ./<missing>:0
   [4] #eigs#100 at ./linalg/arnoldi.jl:91 [inlined]
   [5] (::Base.LinAlg.#kw##eigs)(::Array{Any,1}, ::Base.LinAlg.#eigs, ::SparseMatrixCSC{Complex{Float64},Int64}, ::UniformScaling{Int64}) at ./<missing>:0
   [6] #eigs#99 at ./linalg/arnoldi.jl:90 [inlined]
   [7] (::Base.LinAlg.#kw##eigs)(::Array{Any,1}, ::Base.LinAlg.#eigs, ::SparseMatrixCSC{Complex{Float64},Int64}) at ./<missing>:0
   [8] macro expansion at /usr/share/julia/test/linalg/arnoldi.jl:33 [inlined]
   [9] macro expansion at ./test.jl:921 [inlined]
   [10] macro expansion at /usr/share/julia/test/linalg/arnoldi.jl:17 [inlined]
   [11] macro expansion at ./test.jl:860 [inlined]
   [12] anonymous at ./<missing>:?
   [13] macro expansion at /usr/share/julia/test/testdefs.jl:18 [inlined]
   [14] macro expansion at ./test.jl:860 [inlined]
   [15] macro expansion at ./util.jl:378 [inlined]
   [16] macro expansion at /usr/share/julia/test/testdefs.jl:17 [inlined]
   [17] anonymous at ./<missing>:?
   [18] runtests(::String, ::Bool) at /usr/share/julia/test/testdefs.jl:21
   [19] (::Base.Distributed.##135#136{#runtests,Tuple{String},Array{Any,1}})() at ./distributed/remotecall.jl:319
   [20] run_work_thunk(::Base.Distributed.##135#136{#runtests,Tuple{String},Array{Any,1}}, ::Bool) at ./distributed/process_messages.jl:56
   [21] #remotecall_fetch#140(::Array{Any,1}, ::Function, ::Function, ::Base.Distributed.LocalProcess, ::String, ::Vararg{String,N} where N) at ./distributed/remotecall.jl:344
   [22] remotecall_fetch(::Function, ::Base.Distributed.LocalProcess, ::String, ::Vararg{String,N} where N) at ./distributed/remotecall.jl:344
   [23] macro expansion at /usr/share/julia/test/runtests.jl:57 [inlined]
   [24] (::##44#50)() at ./task.jl:335
Error in testset linalg/arnoldi:
Error During Test
  Got an exception of type LoadError outside of a @test
  LoadError: Base.LinAlg.ARPACKException("unexpected behavior")
  Stacktrace:
   [1] aupd_wrapper(::Type{T} where T, ::Base.LinAlg.#matvecA!#114{Test53Main_linalg_arnoldi.CPM{Float64}}, ::Base.LinAlg.##108#115, ::Base.LinAlg.##109#116, ::Int64, ::Bool, ::Bool, ::String, ::Int64, ::Int32, ::String, ::Float64, ::Int64, ::Int64, ::Array{Float64,1}) at ./linalg/arpack.jl:63
   [2] #_eigs#107(::Int64, ::Int64, ::Symbol, ::Float64, ::Int64, ::Void, ::Array{Float64,1}, ::Bool, ::Base.LinAlg.#_eigs, ::Test53Main_linalg_arnoldi.CPM{Float64}, ::UniformScaling{Int64}) at ./linalg/arnoldi.jl:285
   [3] (::Base.LinAlg.#kw##_eigs)(::Array{Any,1}, ::Base.LinAlg.#_eigs, ::Test53Main_linalg_arnoldi.CPM{Float64}, ::UniformScaling{Int64}) at ./<missing>:0
   [4] #eigs#100 at ./linalg/arnoldi.jl:91 [inlined]
   [5] (::Base.LinAlg.#kw##eigs)(::Array{Any,1}, ::Base.LinAlg.#eigs, ::Test53Main_linalg_arnoldi.CPM{Float64}, ::UniformScaling{Int64}) at ./<missing>:0
   [6] #eigs#99 at ./linalg/arnoldi.jl:90 [inlined]
   [7] (::Base.LinAlg.#kw##eigs)(::Array{Any,1}, ::Base.LinAlg.#eigs, ::Test53Main_linalg_arnoldi.CPM{Float64}) at ./<missing>:0
   [8] macro expansion at /usr/share/julia/test/testdefs.jl:18 [inlined]
   [9] macro expansion at ./test.jl:860 [inlined]
   [10] macro expansion at ./util.jl:378 [inlined]
   [11] macro expansion at /usr/share/julia/test/testdefs.jl:17 [inlined]
   [12] anonymous at ./<missing>:?
   [13] runtests(::String, ::Bool) at /usr/share/julia/test/testdefs.jl:21
   [14] (::Base.Distributed.##135#136{#runtests,Tuple{String},Array{Any,1}})() at ./distributed/remotecall.jl:319
   [15] run_work_thunk(::Base.Distributed.##135#136{#runtests,Tuple{String},Array{Any,1}}, ::Bool) at ./distributed/process_messages.jl:56
   [16] #remotecall_fetch#140(::Array{Any,1}, ::Function, ::Function, ::Base.Distributed.LocalProcess, ::String, ::Vararg{String,N} where N) at ./distributed/remotecall.jl:344
   [17] remotecall_fetch(::Function, ::Base.Distributed.LocalProcess, ::String, ::Vararg{String,N} where N) at ./distributed/remotecall.jl:344
   [18] macro expansion at /usr/share/julia/test/runtests.jl:57 [inlined]
   [19] (::##44#50)() at ./task.jl:335
  while loading /usr/share/julia/test/linalg/arnoldi.jl, in expression starting on line 130
ERROR: LoadError: Test run finished with errors
while loading /usr/share/julia/test/runtests.jl, in expression starting on line 29
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.6.3
Commit d55cadc35 (2018-05-28 20:20 UTC)
Platform Info:
  OS: Linux (x86_64-linux-gnu)
  CPU: Intel(R) Core(TM) i5-7440HQ CPU @ 2.80GHz
  WORD_SIZE: 64
  BLAS: libopenblas (NO_LAPACKE DYNAMIC_ARCH NO_AFFINITY Haswell)
  LAPACK: libopenblas
  LIBM: libopenlibm
  LLVM: libLLVM-3.9.1 (ORCJIT, broadwell)

Stacktrace:
 [1] runtests(::Array{String,1}, ::Int64) at ./interactiveutil.jl:710
 [2] runtests(::Array{String,1}) at ./interactiveutil.jl:699
 [3] macro expansion at ./REPL.jl:97 [inlined]
 [4] (::Base.REPL.##1#2{Base.REPL.REPLBackend})() at ./event.jl:73



More information about the debian-science-maintainers mailing list