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