http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51285
Joost VandeVondele <Joost.VandeVondele at mat dot ethz.ch> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |burnus at gcc dot gnu.org --- Comment #2 from Joost VandeVondele <Joost.VandeVondele at mat dot ethz.ch> 2011-11-23 19:28:34 UTC --- In that range there is the following commit http://gcc.gnu.org/viewcvs/trunk/gcc/fortran/trans-decl.c?r1=172307&r2=172604&pathrev=172604 It could be a coincidence, but this thing - /* Do not use procedures that have a procedure argument because this - can result in problems of multiple decls during inlining. */ seems to hold. The ICE is removed with gfortran -O3 -fno-inline-functions bug.f90