[Bug ada/56474] [4.8 regression] bogus Storage_Error raised for record containing empty zero-based array
ebotcazou at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Thu Feb 28 11:02:00 GMT 2013
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56474
Eric Botcazou <ebotcazou at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEW
Last reconfirmed| |2013-02-28
CC| |ebotcazou at gcc dot
| |gnu.org
Target Milestone|--- |4.8.0
Summary|GNAT computes size of the |[4.8 regression] bogus
|object to be allocated |Storage_Error raised for
|incorrectly |record containing empty
| |zero-based array
Ever Confirmed|0 |1
Severity|critical |normal
--- Comment #1 from Eric Botcazou <ebotcazou at gcc dot gnu.org> 2013-02-28 11:01:37 UTC ---
Strange, we would rather lose warnings than issue bogus ones here.
In any case, the workaround is easy: use 1-based arrays instead.
More information about the Gcc-bugs
mailing list