------- Comment #21 from burnus at gcc dot gnu dot org 2010-04-27 08:41 ------- Subject: Bug 18918
Author: burnus Date: Tue Apr 27 08:41:00 2010 New Revision: 158768 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=158768 Log: 2010-04-27 Tobias Burnus <bur...@net-b.de> PR fortran/18918 * resolve.c (resolve_allocate_expr): Allow array coarrays. * trans-types.h (gfc_get_array_type_bounds): Update prototype. * trans-types.c (gfc_get_array_type_bounds, gfc_get_array_descriptor_base): Add corank argument. * trans-array.c (gfc_array_init_size): Handle corank. (gfc_trans_create_temp_array, gfc_array_allocate, gfc_conv_expr_descriptor): Add corank argument to call. * trans-stmt.c (gfc_trans_pointer_assign_need_temp): Ditto. 2010-04-27 Tobias Burnus <bur...@net-b.de> PR fortran/18918 * gfortran.dg/coarray_7.f90: Modified and removed obsolete tests. * gfortran.dg/coarray_12.f90: New. Added: trunk/gcc/testsuite/gfortran.dg/coarray_12.f90 Modified: trunk/gcc/fortran/ChangeLog trunk/gcc/fortran/resolve.c trunk/gcc/fortran/trans-array.c trunk/gcc/fortran/trans-stmt.c trunk/gcc/fortran/trans-types.c trunk/gcc/fortran/trans-types.h trunk/gcc/testsuite/ChangeLog trunk/gcc/testsuite/gfortran.dg/coarray_7.f90 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18918