Open
Description
julia> A = [0 1; 0 0]
2×2 Array{Int64,2}:
0 1
0 0
julia> inv(A)
ERROR: Base.LinAlg.LAPACKException(1)
Stacktrace:
[1] chklapackerror(::Int64) at ./linalg/lapack.jl:34
[2] trtrs!(::Char, ::Char, ::Char, ::Array{Float64,2}, ::Array{Float64,2}) at ./linalg/lapack.jl:3291
[3] inv at ./linalg/triangular.jl:536 [inlined]
[4] inv(::Array{Int64,2}) at ./linalg/dense.jl:655
julia> A = @SMatrix [0 1; 0 0]
2×2 StaticArrays.SArray{Tuple{2,2},Int64,2,4}:
0 1
0 0
julia> inv(A)
2×2 StaticArrays.SArray{Tuple{2,2},Float64,2,4}:
NaN -Inf
NaN NaN