If something is an array dimension, it cannot be negative.
Oops, loop indices are not reals.