Hi,
sorry if this is already covered somewhere - have the semantics of
broadcast changed in Julia 0.5?
In 0.4, I can do
broadcast(muladd, rand(5), rand(5), rand(5))
But in 0.5 (0.5.0-rc0+86), I get
ERROR: MethodError: no method matching muladd(::Float64, ::Float64)
Closest candidates are:
muladd(::Float64, ::Float64, ::Float64) at float.jl:247
muladd(::Real, ::Real, ::Complex{T<:Real}) at complex.jl:177
muladd{T<:Number}(::T<:Number, ::T<:Number, ::T<:Number) at promotion.jl:
239
...
[...]
Is this a bug, or to be expected?
Cheers,
Oliver