On 09/23/2017 05:33 AM, Thomas Koenig wrote: > Hello world, > > here is an update and a ping for my patch at > > https://gcc.gnu.org/ml/gcc-patches/2017-09/msg01104.html > > This patch warns unconditionally for > > REAL A(3) > DO I=1,4 > A(I) = 42. > END DO > > while only warning conditionally, dependent on a new flag, > for when the statement containing the expression is hidden > behind some IF or SELECT CASE statement or if there > is something in the DO loop which could potentially exit the loop, > so > > REAL A(3) > DO I=1,4 > IF (CONDITON) A(I) = 42. > END DO > > will require the new -Wdo-subscript or the -Wextra flag. > > Regression-tested. OK for trunk? > > Regards > > Thomas
Yes OK, Jerry