[Bug fortran/26201] [4.1/4.2 regression] __convert_i4_i8 written to a module.

sgk at troutmask dot apl dot washington dot edu gcc-bugzilla@gcc.gnu.org
Sat Feb 18 23:54:00 GMT 2006



------- 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



More information about the Gcc-bugs mailing list