Commit 4d15cfbc by Tobias Burnus Committed by Tobias Burnus

re PR fortran/18918 (Eventually support Fortran 2008's coarrays [co-arrays])

2011-04-15  Tobias Burnus  <burnus@net-b.de>

        PR fortran/18918
        * trans-intrinsic.c (conv_intrinsic_cobound): Remove unused
        code which is also causing an ICE.

2011-04-15  Tobias Burnus  <burnus@net-b.de>

        PR fortran/18918
        * gfortran.dg/coarray_15.f90: Change to dg-do run.

From-SVN: r172522
parent 00b44a6e
2011-04-15 Tobias Burnus <burnus@net-b.de>
PR fortran/18918
* trans-intrinsic.c (conv_intrinsic_cobound): Remove unused
code which is also causing an ICE.
2011-04-14 Nathan Froyd <froydnj@codesourcery.com> 2011-04-14 Nathan Froyd <froydnj@codesourcery.com>
* f95-lang.c (poplevel): Use BLOCK_CHAIN and block_chainon. * f95-lang.c (poplevel): Use BLOCK_CHAIN and block_chainon.
......
...@@ -1129,7 +1129,6 @@ conv_intrinsic_cobound (gfc_se * se, gfc_expr * expr) ...@@ -1129,7 +1129,6 @@ conv_intrinsic_cobound (gfc_se * se, gfc_expr * expr)
gfc_ss *ss; gfc_ss *ss;
tree bound, resbound, resbound2, desc, cond, tmp; tree bound, resbound, resbound2, desc, cond, tmp;
tree type; tree type;
gfc_array_spec * as;
int corank; int corank;
gcc_assert (expr->value.function.isym->id == GFC_ISYM_LCOBOUND gcc_assert (expr->value.function.isym->id == GFC_ISYM_LCOBOUND
...@@ -1142,9 +1141,6 @@ conv_intrinsic_cobound (gfc_se * se, gfc_expr * expr) ...@@ -1142,9 +1141,6 @@ conv_intrinsic_cobound (gfc_se * se, gfc_expr * expr)
gcc_assert (arg->expr->expr_type == EXPR_VARIABLE); gcc_assert (arg->expr->expr_type == EXPR_VARIABLE);
corank = gfc_get_corank (arg->expr); corank = gfc_get_corank (arg->expr);
as = gfc_get_full_arrayspec_from_expr (arg->expr);
gcc_assert (as);
ss = gfc_walk_expr (arg->expr); ss = gfc_walk_expr (arg->expr);
gcc_assert (ss != gfc_ss_terminator); gcc_assert (ss != gfc_ss_terminator);
ss->data.info.codimen = corank; ss->data.info.codimen = corank;
......
2011-04-15 Tobias Burnus <burnus@net-b.de>
PR fortran/18918
* gfortran.dg/coarray_15.f90: Change to dg-do run.
2011-04-15 Nicola Pero <nicola.pero@meta-innovation.com> 2011-04-15 Nicola Pero <nicola.pero@meta-innovation.com>
* objc.dg/naming-4.m: Updated. * objc.dg/naming-4.m: Updated.
......
! { dg-do compile } ! { dg-do run }
! { dg-options "-fcoarray=single" } ! { dg-options "-fcoarray=single" }
! !
! PR fortran/18918 ! PR fortran/18918
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment