diff --git a/base/linalg/tridiag.jl b/base/linalg/tridiag.jl index 0a82054b4f311..7e5a032feb27e 100644 --- a/base/linalg/tridiag.jl +++ b/base/linalg/tridiag.jl @@ -194,7 +194,7 @@ end convert{T}(::Type{Matrix}, M::Tridiagonal{T}) = convert(Matrix{T}, M) function similar(M::Tridiagonal, T, dims::Dims) if length(dims) != 2 || dims[1] != dims[2] - throw(DimensionMismatch()) + throw(DimensionMismatch("Tridiagonal matrices must be square")) end Tridiagonal{T}(similar(M.dl), similar(M.d), similar(M.du), similar(M.du2)) end