http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58813
Tobias Burnus <burnus at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Known to work| |4.6.3 Keywords| |error-recovery, | |ice-on-invalid-code Last reconfirmed| |2013-10-21 CC| |burnus at gcc dot gnu.org Resolution|FIXED |--- Ever confirmed|0 |1 Known to fail| |4.7.3, 4.8.2, 4.9.0 --- Comment #3 from Tobias Burnus <burnus at gcc dot gnu.org> --- REOPEN. I see this issue also with the trunk. With MALLOC_PERTURB_ set, it segfaults in 0x5f8e1c resolve_fl_procedure ../../gcc/fortran/resolve.c:10980 Without, it compiles, but shows: Error: Procedure 'ySâ–’+' in generic interface 't' at (1) is neither function nor subroutine where the procedure name is garbage. (It works with GCC <= 4.6. I assume it is a side effect of the constructor patch.)