Le 22/05/2013 11:22, burnus at gcc dot gnu.org a écrit : > --- a/gcc/fortran/resolve.c > +++ b/gcc/fortran/resolve.c > @@ -9299,4 +9299,5 @@ get_temp_from_expr (gfc_expr *e, gfc_namespace *ns) > tmp->n.sym->attr.dimension = 0; > > + gfc_commit_symbol (tmp->n.sym); > gfc_set_sym_referenced (tmp->n.sym); > gfc_add_flavor (&tmp->n.sym->attr, FL_VARIABLE, name, NULL); > Without looking at the code, gfc_commit_symbol should come after the gfc_set_sym_referenced, gfc_add_flavor, etc, and any modification made to tmp->n.sym.
- [Bug fortran/57364] New: [4.8/4.9 Regression][O... burnus at gcc dot gnu.org
- [Bug fortran/57364] [4.8/4.9 Regression][O... rguenth at gcc dot gnu.org
- [Bug fortran/57364] [4.8/4.9 Regression][O... burnus at gcc dot gnu.org
- [Bug fortran/57364] [4.8/4.9 Regression][O... burnus at gcc dot gnu.org
- Re: [Bug fortran/57364] [4.8/4.9 Regre... Mikael Morin
- [Bug fortran/57364] [4.8/4.9 Regression][O... mikael.morin at sfr dot fr
- [Bug fortran/57364] [4.8/4.9 Regression][O... burnus at gcc dot gnu.org
- [Bug fortran/57364] [4.8/4.9 Regression][O... janus at gcc dot gnu.org
- [Bug fortran/57364] [4.8/4.9 Regression][O... jakub at gcc dot gnu.org
- [Bug fortran/57364] [4.8/4.9 Regression][O... burnus at gcc dot gnu.org
- [Bug fortran/57364] [4.8/4.9 Regression][O... burnus at gcc dot gnu.org