Resubmitted as I now have copyright assignment.. This patch limits the number of elements printed from a multidimensional array to the correct number of elements, rather than the number of top level elements (eg. rows). Very useful for most Fortran programmers, as they have a tendency to have obscenely large multi-d arrays and without this fix info locals, info args and others tend to be kinda slow.. A similar fix for C wouldn't go amiss, but is less urgent.. David