Closed ViralBShah closed 8 years ago
ERROR: LoadError: LoadError: syntax: invalid operator ".!"
-> Need to update JuliaParser
Master works, but filed https://github.com/JuliaLang/JuliaParser.jl/issues/62
Now getting a whole bunch of other OutOfMemory
errors. Will wait for the fix on master before investigating this further.
I updated to the latest JuliaParser. Complaint about hooking.so. The file actually does exist, but I get:
julia> using Gallium
INFO: Precompiling module Gallium...
ERROR: LoadError: error compiling __init__: could not load library "/home/vinchhid/.julia/v0.5/Gallium/src/Hooking/hooking"
/home/vinchhid/.julia/v0.5/Gallium/src/Hooking/hooking.so: cannot open shared object file: No such file or directory
in include_from_node1(::String) at ./loading.jl:426
in macro expansion; at ./none:2 [inlined]
in anonymous at ./<missing>:?
in eval(::Module, ::Any) at ./boot.jl:234
in process_options(::Base.JLOptions) at ./client.jl:239
in _start() at ./client.jl:318
while loading /home/vinchhid/.julia/v0.5/Gallium/src/Gallium.jl, in expression starting on line 941
ERROR: Failed to precompile Gallium to /home/vinchhid/.julia/lib/v0.5/Gallium.ji
in compilecache(::String) at ./loading.jl:505
in require(::Symbol) at ./loading.jl:364
Hooking.so is an x86_64 object, so this is not particularly surprising. There's no support for power at all, so even if the shared library loaded it would immediately crash.
If we absolutely must check in these binaries, probably better to put them under Sys.MACHINE
or something as a folder name.
On ppc64le, we seem to need a fair amount of work for Gallium: