The error you ran into is because of this PR: https://github.com/JuliaLang/julia/pull/16235
Gallium was updated for this, but those updates haven't made their way into a tagged release yet, so if you want to run on a Julia more recent than the above commit, as Tim pointed out, you'll need to get a recent version of Gallium and related packages (as described at the end of the README). ... except, that the last few commits of Gallium () were broken for me, so I needed to checkout 5ccf1d7 (4 commits back, as of this morning). After that, I got a working Gallium. Cheers! Kevin On Sat, May 14, 2016 at 12:41 PM, Tim Holy <[email protected]> wrote: > Julia & Gallium are changing so rapidly, and work together so closely, > that if > you're wanting to use Gallium, you probably need to update both daily (or > more > frequently). > > Best, > --Tim > > On Saturday, May 14, 2016 10:45:28 AM David van Leeuwen wrote: > > Hello, > > > > On Saturday, May 14, 2016 at 10:57:18 AM UTC+2, Tim Holy wrote: > > > On Saturday, May 14, 2016 01:05:39 AM David van Leeuwen wrote: > > > > Which version of Julia should I use? My 0.4.5 complains on install > > > > > > "Gallium > > > > > > > can't be installed because it has no versions that support 0.4.5 of > > > > > > julia", > > > > > > > in my 0.5.0 there is no package Gallium in Metadata. > > > > > > You probably need to do Pkg.update() on your julia-0.5, then: > > > > > > $ ls ~/.julia/v0.5/METADATA/Gallium/versions/ > > > 0.0.1 0.0.2 > > > > > > I updated julia-0.5 to today's master, but I still can't load Gallium. > > > > > | | |_| | | | (_| | | Version 0.5.0-dev+4090 (2016-05-14 16:02 UTC) > > > > _/ |\__'_|_|_|\__'_| | Commit 09f861d (0 days old master) > > > > |__/ | x86_64-apple-darwin14.5.0 > > > > julia>julia> Pkg.update() > > > > INFO: Updating METADATA... > > > > INFO: Computing changes... > > > > INFO: No packages to install, update or remove > > > > false > > > > julia> using Gallium > > > > INFO: Precompiling module Gallium... > > > > WARNING: Base.ASCIIString is deprecated, use String instead. > > > > likely near /Users/david/.julia/v0.5/JuliaParser/src/token.jl:13 > > > > WARNING: Base.UTF8String is deprecated, use String instead. > > > > likely near /Users/david/.julia/v0.5/JuliaParser/src/token.jl:13 > > > > ERROR: LoadError: LoadError: UndefVarError: TopNode not defined > > > > in include_from_node1(::String) at ./loading.jl:426 (repeats 2 times) > > > > [inlined code] from ./boot.jl:226 > > > > in anonymous at ./<no file>:4294967295 > > > > in eval(::Module, ::Any) at ./boot.jl:226 > > > > [inlined code] from ./sysimg.jl:11 > > > > in process_options(::Base.JLOptions) at ./client.jl:240 > > > > in _start() at ./client.jl:319 > > > > etc. I must be doing something wrong. > >
