------- Comment #7 from mikael at gcc dot gnu dot org  2010-08-01 13:12 -------
(In reply to comment #3)
> With this patch, the remaining failures are:
> 
> FAIL: gfortran.dg/bind_c_dts_3.f03  -O  (internal compiler error)
> FAIL: gfortran.dg/c_assoc_2.f03  -O  (internal compiler error)

fixed by this :

Index: intrinsic.c
===================================================================
--- intrinsic.c (revision 162798)
+++ intrinsic.c (working copy)
@@ -112,6 +112,8 @@ gfc_get_intrinsic_sub_symbol (const char *name)
   sym->attr.flavor = FL_PROCEDURE;
   sym->attr.proc = PROC_INTRINSIC;

+  gfc_commit_symbols ();
+
   return sym;
 }


Remaining :
> FAIL: gfortran.dg/c_ptr_tests_5.f03  -O  (internal compiler error)
> FAIL: gfortran.dg/finalize_3.f03  -O  (internal compiler error)
> FAIL: gfortran.dg/function_kinds_5.f90  -O  (internal compiler error)
> FAIL: gfortran.dg/proc_ptr_result_2.f90  -O  (internal compiler error)
> 


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45151

Reply via email to