-
Notifications
You must be signed in to change notification settings - Fork 28
Closed
Description
Tried out various ways of installing it: (on arch linux)
If I try the current version 0.4:
(v1.3) pkg> st Arpack
Status `~/.julia/environments/v1.3/Project.toml`
[7d9fca2a] Arpack v0.4.0
julia> eigs(rand(7,7),nev=3)
signal (11): Segmentation fault
in expression starting at REPL[6]:0
jl_gc_pool_alloc at /usr/bin/../lib/libjulia.so.1 (unknown line)
unknown function (ip: 0x7f029285515b)
unknown function (ip: 0x7f0292601af5)
unknown function (ip: 0x7f02927f556a)
unknown function (ip: 0x7f02927f5954)
unknown function (ip: 0x7f029f1b9c94)
unknown function (ip: 0xffffffffffffffff)
Allocations: 24855719 (Pool: 24849863; Big: 5856); GC: 26
Segmentation fault (core dumped)This happens regardless, even if I copy libarpack.so.2.0.0 also
If I try v0.3.2
(v1.3) pkg> st Arpack
Status `~/.julia/environments/v1.3/Project.toml`
[7d9fca2a] Arpack v0.3.2
[b99e7846] BinaryProvider v0.5.8
julia> eigs(rand(7,7),nev=3)
ERROR: MethodError: Cannot `convert` an object of type String to an object of type Int32
Closest candidates are:
convert(::Type{T}, ::T) where T<:Number at number.jl:6
convert(::Type{T}, ::Number) where T<:Number at number.jl:7
convert(::Type{T}, ::Ptr) where T<:Integer at pointer.jl:23
...
Stacktrace:
[1] Arpack.ARPACKException(::String) at /home/flow/.julia/packages/Arpack/zCmTA/src/libarpack.jl:8
[2] aupd_wrapper(::Type, ::Arpack.var"#matvecA!#24"{Array{Float64,2}}, ::Arpack.var"#18#25", ::Arpack.var"#19#26", ::Int64, ::Bool, ::Bool, ::String, ::Int64, ::Int32, ::String, ::Float64, ::Int64, ::Int64, ::Array{Float64,1}) at /home/flow/.julia/packages/Arpack/zCmTA/src/libarpack.jl:82
[3] #_eigs#17(::Int64, ::Int64, ::Symbol, ::Float64, ::Int64, ::Nothing, ::Array{Float64,1}, ::Bool, ::typeof(Arpack._eigs), ::Array{Float64,2}, ::UniformScaling{Bool}) at /home/flow/.julia/packages/Arpack/zCmTA/src/Arpack.jl:198
[4] (::Arpack.var"#kw##eigs")(::NamedTuple{(:nev,),Tuple{Int64}}, ::typeof(eigs), ::Array{Float64,2}) at ./none:0
[5] top-level scope at REPL[18]:1and if I try the development version
(v1.3) pkg> st Arpack
Status `~/.julia/environments/v1.3/Project.toml`
[7d9fca2a] Arpack v0.4.0+ [`~/.julia/dev/Arpack`]
[b99e7846] BinaryProvider v0.5.8
[2f01184e] SparseArrays
julia> eigs(rand(7,7),nev=3)
ERROR: UndefVarError: ARPACKException not defined
Stacktrace:
[1] aupd_wrapper(::Type, ::Arpack.var"#matvecA!#24"{Array{Float64,2}}, ::Arpack.var"#18#25", ::Arpack.var"#19#26", ::Int64, ::Bool, ::Bool, ::String, ::Int64, ::Int32, ::String, ::Float64, ::Int64, ::Int64, ::Array{Float64,1}) at /home/flow/.julia/dev/Arpack/src/libarpack.jl:60
[2] #_eigs#17(::Int64, ::Int64, ::Symbol, ::Float64, ::Int64, ::Nothing, ::Array{Float64,1}, ::Bool, ::typeof(Arpack._eigs), ::Array{Float64,2}, ::LinearAlgebra.UniformScaling{Bool}) at /home/flow/.julia/dev/Arpack/src/Arpack.jl:198
[3] (::Arpack.var"#kw##eigs")(::NamedTuple{(:nev,),Tuple{Int64}}, ::typeof(eigs), ::Array{Float64,2}) at ./none:0
[4] top-level scope at REPL[2]:1So how can I get eigs to work?
Metadata
Metadata
Assignees
Labels
No labels