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.)