------- Comment #19 from burnus at gcc dot gnu dot org 2009-12-07 09:33 ------- > (In reply to comment #18) > (In reply to comment #16) > > I disagree with your conclusion that this is invalid. :-) > > 10.6.1 explicitly says that the BOZ descriptors may be used > > for real and complex.
> (In reply to comment #17) > > Richard Maine says: [...]. > > That is correct. The B edit descriptor is only for integers. (And reading on, the same is true for "Z" according to Richard Maine - he does not mention "O" but I think he also regards it as invalid.) > I think in Fortran 2003 it is clear that they are valid (cf. last > paragraph in comment 15). That should be Fortran *2008* - sorry for the typo. For completeness, I have checked the F2003 corrigenda but couldn't find anything about it. (I agree with Steve that F2003 is inconsistent and that both ways of reading are plausible.) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41711