@@ -198,22 +198,12 @@ function prevfloat(x::T) where {T<:AbstractFloat8}
198198 end
199199end
200200
201- promote_rule (:: Type{Float8} , :: Type{Float64} ) = Float64
202- promote_rule (:: Type{Float8} , :: Type{Float32} ) = Float32
203- promote_rule (:: Type{Float8} , :: Type{Float16} ) = Float16
204-
205- promote_rule (:: Type{Float8} , :: Type{Int64} ) = Float8
206- promote_rule (:: Type{Float8} , :: Type{Int32} ) = Float8
207- promote_rule (:: Type{Float8} , :: Type{Int16} ) = Float8
208-
209- promote_rule (:: Type{Float8} , :: Type{Bool} ) = Float8
210-
211- promote_rule (:: Type{Float8_4} , :: Type{Float64} ) = Float64
212- promote_rule (:: Type{Float8_4} , :: Type{Float32} ) = Float32
213- promote_rule (:: Type{Float8_4} , :: Type{Float16} ) = Float16
214-
215- promote_rule (:: Type{Float8_4} , :: Type{Int64} ) = Float8
216- promote_rule (:: Type{Float8_4} , :: Type{Int32} ) = Float8
217- promote_rule (:: Type{Float8_4} , :: Type{Int16} ) = Float8
218-
219- promote_rule (:: Type{Float8_4} , :: Type{Bool} ) = Float8
201+ Base. promote_rule (:: Type{Float8} ,:: Type{Float16} ) = Float16
202+ Base. promote_rule (:: Type{Float8} ,:: Type{Float32} ) = Float32
203+ Base. promote_rule (:: Type{Float8} ,:: Type{Float64} ) = Float64
204+ Base. promote_rule (:: Type{Float8} ,:: Type{<:Integer} ) = Float8
205+
206+ Base. promote_rule (:: Type{Float8_4} ,:: Type{Float16} ) = Float16
207+ Base. promote_rule (:: Type{Float8_4} ,:: Type{Float32} ) = Float32
208+ Base. promote_rule (:: Type{Float8_4} ,:: Type{Float64} ) = Float64
209+ Base. promote_rule (:: Type{Float8_4} ,:: Type{<:Integer} ) = Float8_4
0 commit comments