------- Comment #3 from kargl at gcc dot gnu dot org 2009-05-15 20:40 ------- (In reply to comment #2) > (In reply to comment #1) > > I disagree with you as does the F95 standard > > Sorry, I cannot find anywhere in the standard that one has to emit four > warnings.
I quoted the relevant text from F95. See comment #1. The standards requires that a conforming processor "detect and report the use ... including the deleted features" I don't care if it's one warning or 4, but all 4 deleted features in 'do x = 0., 10., 0.1' must be detected and reported. Gfortran's current behavior is conforming. To be clear, there are 16 possible combinations (and I'm not distinguishing between the various REAL kind type parameters). Are you going to construct correct (or at least sensible English) sentences for the various combinations? Why fix something that isn't broken and not very likely to occur when there are some many other things to do? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40165