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

Reply via email to