]> git.ipfire.org Git - thirdparty/gcc.git/commit
backport: re PR fortran/71795 (Two Bugs in array constructors (optimization))
authorThomas Koenig <tkoenig@gcc.gnu.org>
Tue, 9 Aug 2016 20:33:00 +0000 (20:33 +0000)
committerThomas Koenig <tkoenig@gcc.gnu.org>
Tue, 9 Aug 2016 20:33:00 +0000 (20:33 +0000)
commit9d4a16f98bb9866d7b0c449553f911d3cb8f37e7
tree146b9ab541477a5ff2ad19da6a78e67134c474f3
parent2c6dce924ac4ab09c09c48a94515efe305806025
backport: re PR fortran/71795 (Two Bugs in array constructors (optimization))

2016-08-09  Thomas Koenig  <tkoenig@gcc.gnu.org>

Backport from trunk
PR fortran/71795
* frontend-passes.c (combine_array_constructor):  Don't
do anything if the expression is inside an array iterator.

2016-08-09  Thomas Koenig  <tkoenig@gcc.gnu.org>

Backport from trunk
PR fortran/71795
* gfortran.dg/array_constructor_50.f90:  New test.

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