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 > > Ethan > > On Friday, June 3, 2016 at 1:48:37 PM UTC-7, Tim Holy wrote: > > Do you have different versions of the package installed on the different > > machines? > > > > --Tim > > > > On Friday, June 3, 2016 8:56:39 AM CDT Ethan Anderes wrote: > > > 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 <javascript:> > > > > > > (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` > > > > > > >