[Bug fortran/57129] [4.7/4.8/4.9 Regression] Improve error message for conflicts between PROCEDURE and DERIVED.

dominiq at lps dot ens.fr gcc-bugzilla@gcc.gnu.org
Sun Jan 19 13:52:00 GMT 2014


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57129

Dominique d'Humieres <dominiq at lps dot ens.fr> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|error-recovery,             |diagnostic
                   |ice-on-invalid-code         |
           Priority|P4                          |P5
            Summary|[4.7/4.8/4.9 Regression]    |[4.7/4.8/4.9 Regression]
                   |ICE (segfault) in           |Improve error message for
                   |check_extended_derived_type |conflicts between PROCEDURE
                   |                            |and DERIVED.
           Severity|normal                      |minor

--- Comment #9 from Dominique d'Humieres <dominiq at lps dot ens.fr> ---
> However, the error message is now different from before for the test case 
> in comment 0 and this reduction:
> ...

Confirmed. AFAICT the error message with 4.6 comes from gcc/fortran/symbol.c
while the present one comes from gcc/fortran/dec.c.

I have changed the summary to reflect the present situation. Should we keep the
regression flags?



More information about the Gcc-bugs mailing list