[Bug fortran/36725] g0 edit descriptor: Missing compile-time checking for invalid g0.d
thenlich at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Wed Feb 12 18:01:00 GMT 2020
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=36725
Thomas Henlich <thenlich at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|RESOLVED |REOPENED
CC| |thenlich at gcc dot gnu.org
Blocks| |90374
Resolution|FIXED |---
--- Comment #8 from Thomas Henlich <thenlich at gcc dot gnu.org> ---
This bug is now apparently invalid.
"C1007 (R1007) For the G edit descriptor, d shall be specified if w is not
zero"
(There is no "and only if")
The compiler does the right thing now (good).
gfortran.dg/fmt_go_4.f08 should be fixed to check for standard-conforming
run-time output, which is currently broken by an incomplete fix for bug 90374.
Referenced Bugs:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90374
[Bug 90374] Fortran 2018: Support d0.d, e0.d, es0.d, en0.d, g0.d and ew.d e0
edit descriptors for output
More information about the Gcc-bugs
mailing list