https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53542
--- Comment #2 from Dominique d'Humieres <dominiq at lps dot ens.fr> ---
From comment 0, obvious patch
--- ../_clean/gcc/fortran/expr.c 2017-03-22 17:29:45.000000000 +0100
+++ gcc/fortran/expr.c 2017-03-26 16:12:21.000000000 +0200
@@ -2591,7 +2591,7 @@ gfc_check_init_expr (gfc_expr *e)
else
gfc_error ("Parameter %qs at %L has not been declared or is "
"a variable, which does not reduce to a constant "
- "expression", e->symtree->n.sym->name, &e->where);
+ "expression", e->symtree->name, &e->where);
break;