From 443a1b65ca712ec01cdc93bb6d2fce00234d0fbf Mon Sep 17 00:00:00 2001 From: Leo Date: Sat, 5 Jun 2021 09:42:19 -0400 Subject: [PATCH] relax type specification in the generic __normalize! (#41045) --- stdlib/LinearAlgebra/src/generic.jl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/stdlib/LinearAlgebra/src/generic.jl b/stdlib/LinearAlgebra/src/generic.jl index c9c624500e928..cf7e474468785 100644 --- a/stdlib/LinearAlgebra/src/generic.jl +++ b/stdlib/LinearAlgebra/src/generic.jl @@ -1724,7 +1724,7 @@ function normalize!(a::AbstractArray, p::Real=2) __normalize!(a, nrm) end -@inline function __normalize!(a::AbstractArray, nrm::AbstractFloat) +@inline function __normalize!(a::AbstractArray, nrm::Real) # The largest positive floating point number whose inverse is less than infinity δ = inv(prevfloat(typemax(nrm)))