re PR fortran/56872 (Incorrect SUM evaluation, involving implied-do loop, with -ffron...
authorThomas Koenig <tkoenig@gcc.gnu.org>
Mon, 8 Apr 2013 19:36:43 +0000 (19:36 +0000)
committerThomas Koenig <tkoenig@gcc.gnu.org>
Mon, 8 Apr 2013 19:36:43 +0000 (19:36 +0000)
commita2d0800a410ddd6dd321fd6b92c0e21f029fcbab
tree215bf2c76484ac343ef397d3ddb0d5780a8a0b55
parent0c3f68a025fc9d41a615854c21c6f2363739c066
re PR fortran/56872 (Incorrect SUM evaluation, involving implied-do loop, with -ffrontend-optimize)

2013-04-08  Thomas Koenig  <tkoenig@gcc.gnu.org>

PR fortran/56782
* frontend-passes.c (callback_reduction):  Dont't do
any simplification if there is only a single element
which has an iterator.

2013-04-08  Thomas Koenig  <tkoenig@gcc.gnu.org>

PR fortran/56782
* gfortran.dg/array_constructor_44.f90:  New test.

From-SVN: r197610
gcc/fortran/ChangeLog
gcc/fortran/frontend-passes.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/array_constructor_44.f90 [new file with mode: 0644]