Committed as r210893 and 210894 (approved by Paul Thomas on IRC). Dominique
2014-05-24 Dominique d'Humieres <domi...@lps.ens.fr> Backport r195492 and r195815 2013-01-27 Paul Thomas <pa...@gcc.gnu.org> PR fortran/55789 PR fortran/56047 * gfortran.h : Add associate_var to symbol_attr. * resolve.c (resolve_assoc_var): Set associate_var attribute. If the target class_ok is set, set it for the associate variable. * check.c (allocatable_check): Associate variables should not have the allocatable attribute even if their symbols do. * class.c (gfc_build_class_symbol): Symbols with associate_var set will always have a good class container. 2013-02-06 Paul Thomas <pa...@gcc.gnu.org> PR fortran/55789 * trans-array.c (trans_array_constructor): Remove condition 'dynamic' = true if the loop ubound is a VAR_DECL. and 2014-05-24 Dominique d'Humieres <domi...@lps.ens.fr> Backport r195492 and r195815 2013-01-27 Paul Thomas <pa...@gcc.gnu.org> PR fortran/55789 * gfortran.dg/associate_14.f90: New test. PR fortran/56047 * gfortran.dg/associate_13.f90: New test. 2013-02-06 Paul Thomas <pa...@gcc.gnu.org> PR fortran/55789 * gfortran.dg/array_constructor_41.f90: New test.