Ideally with a standalone code example that can reproduce the issue.
On Monday, July 11, 2016 at 3:28:15 AM UTC-7, Mauro wrote: > > A LabelNode is a julia internal type: > https://github.com/JuliaLang/julia/search?utf8=%E2%9C%93&q=labelnode > > I suspect this is a bug and you should file an issue if no-one has an > answer for you. > > On Mon, 2016-07-11 at 11:47, Matthew Pearce <[email protected] > <javascript:>> wrote: > > I've had a long-running job crash out a couple of times now with an > error > > message I can't fathom: > > > > ```ERROR: On worker 2: > > On worker 2: > > MethodError: `convert` has no method matching > > convert(::Type{Type{LabelNode}}, ::Int64) > > This may have arisen from a call to the constructor > Type{LabelNode}(...), > > since type constructors fall back to convert methods. > > Closest candidates are: > > call{T}(::Type{T}, ::Any) > > convert{T}(::Type{T}, ::T) > > in setindex! at array.jl:313 > > in getindex at array.jl:167 > > in accepter at /home/mcp50/.julia/v0.4/Icarus/src/gibbsfuncs.jl:504``` > > > > I'm on version 0.4.5 and the offending code segment is: > > > > ```s = t - minchunkindex + 1 #minchunkindex should be an Integer > > aold = a_current_ssq[s] #a_current_ssq should be an 1d array of floats > - > > line 504``` > > > > Now I'm going to go through and type a bunch of functions and variables > > strongly. > > > > However, I'm not sure what a LabelNode is. Never having come across it > > while reading the docs. So I'm not sure what kinds of things are likely > to > > lead to this sort of error. > > > > Any clues about how to avoid this gratefully received > > > > Matthew >
