diff --git a/base/broadcast.jl b/base/broadcast.jl index 3a8be92fbf0ad..628190f41b5d2 100644 --- a/base/broadcast.jl +++ b/base/broadcast.jl @@ -689,7 +689,7 @@ julia> string.(("one","two","three","four"), ": ", 1:4) ``` """ -broadcast(f::Tf, As...) where {Tf} = copy(instantiate(broadcasted(f, As...))) +broadcast(f::Tf, As...) where {Tf} = materialize(broadcasted(f, As...)) # special cases defined for performance @inline broadcast(f, x::Number...) = f(x...)