julia的code_native函数出错

时间:2014-04-07 23:02:10

标签: scientific-computing julia

我正在尝试朱莉娅,并偶然发现了漂亮的#code; IDn;"功能。不幸的是,它在这里不起作用:

julia> affine(x) = 2*x + 3
affine (generic function with 1 method)

julia> affine(3)
9

julia> typeof(3)
Int64

julia> code_native(affine,(Int64,))
Warning: Unable to find function pointer
ERROR: no method found for the specified argument types

出了什么问题?我在Arch linux上使用了julia包的默认交互式解释器。

1 个答案:

答案 0 :(得分:3)

这可能是使用LLVM 3.4的问题。请注意,Homebrew构建recently switched以使用LLVM 3.3(而不是Homebrew缺省值3.4),因为在Julia中LLVM 3.4兼容性尚不支持。