------- Comment #8 from sgk at troutmask dot apl dot washington dot edu 2006-02-18 23:54 ------- Subject: Re: [4.1/4.2 regression] __convert_i4_i8 written to a module.
On Sat, Feb 18, 2006 at 07:52:27PM -0000, eedelman at gcc dot gnu dot org wrote: > > > Index: gcc/fortran/intrinsic.c > =================================================================== > --- gcc/fortran/intrinsic.c (revision 111236) > +++ gcc/fortran/intrinsic.c (working copy) > @@ -3428,6 +3428,7 @@ gfc_convert_type_warn (gfc_expr * expr, > new->symtree->n.sym->attr.elemental = 1; > new->symtree->n.sym->attr.pure = 1; > new->symtree->n.sym->attr.referenced = 1; > + gfc_intrinsic_symbol(new->symtree->n.sym); > gfc_commit_symbol (new->symtree->n.sym); > > *expr = *new; > This fixes the problem of compiling MUMPS on amd64-*-freebsd. OK to commit to trunk. You'll need approval from markm to commit to 4.1. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26201