http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44786
--- Comment #5 from Andrew Pinski <pinskia at gcc dot gnu.org> 2012-04-08 18:57:51 UTC --- > # Subscripting where the static type of one operand is variable which is decayed from an array type and the other operand is greater than the size of the array or less than zero. That sounds like -fbounds-check.