I tried to compile the test given for c_funloc in http://gcc.gnu.org/onlinedocs/gfortran/C_005fFUNLOC.html#C_005fFUNLOC and I got an ICE with trunk and 4.3.2:
funloc.f90: In function 'main': funloc.f90:20: internal compiler error: in expand_expr_addr_expr_1, at expr.c:6836 -- Summary: ICE with the example for c_funloc Product: gcc Version: 4.4.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: dominiq at lps dot ens dot fr GCC build triplet: i686-apple-darwin9 GCC host triplet: i686-apple-darwin9 GCC target triplet: i686-apple-darwin9 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38530