#2455: Cannot build ET: Assumed-rank argument requires an explicit interface at (1)
Reporter:Hercules Jack
Status:open
Milestone:
Version:
Type:bug
Priority:blocker
Component:

Comment (by Roland Haas):

Note: search for the error string with Google finds: https://gcc.gnu.org/legacy-ml/fortran/2012-06/msg00144.html which has

@@ -2990,6 +3008,15 @@ gfc_procedure_use (gfc_symbol *sym, gfc_actual_arglist **ap, locus *where)
          gfc_error ("MOLD argument to NULL required at %L", &a->expr->where);
          return;
        }
+
+     /* TS 29113, C407b.  */
+     if (a->expr && a->expr->expr_type == EXPR_VARIABLE
+         && symbol_rank (

--
Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2455/cannot-build-et-assumed-rank-argument