From a67cfde819ff41fafec5466008b7c95b3e97a7f9 Mon Sep 17 00:00:00 2001 From: Tobias Burnus Date: Mon, 4 Jun 2012 23:01:02 +0200 Subject: re PR fortran/50619 (Surprising interaction between -finit-real=NAN and the associate construct) 2012-06-04 Tobias Burnus PR fortran/50619 * resolve.c (build_default_init_expr): Don't initialize ASSOCIATE names. 2012-06-04 Tobias Burnus PR fortran/50619 * gfortran.dg/init_flag_10.f90: New. From-SVN: r188208 --- gcc/fortran/resolve.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'gcc/fortran/resolve.c') diff --git a/gcc/fortran/resolve.c b/gcc/fortran/resolve.c index 3627b71..61a1381 100644 --- a/gcc/fortran/resolve.c +++ b/gcc/fortran/resolve.c @@ -10103,7 +10103,8 @@ build_default_init_expr (gfc_symbol *sym) || sym->attr.data || sym->module || sym->attr.cray_pointee - || sym->attr.cray_pointer) + || sym->attr.cray_pointer + || sym->assoc) return NULL; /* Now we'll try to build an initializer expression. */ -- cgit v1.1