------- Comment #55 from steven at gcc dot gnu dot org 2006-01-15 09:22 ------- The "leap" indeterminate to uninitialized is simply C99 3.4.3:
1. undefined behavior behavior, upon use of a nonportable or erroneous program construct or of erroneous data, for which this International Standard imposes no requirements -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24626