Groups 4 of 99+ julia-users › errors using packages in parallel 11 posts by 5 authors Ethan Anderes Jun 2 I’m looking for help setting up a parallel job spread across different servers. I would like to use my laptop as the master node. I’m getting errors when using packages and I’m not sure what I’m doing wrong. Any help would be appreciated _ _ _ _(_)_ | A fresh approach to technical computing (_) | (_) (_) | Documentation: http://docs.julialang.org _ _ _| |_ __ _ | Type "?help" for help. | | | | | | |/ _` | | | | |_| | | | (_| | | Version 0.4.6-pre+36 (2016-05-19 19:11 UTC) _/ |\__'_|_|_|\__'_| | Commit 1e3e941 (14 days old release-0.4) |__/ | x86_64-apple-darwin15.5.0 julia> machines = ["and...@xxx.xxx.edu", "and...@yyy.yyy.edu"] 2-element Array{ASCIIString,1}: "and...@xxx.xxx.edu" "and...@yyy.yyy.edu" julia> addprocs( machines, tunnel=true, dir="/home/anderes/", exename="/usr/local/bin/julia", topology=:master_slave, ) 2-element Array{Int64,1}: 2 3 julia> using Dierckx WARNING: node state is inconsistent: node 2 failed to load cache from /Users/ethananderes/.julia/lib/v0.4/Dierckx.ji WARNING: node state is inconsistent: node 3 failed to load cache from /Users/ethananderes/.julia/lib/v0.4/Dierckx.ji julia> @everywhere spl = Dierckx.Spline1D([1., 2., 3.], [1., 2., 3.], k=2) ERROR: On worker 2: ERROR: On worker 2: UndefVarError: Dierckx not defined in eval at ./sysimg.jl:14 in anonymous at multi.jl:1394 in anonymous at multi.jl:923 in run_work_thunk at multi.jl:661 [inlined code] from multi.jl:923 in anonymous at task.jl:63 in remotecall_fetch at multi.jl:747 in remotecall_fetch at multi.jl:750 in anonymous at multi.jl:1396 ...and 1 other exceptions. in sync_end at ./task.jl:413 in anonymous at multi.jl:1405 Note: I’ve got Dierckx installed and working on the remote servers (not even sure if that is needed). Also, as you can see below, I can get the code to run fine if I have the workers on my local machine. julia> addprocs(2, topology=:master_slave) 2-element Array{Int64,1}: 2 3 julia> using Dierckx julia> @everywhere spl = Dierckx.Spline1D([1., 2., 3.], [1., 2., 3.], k=2) Thanks! Isaiah Jun 3 Try `@everywhere using Dierckx` - show quoted text - Ethan Anderes Jun 3 I still get an error (see below). Even if it did work, it would still be strange that one would need a different syntax when the workers are on my local machine vrs connected to servers with ssh tunnel. julia> addprocs( machines, tunnel=true, dir="/home/anderes/", exename="/usr/local/bin/julia" , topology=:master_slave, ) 2-element Array{Int64,1}: 2 3 julia> @everywhere using Dierckx WARNING: node state is inconsistent: node 2 failed to load cache from /Users/ethananderes/.julia/lib/v0.4/Dierckx.ji WARNING: node state is inconsistent: node 3 failed to load cache from /Users/ethananderes/.julia/lib/v0.4/Dierckx.ji WARNING: deserialization checks failed while attempting to load cache from /Users/ethananderes/.julia/lib/v0.4/Dierckx.ji WARNING: deserialization checks failed while attempting to load cache from /Users/ethananderes/.julia/lib/v0.4/Dierckx.ji WARNING: deserialization checks failed while attempting to load cache from /Users/ethananderes/.julia/lib/v0.4/Compat.ji WARNING: deserialization checks failed while attempting to load cache from /Users/ethananderes/.julia/lib/v0.4/Compat.ji ERROR: On worker 2: LoadError: InitError: Dierckx not properly installed. Run Pkg.build("Dierckx") in __init__ at /Users/ethananderes/.julia/v0.4/Dierckx/src/Dierckx.jl:27 in include_string at loading.jl:282 in include_from_node1 at ./loading.jl:323 in require at ./loading.jl:259 in eval at ./sysimg.jl:14 in anonymous at multi.jl:1394 in anonymous at multi.jl:923 in run_work_thunk at multi.jl:661 [inlined code] from multi.jl:923 in anonymous at task.jl:63 during initialization of module Dierckx while loading /Users/ethananderes/.julia/v0.4/Dierckx/src/Dierckx.jl, in expression starting on line 714 in remotecall_fetch at multi.jl:747 in remotecall_fetch at multi.jl:750 in anonymous at multi.jl:1396 ...and 1 other exceptions. in sync_end at ./task.jl:413 in anonymous at multi.jl:1405 Just to convince you that it’s not a problem with Dierckx on the remote machine… everything works fine (even without @everywhere before using Dierckx) when the master node is on server (rather than on my laptop) $ ssh xxx...@xxx.xxx.edu (xxx)-~$ julia _ _ _ _(_)_ | A fresh approach to technical computing (_) | (_) (_) | Documentation: http://docs.julialang.org _ _ _| |_ __ _ | Type "?help" for help. | | | | | | |/ _` | | | | |_| | | | (_| | | Version 0.4.6-pre+37 (2016-05-27 22:56 UTC) _/ |\__'_|_|_|\__'_| | Commit 430601c (6 days old release-0.4) |__/ | x86_64-redhat-linux julia> addprocs(2, topology=:master_slave) 2-element Array{Int64,1}: 2 3 julia> using Dierckx julia> @everywhere spl = Dierckx.Spline1D([1., 2., 3.], [1., 2., 3.], k=2) julia> I did find this old issue on github which seems to have a similar error (https://github.com/JuliaLang/julia/issues/12381). Should I file an issue, or do you think it’s a problem on my end? On Friday, June 3, 2016 at 7:31:35 AM UTC-7, Isaiah wrote: Try `@everywhere using Dierckx` Tim Holy Jun 3 Do you have different versions of the package installed on the different machines? --Tim - show quoted text - Ethan Anderes Jun 3 Hi Tim: I just checked and the package versions are the same (v0.1.8). However, the julia versions on my laptop is slightly different from what is on the server (Version 0.4.6-pre+37 vrs Version 0.4.6-pre+36). Is that a problem? Ethan - show quoted text - Tony Kelman Jun 4 That may cause recompilation to happen. Do you also have the Fortran library installed on all machines? If not, @everywhere Pkg.build("Dierckx") may help. - show quoted text - Ethan Anderes Jun 4 So, @everywhere Pkg.build("Dierckx") didn’t help, and Fortran is working fine on the servers (recall that the code works fine when the workers are launched from the server with addprocs(2)). However, just to rule out anything having to do with Fortran I decided to test a few code permutations with the Distributions package. I still get the same WARNING: node state is inconsistent... but now if I use @everywhere using Distributions then the code works (but not for Dierckx). I’m totally confused. Here is a summary. When launched from my laptop, the following commands work fine machines = ["and...@xxx.xxx.edu", "and...@xxx.xxx.edu"] addprocs( machines, tunnel=true, dir="/home/anderes/", exename="/usr/local/bin/julia", topology=:master_slave, ) Now if I do using Distributions @everywhere X = Distributions.Normal(0,1) the first line results in the same WARNING: node state is inconsistent... but second line fails with UndefVarError: Distributions not defined. However, I get no errors with the above two commands if I launch the workers directly on the server with addprocs(2) (just as with the Dierckx package). However, if I do @everywhere using Distributions @everywhere X = Distributions.Normal(0,1) the first line still results WARNING: node state is inconsistent but now the second line works! but not for Dierckx (unless I’m launching the workers from the server). At least I’m making some progress. Is it possible that the node state being inconsistent creates a problem for the Fortran stuff in Dierckx but not for Distributions. Even if that is the problem for Dierckx I still don’t get why I need the @everywhere before using Distributions in the one use cases of of addprocs and not the other. - show quoted text - Tim Holy Jun 4 On Friday, June 3, 2016 5:48:24 PM CDT Ethan Anderes wrote: > I just checked and the package versions are the same (v0.1.8). However, the > julia versions on my laptop is slightly different from what is on the > server (Version 0.4.6-pre+37 vrs Version 0.4.6-pre+36). Is that a problem? Very likely, yes. I would try making sure everything is exactly the same (same julia version, all the same package versions). Best, --Tim - show quoted text - > > > $ ssh xxx...@xxx.xxx.edu - show quoted text - Ethan Anderes Jun 4 Just synchronized the julia versions to the exact commit number (using `git checkout 430601c` on my laptop). The problem still persists. I wonder if I should just open an issue on github and move the conversation there. I just wanted to make sure I wasn't making an obvious mistake with the syntax since this is the first time I've tried to use the ssh tunnel thing. Ethan - show quoted text - Boylan, Ross Jun 5 I've been encountering errors with packages in parallel, even though everything is happening on one machine (julia -p 4 or -p 3 under ESS). This isn't necessarily the same issue, but it seems suggestive it's arising at the same time. Originally I think the packages/cache were a bit out of date, and when I ran in parallel things went wrong and rebuilt everywhere. If they were all rebuilding in the same spot, as they seemed to, it's easy to imagine that would cause problems. I also had a single CPU copy of julia running at the same time (idle) throughout. After that I started up a single cpu version, did a Pkg.update(), and ran my code. Everything seemed OK. However, I then ran a parallel julia, and continued to get errors. The included code is all in a module and connect to a Postgresql DB to get some data. Here are excerpts from the sessions: | | | | | | |/ _' | | | | |_| | | | (_| | | Version 0.4.6-pre+28 (2016-04-22 00:59 UTC) _/ |\__'_|_|_|\__'_| | Commit 022917e (44 days old release-0.4) |__/ | x86_64-linux-gnu WARNING: Terminal not fully functional julia> julia> nprocs() 5 julia> now() 2016-06-05T00:04:52 # Pacific time US julia> @everywhere include("trouble.jl") INFO: Recompiling stale cache file /home/ross/.julia/lib/v0.4/Debug.ji for module Debug. WARNING: Module Compat uuid did not match cache file This is likely because module Compat does not support precompilation but is imported by a module that does. WARNING: Module Compat uuid did not match cache file This is likely because module Compat does not support precompilation but is imported by a module that does. WARNING: Module Compat uuid did not match cache file This is likely because module Compat does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/PDMats.ji WARNING: Module Compat uuid did not match cache file This is likely because module Compat does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/PDMats.ji WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/PDMats.ji WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/PDMats.ji WARNING: Module PDMats uuid did not match cache file This is likely because module PDMats does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/Distributions.ji WARNING: Module PDMats uuid did not match cache file This is likely because module PDMats does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/Distributions.ji WARNING: Module Compat uuid did not match cache file This is likely because module Compat does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/StatsFuns.ji WARNING: Module Compat uuid did not match cache file This is likely because module Compat does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/StatsFuns.ji WARNING: Module PDMats uuid did not match cache file This is likely because module PDMats does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/Distributions.ji WARNING: Module Compat uuid did not match cache file This is likely because module Compat does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/StatsFuns.ji WARNING: Module PDMats uuid did not match cache file This is likely because module PDMats does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/Distributions.ji WARNING: Module Compat uuid did not match cache file This is likely because module Compat does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/StatsFuns.ji WARNING: Module Compat uuid did not match cache file This is likely because module Compat does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/ArrayViews.ji WARNING: Module Compat uuid did not match cache file This is likely because module Compat does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/ArrayViews.ji WARNING: Module Compat uuid did not match cache file This is likely because module Compat does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/ArrayViews.ji WARNING: replacing module Debug WARNING: replacing module Debug WARNING: replacing module Debug WARNING: replacing module Debug WARNING: Module ArrayViews uuid did not match cache file This is likely because module ArrayViews does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/StatsBase.ji WARNING: Module ArrayViews uuid did not match cache file This is likely because module ArrayViews does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/StatsBase.ji WARNING: Module Compat uuid did not match cache file This is likely because module Compat does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/ArrayViews.ji WARNING: Module ArrayViews uuid did not match cache file This is likely because module ArrayViews does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/StatsBase.ji INFO: Recompiling stale cache file /home/ross/.julia/lib/v0.4/Distributions.ji for module Distributions. WARNING: Module ArrayViews uuid did not match cache file This is likely because module ArrayViews does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/StatsBase.ji INFO: Recompiling stale cache file /home/ross/.julia/lib/v0.4/PDMats.ji for module PDMats. WARNING: Module Compat uuid did not match cache file This is likely because module Compat does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/SortingAlgorithms.ji WARNING: Module SortingAlgorithms uuid did not match cache file This is likely because module SortingAlgorithms does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/DataFrames.ji WARNING: Module Compat uuid did not match cache file This is likely because module Compat does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/DataArrays.ji WARNING: Module Compat uuid did not match cache file This is likely because module Compat does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/SortingAlgorithms.ji WARNING: Module SortingAlgorithms uuid did not match cache file This is likely because module SortingAlgorithms does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/DataFrames.ji WARNING: Module Compat uuid did not match cache file This is likely because module Compat does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/SortingAlgorithms.ji WARNING: Module SortingAlgorithms uuid did not match cache file This is likely because module SortingAlgorithms does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/DataFrames.ji WARNING: Module Compat uuid did not match cache file This is likely because module Compat does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/DataArrays.ji WARNING: Module Compat uuid did not match cache file This is likely because module Compat does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/DataArrays.ji WARNING: Module Compat uuid did not match cache file This is likely because module Compat does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/SortingAlgorithms.ji WARNING: Module SortingAlgorithms uuid did not match cache file This is likely because module SortingAlgorithms does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/DataFrames.ji WARNING: Module Compat uuid did not match cache file This is likely because module Compat does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/DataArrays.ji INFO: Recompiling stale cache file /home/ross/.julia/lib/v0.4/StatsFuns.ji for module StatsFuns. WARNING: Module Compat uuid did not match cache file This is likely because module Compat does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/GZip.ji WARNING: Module Compat uuid did not match cache file This is likely because module Compat does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/Docile.ji WARNING: Module Compat uuid did not match cache file This is likely because module Compat does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/GZip.ji WARNING: Module Compat uuid did not match cache file This is likely because module Compat does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/Docile.ji WARNING: Module Compat uuid did not match cache file This is likely because module Compat does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/GZip.ji WARNING: Module Compat uuid did not match cache file This is likely because module Compat does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/Docile.ji WARNING: Module Compat uuid did not match cache file This is likely because module Compat does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/GZip.ji WARNING: Module Compat uuid did not match cache file This is likely because module Compat does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/Docile.ji INFO: Recompiling stale cache file /home/ross/.julia/lib/v0.4/ArrayViews.ji for module ArrayViews. WARNING: Module Compat uuid did not match cache file This is likely because module Compat does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/JSON.ji WARNING: Module Compat uuid did not match cache file This is likely because module Compat does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/ImmutableArrays.ji WARNING: Module Compat uuid did not match cache file This is likely because module Compat does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/JSON.ji INFO: Recompiling stale cache file /home/ross/.julia/lib/v0.4/StatsBase.ji for module StatsBase. WARNING: Module Compat uuid did not match cache file This is likely because module Compat does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/JSON.ji WARNING: Module Compat uuid did not match cache file This is likely because module Compat does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/ImmutableArrays.ji WARNING: Module Compat uuid did not match cache file This is likely because module Compat does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/JSON.ji WARNING: Module Compat uuid did not match cache file This is likely because module Compat does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/ImmutableArrays.ji WARNING: Module Compat uuid did not match cache file This is likely because module Compat does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/ImmutableArrays.ji WARNING: Module Compat uuid did not match cache file This is likely because module Compat does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/Gadfly.ji WARNING: Module Compat uuid did not match cache file This is likely because module Compat does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/Codecs.ji WARNING: Module Compat uuid did not match cache file This is likely because module Compat does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/FixedPointNumbers.ji WARNING: Module FixedPointNumbers uuid did not match cache file This is likely because module FixedPointNumbers does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/Colors.ji WARNING: Module FixedPointNumbers uuid did not match cache file This is likely because module FixedPointNumbers does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/ColorTypes.ji WARNING: both DataArrays and StatsBase export "autocor"; uses of it in module DataFrames must be qualified WARNING: both DataArrays and StatsBase export "inverse_rle"; uses of it in module DataFrames must be qualified WARNING: both DataArrays and StatsBase export "rle"; uses of it in module DataFrames must be qualified WARNING: Module Compat uuid did not match cache file This is likely because module Compat does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/Gadfly.ji WARNING: Module Compat uuid did not match cache file This is likely because module Compat does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/Codecs.ji WARNING: Module Compat uuid did not match cache file This is likely because module Compat does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/FixedPointNumbers.ji WARNING: Module Compat uuid did not match cache file This is likely because module Compat does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/Gadfly.ji WARNING: Module Compat uuid did not match cache file This is likely because module Compat does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/Codecs.ji WARNING: Module Compat uuid did not match cache file This is likely because module Compat does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/FixedPointNumbers.ji WARNING: Module FixedPointNumbers uuid did not match cache file This is likely because module FixedPointNumbers does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/Colors.ji WARNING: Module FixedPointNumbers uuid did not match cache file This is likely because module FixedPointNumbers does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/ColorTypes.ji WARNING: Module Compat uuid did not match cache file This is likely because module Compat does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/Gadfly.ji WARNING: Module Compat uuid did not match cache file This is likely because module Compat does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/Codecs.ji WARNING: Module Compat uuid did not match cache file This is likely because module Compat does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/FixedPointNumbers.ji WARNING: Module FixedPointNumbers uuid did not match cache file This is likely because module FixedPointNumbers does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/Colors.ji WARNING: Module FixedPointNumbers uuid did not match cache file This is likely because module FixedPointNumbers does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/ColorTypes.ji WARNING: Module FixedPointNumbers uuid did not match cache file This is likely because module FixedPointNumbers does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/Colors.ji WARNING: Module FixedPointNumbers uuid did not match cache file This is likely because module FixedPointNumbers does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/ColorTypes.ji WARNING: both DataArrays and StatsBase export "autocor"; uses of it in module DataFrames must be qualified WARNING: both DataArrays and StatsBase export "inverse_rle"; uses of it in module DataFrames must be qualified WARNING: both DataArrays and StatsBase export "rle"; uses of it in module DataFrames must be qualified WARNING: both DataArrays and StatsBase export "autocor"; uses of it in module DataFrames must be qualified WARNING: both DataArrays and StatsBase export "inverse_rle"; uses of it in module DataFrames must be qualified WARNING: both DataArrays and StatsBase export "rle"; uses of it in module DataFrames must be qualified WARNING: both DataArrays and StatsBase export "autocor"; uses of it in module DataFrames must be qualified WARNING: both DataArrays and StatsBase export "inverse_rle"; uses of it in module DataFrames must be qualified WARNING: Module Compat uuid did not match cache file This is likely because module Compat does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/Iterators.ji WARNING: Module Iterators uuid did not match cache file This is likely because module Iterators does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/Compose.ji WARNING: Module StatsFuns uuid did not match cache file This is likely because module StatsFuns does not support precompilation but is imported by a module that does. WARNING: Module StatsFuns uuid did not match cache file This is likely because module StatsFuns does not support precompilation but is imported by a module that does. WARNING: Module StatsFuns uuid did not match cache file This is likely because module StatsFuns does not support precompilation but is imported by a module that does. WARNING: node state is inconsistent: node 2 failed to load cache from /home/ross/.julia/lib/v0.4/Distributions.ji WARNING: Module StatsFuns uuid did not match cache file This is likely because module StatsFuns does not support precompilation but is imported by a module that does. WARNING: node state is inconsistent: node 3 failed to load cache from /home/ross/.julia/lib/v0.4/Distributions.ji WARNING: node state is inconsistent: node 4 failed to load cache from /home/ross/.julia/lib/v0.4/Distributions.ji WARNING: Module Compat uuid did not match cache file This is likely because module Compat does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/Iterators.ji WARNING: Module Compat uuid did not match cache file This is likely because module Compat does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/Iterators.ji WARNING: Module Compat uuid did not match cache file This is likely because module Compat does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/Iterators.ji WARNING: node state is inconsistent: node 5 failed to load cache from /home/ross/.julia/lib/v0.4/Distributions.ji WARNING: Module Iterators uuid did not match cache file This is likely because module Iterators does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/Compose.ji WARNING: Module Iterators uuid did not match cache file This is likely because module Iterators does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/Compose.ji WARNING: Module Iterators uuid did not match cache file This is likely because module Iterators does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/Compose.ji WARNING: replacing module FastGaussQuadrature WARNING: replacing module FastGaussQuadrature WARNING: replacing module FastGaussQuadrature WARNING: replacing module FastGaussQuadrature WARNING: Module FixedPointNumbers uuid did not match cache file This is likely because module FixedPointNumbers does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/Cairo.ji WARNING: Module Compat uuid did not match cache file This is likely because module Compat does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/Graphics.ji INFO: Recompiling stale cache file /home/ross/.julia/lib/v0.4/DataFrames.ji for module DataFrames. WARNING: Module FixedPointNumbers uuid did not match cache file This is likely because module FixedPointNumbers does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/Cairo.ji WARNING: Module FixedPointNumbers uuid did not match cache file This is likely because module FixedPointNumbers does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/Cairo.ji WARNING: Module FixedPointNumbers uuid did not match cache file This is likely because module FixedPointNumbers does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/Cairo.ji WARNING: Module Compat uuid did not match cache file This is likely because module Compat does not support precompilation but is imported by a module that does. WARNING: both DataArrays and StatsBase export "rle"; uses of it in module DataFrames must be qualified WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/Graphics.ji WARNING: Module Compat uuid did not match cache file This is likely because module Compat does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/Graphics.ji WARNING: Module Compat uuid did not match cache file This is likely because module Compat does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/Graphics.ji INFO: Recompiling stale cache file /home/ross/.julia/lib/v0.4/DataArrays.ji for module DataArrays. WARNING: Module Iterators uuid did not match cache file This is likely because module Iterators does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/Showoff.ji WARNING: Module Iterators uuid did not match cache file This is likely because module Iterators does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/Showoff.ji WARNING: Module Iterators uuid did not match cache file This is likely because module Iterators does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/Showoff.ji WARNING: Module Compat uuid did not match cache file This is likely because module Compat does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/Hexagons.ji WARNING: Module Compat uuid did not match cache file This is likely because module Compat does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/Hexagons.ji WARNING: Module Compat uuid did not match cache file This is likely because module Compat does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/Hexagons.ji WARNING: Module Compat uuid did not match cache file This is likely because module Compat does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/Contour.ji WARNING: Module Compat uuid did not match cache file This is likely because module Compat does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/FixedSizeArrays.ji WARNING: Module Compat uuid did not match cache file This is likely because module Compat does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/Contour.ji WARNING: Module Compat uuid did not match cache file This is likely because module Compat does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/Contour.ji WARNING: Module Compat uuid did not match cache file This is likely because module Compat does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/FixedSizeArrays.ji WARNING: Module Compat uuid did not match cache file This is likely because module Compat does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/FixedSizeArrays.ji WARNING: Module Compat uuid did not match cache file This is likely because module Compat does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/Loess.ji WARNING: Module Compat uuid did not match cache file This is likely because module Compat does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/Loess.ji WARNING: Module Compat uuid did not match cache file This is likely because module Compat does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/Loess.ji WARNING: Module Compat uuid did not match cache file This is likely because module Compat does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/WoodburyMatrices.ji WARNING: Module Compat uuid did not match cache file This is likely because module Compat does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/WoodburyMatrices.ji WARNING: Module WoodburyMatrices uuid did not match cache file This is likely because module WoodburyMatrices does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/KernelDensity.ji WARNING: Module Compat uuid did not match cache file This is likely because module Compat does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/Calculus.ji WARNING: Module Compat uuid did not match cache file This is likely because module Compat does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/WoodburyMatrices.ji WARNING: Module WoodburyMatrices uuid did not match cache file This is likely because module WoodburyMatrices does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/KernelDensity.ji WARNING: Module Compat uuid did not match cache file This is likely because module Compat does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/Calculus.ji WARNING: Module WoodburyMatrices uuid did not match cache file This is likely because module WoodburyMatrices does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/KernelDensity.ji WARNING: Module Compat uuid did not match cache file This is likely because module Compat does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/Calculus.ji WARNING: Module Calculus uuid did not match cache file This is likely because module Calculus does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/DualNumbers.ji WARNING: Module Calculus uuid did not match cache file This is likely because module Calculus does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/DualNumbers.ji WARNING: Module Calculus uuid did not match cache file This is likely because module Calculus does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/DualNumbers.ji WARNING: Module DualNumbers uuid did not match cache file This is likely because module DualNumbers does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/Optim.ji WARNING: Module DualNumbers uuid did not match cache file This is likely because module DualNumbers does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/Optim.ji WARNING: Module DualNumbers uuid did not match cache file This is likely because module DualNumbers does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/Optim.ji WARNING: Module Compat uuid did not match cache file This is likely because module Compat does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/Grid.ji WARNING: Module Compat uuid did not match cache file This is likely because module Compat does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/Grid.ji WARNING: Module Compat uuid did not match cache file This is likely because module Compat does not support precompilation but is imported by a module that does. WARNING: deserialization checks failed while attempting to load cache from /home/ross/.julia/lib/v0.4/Grid.ji INFO: Recompiling stale cache file /home/ross/.julia/lib/v0.4/GZip.ji for module GZip. INFO: Recompiling stale cache file /home/ross/.julia/lib/v0.4/SortingAlgorithms.ji for module SortingAlgorithms. INFO: Recompiling stale cache file /home/ross/.julia/lib/v0.4/Docile.ji for module Docile. WARNING: Module Docile uuid did not match cache file This is likely because module Docile does not support precompilation but is imported by a module that does. WARNING: Module Docile uuid did not match cache file This is likely because module Docile does not support precompilation but is imported by a module that does. WARNING: Module Docile uuid did not match cache file This is likely because module Docile does not support precompilation but is imported by a module that does. WARNING: node state is inconsistent: node 2 failed to load cache from /home/ross/.julia/lib/v0.4/DataFrames.ji WARNING: Module Docile uuid did not match cache file This is likely because module Docile does not support precompilation but is imported by a module that does. WARNING: node state is inconsistent: node 3 failed to load cache from /home/ross/.julia/lib/v0.4/DataFrames.ji WARNING: node state is inconsistent: node 4 failed to load cache from /home/ross/.julia/lib/v0.4/DataFrames.ji WARNING: node state is inconsistent: node 5 failed to load cache from /home/ross/.julia/lib/v0.4/DataFrames.ji WARNING: replacing module DBI WARNING: replacing module DBI WARNING: replacing module DBI WARNING: replacing module DBI INFO: Recompiling stale cache file /home/ross/.julia/lib/v0.4/JSON.ji for module JSON. WARNING: replacing module PostgreSQL WARNING: replacing module PostgreSQL WARNING: replacing module PostgreSQL WARNING: replacing module PostgreSQL INFO: Recompiling stale cache file /home/ross/.julia/lib/v0.4/ImmutableArrays.ji for module ImmutableArrays. WARNING: replacing module ImmutableArrays WARNING: replacing module ImmutableArrays WARNING: replacing module Immu... Show trimmed content Ethan Anderes Jun 5 I just submitted an issue: github.com/JuliaLang/julia/issues/16778 Thanks for everyones input. Ethan