$ gfortran -O2 -flto gfortran.dg/c_funloc_tests_3.f03 gfortran.dg/c_funloc_tests_3_funcs.c
In file included from :2:0: gfortran.dg/c_funloc_tests_3.f03: In function 'main': gfortran.dg/c_funloc_tests_3.f03:17:0: error: non-trivial conversion at assignment <unnamed type> (*<T499>) (void) <unnamed-signed:32> (*<T4a0>) (<unnamed-signed:32>) p_8 = D.2098_15; gfortran.dg/c_funloc_tests_3.f03:17:0: internal compiler error: verify_stmts failed -- Summary: [lto] ICE non-trivial conversion at assignment Product: gcc Version: 4.5.0 Status: UNCONFIRMED Keywords: ice-on-valid-code, lto Severity: normal Priority: P3 Component: middle-end AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: burnus at gcc dot gnu dot org GCC target triplet: x86_64-unknown-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43045