The platforms I have easiest non-VM access to are Windows and 4-year-old 
Red Hat, and both have a habit of giving me very short, difficult to use 
backtraces (probably https://github.com/JuliaLang/julia/issues/3469 ?). My 
first instinct to deal with this was finding the line where the error 
occurs or a method I know is being called thanks to @which, and trying to 
put in println's (or, better, @bp using the Debug package). For the Julia 
code in base, this doesn't seem to work until I re-run make, which I can't 
do if I'm using a binary download of Julia.

>From what I've been able to find from searching around Github and mailing 
lists, this may be related to the building of a "system image," which I 
can't find much documentation on - I could help write some, but would have 
to learn how it works first. Is this possible to do from a binary-installed 
version of Julia? I'm trying to read through the Makefile to make sense of 
what it's doing. While the Makefile works beautifully, it is a bit 
confusing (as are all build systems) to figure out which piece of it does 
what I'm asking about here.

Thanks,
Tony

Reply via email to