It seems that readdlm reads numbers as Float64s and then converts to Int64 - but not every Int64 is exactly representable in a Float64.
I'm trying to read an array of Int64s and I'm getting errors for large numbers. Seems like a bug to me. At least it should be documented... I guess I have to write a loop and read strings and construct my Int64s from strings. Davidå