Hello, why does the following code not work (no benchmark result shown, no error message or warning): using BenchmarkTools
function add2!(vec, result)
""" Calculate the sum of two 3d vectors and store the result in the
second parameter. """
[result[i] = vec[i] + result[i] for i in [1, 2, 3]]
return nothing
end
function main()
vec1=(1.0,2.0, 3.0)
result=zeros(3)
add2!(vec1, result)
println(result)
@benchmark add2!($vec1, $result)
end
main()
Any hints welcome!
Uwe
