[Bug fortran/60576] [4.8/4.9 Regression] FAIL: gfortran.dg/assumed_rank_7.f90
mikael at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Mon Mar 24 20:38:00 GMT 2014
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60576
Mikael Morin <mikael at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |mikael at gcc dot gnu.org
--- Comment #5 from Mikael Morin <mikael at gcc dot gnu.org> ---
Cannot reproduce here; maybe this works?
diff --git a/gcc/fortran/trans-expr.c b/gcc/fortran/trans-expr.c
index 1e156ff..f3423de 100644
--- a/gcc/fortran/trans-expr.c
+++ b/gcc/fortran/trans-expr.c
@@ -424,7 +424,7 @@ gfc_conv_derived_to_class (gfc_se *parmse, gfc_expr *e,
gfc_conv_expr_descriptor (parmse, e);
if (e->rank != class_ts.u.derived->components->as->rank)
- class_array_data_assign (&block, ctree, parmse->expr, true);
+ class_array_data_assign (&block, ctree, parmse->expr, false);
else
{
if (gfc_expr_attr (e).codimension)
More information about the Gcc-bugs
mailing list