http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31601
Dominique d'Humieres <dominiq at lps dot ens.fr> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |WAITING --- Comment #1 from Dominique d'Humieres <dominiq at lps dot ens.fr> --- > Examples: > "Integer too big for its kind at %C" -> "Integer too big for its kind at %C. > Use -fno-range-check to disable this check" One now gets This check can be disabled with the option -fno-range-check since at least 4.3.1. > "Duplicate PROTECTED attribute specified at %L" -> "Duplicate PROTECTED > attribute specified at %L. Use -std=legacy to disable this check" From if (!gfc_notify_std (GFC_STD_LEGACY, "Duplicate PROTECTED attribute specified at %L", where)) this has not yet been implemented. If this deemed of any relevance, this is the kind of fix I can handle, otherwise this PR can be closed as WONTFIX. It would help me if a test case already exists, but I can do without it. Last question, are there other cases one can think of?