2011-03-06 Paul Thomas <pault@gcc.gnu.org>
authorpault <pault@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 6 Mar 2011 20:15:38 +0000 (20:15 +0000)
committerpault <pault@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 6 Mar 2011 20:15:38 +0000 (20:15 +0000)
commitf4018f95f359aa2939836228c0b7f3f86cea29e3
treee9edb9949d0537de89a1f09509893c31efd28885
parente5c4da6f028cca873d8a088d154ebb7f466f854c
2011-03-06  Paul Thomas  <pault@gcc.gnu.org>
    Jerry DeLisle  <jvdelisle@gcc.gnu.org>

PR fortran/47850
* expr.c (gfc_is_constant_expr): Only use gfc_constant_ac if
the expression has an iterator.  Otherwise, iterate through the
array, checking for constant expressions for each element.

2011-03-06  Paul Thomas  <pault@gcc.gnu.org>
    Jerry DeLisle  <jvdelisle@gcc.gnu.org>

PR fortran/47850
* gfortran.dg/array_constructor_37.f90 : New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@170720 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/fortran/ChangeLog
gcc/fortran/expr.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/array_constructor_37.f90 [new file with mode: 0644]