-
-
Notifications
You must be signed in to change notification settings - Fork 35
Closed
JuliaLang/julia
#34872Labels
bugSomething isn't workingSomething isn't working
Description
On Julia 1.1:
julia> using LinearAlgebra
julia> inv(svd(rand(ComplexF64,2,2)))
2×2 Array{Complex{Float64},2}:
-1.03305+2.82321im -1.07298-3.37716im
0.623141-1.89883im 0.946827+1.23427imOn Julia 1.3:
julia> using LinearAlgebra
julia> inv(svd(rand(ComplexF64,2,2)))
ERROR: MethodError: no method matching eps(::Type{Complex{Float64}})
Closest candidates are:
eps(::Dates.Time) at D:\buildbot\worker\package_win64\build\usr\share\julia\stdlib\v1.3\Dates\src\types.jl:387
eps(::Dates.Date) at D:\buildbot\worker\package_win64\build\usr\share\julia\stdlib\v1.3\Dates\src\types.jl:386
eps(::Dates.DateTime) at D:\buildbot\worker\package_win64\build\usr\share\julia\stdlib\v1.3\Dates\src\types.jl:385
...
Stacktrace:
[1] inv(::SVD{Complex{Float64},Float64,Array{Complex{Float64},2}}) at D:\buildbot\worker\package_win64\build\usr\share\julia\stdlib\v1.3\LinearAlgebra\src\svd.jl:284
[2] top-level scope at REPL[2]:1The relevant eps(T) call is here.
I guess I'm to blame for this, because it seems this was introduced in JuliaLang/julia#32126. Sorry 🤦♂
Marc-Cox-08StefanKarpinski
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working