re PR fortran/41197 (ICE with ALLOCATE and nonscalar STAT= variable)
commit6c145259f5f92444bf315ab288fbbb58ec71be8a
authorThomas Koenig <tkoenig@gcc.gnu.org>
Mon, 7 Sep 2009 15:23:15 +0000 (7 15:23 +0000)
committerThomas Koenig <tkoenig@gcc.gnu.org>
Mon, 7 Sep 2009 15:23:15 +0000 (7 15:23 +0000)
treef5b0bed711483226ac36fcb9abc5e3564791ae5c
parent8ff7f8241579ba8823310c4f05e267f8a24951a2
re PR fortran/41197 (ICE with ALLOCATE and nonscalar STAT= variable)

2009-09-07  Thomas Koenig  <tkoenig@gcc.gnu.org>

PR fortran/41197
* resolve_c (resolve_allocate_deallocate):  Complain
if stat or errmsg varaible is an array.

2009-09-07  Thomas Koenig  <tkoenig@gcc.gnu.org>

PR fortran/41197
* gfortran.dg/allocate_alloc_opt_1.f90:  Use scalar
variables for stat and errmsg.
* gfortran.dg/deallocate_alloc_opt_1.f90:  Likewise.
* gfortran.dg/allocate_stat_2.f90:  New test.

From-SVN: r151480
gcc/fortran/ChangeLog
gcc/fortran/resolve.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/allocate_alloc_opt_1.f90
gcc/testsuite/gfortran.dg/allocate_stat_2.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.dg/deallocate_alloc_opt_1.f90