johnmyleswhite / Benchmarks.jl

A new benchmarking library for Julia
Other
45 stars 15 forks source link

v0.5-dev+3961: @benchmark fn(a) is a syntax error #45

Closed Jeffrey-Sarnoff closed 8 years ago

Jeffrey-Sarnoff commented 8 years ago

v0.5.0-dev+3961 on Linux and Windows function two() 2 end @benchmark two() # works function add1(x) x+1 end @benchmark add1(7) ERROR: syntax: "(escape ##arg_1#331)" is not a valid function argument name in eval(::Module, ::Any) at ./boot.jl:230 a=7 @benchmark add1(a) ERROR: syntax: "(escape ##arg_1#335)" is not a valid function argument name in eval(::Module, ::Any) at ./boot.jl:230

yuyichao commented 8 years ago

Please quote your code....