- 
                Notifications
    
You must be signed in to change notification settings  - Fork 27
 
Closed
Description
I prepared an (almost) generic version of the MatrixPencils.jl package. The LTS and v1.11 tests are OK, but the nighly test fails with errors like the following one (see here):
sklf_left! - standard case: Error During Test at /home/runner/work/MatrixPencils.jl/MatrixPencils.jl/test/test_sklf.jl:979
  Got exception outside of a @test
  MethodError: no method matching svd!(::Matrix{BigFloat}; full::Bool, alg::LinearAlgebra.DivideAndConquer, atol::Int64, rtol::Int64)
  This method does not support all of the given keyword arguments (and may not support any).
  Closest candidates are:
    svd!(::StridedMatrix{T}; tol, full, alg) where T got unsupported keyword arguments "atol", "rtol"
     @ GenericLinearAlgebra ~/.julia/packages/GenericLinearAlgebra/jlOvW/src/svd.jl:635
    svd!(::LinearAlgebra.Bidiagonal{var"#s5110", V} where {var"#s5110"<:Union{Float32, Float64}, V<:AbstractVector{var"#s5110"}}; full) got unsupported keyword arguments "alg", "atol", "rtol"
     @ LinearAlgebra /opt/hostedtoolcache/julia/nightly/x64/share/julia/stdlib/v1.13/LinearAlgebra/src/bidiag.jl:268
    svd!(::LinearAlgebra.Bidiagonal{T, V} where V<:AbstractVector{T}; tol, full, alg) where T<:Real got unsupported keyword arguments "atol", "rtol"
     @ GenericLinearAlgebra ~/.julia/packages/GenericLinearAlgebra/jlOvW/src/svd.jl:595
Stacktrace:
    [1] kwerr(::@NamedTuple{full::Bool, alg::LinearAlgebra.DivideAndConquer, atol::Int64, rtol::Int64}, ::Function, ::Matrix{BigFloat})
      @ Base ./error.jl:175
    [2] kwcall(::@NamedTuple{full::Bool, alg::LinearAlgebra.DivideAndConquer, atol::Int64, rtol::Int64}, ::typeof(LinearAlgebra.svd!), A::Matrix{BigFloat})
      @ GenericLinearAlgebra ~/.julia/packages/GenericLinearAlgebra/jlOvW/src/svd.jl:635
    [3] svd(A::Matrix{BigFloat}; full::Bool, alg::LinearAlgebra.DivideAndConquer, atol::Int64, rtol::Int64)
      @ LinearAlgebra /opt/hostedtoolcache/julia/nightly/x64/share/julia/stdlib/v1.13/LinearAlgebra/src/svd.jl:194
    [4] kwcall(::@NamedTuple{full::Bool}, ::typeof(LinearAlgebra.svd), A::Matrix{BigFloat})
      @ LinearAlgebra /opt/hostedtoolcache/julia/nightly/x64/share/julia/stdlib/v1.13/LinearAlgebra/src/svd.jl:193
I assume there is an incompatibility in the interface with the future version of the LinearAlgebra.jl package. Is any chance to fix this issue before version v1.12 of Julia is released?
Metadata
Metadata
Assignees
Labels
No labels