[Bug fortran/87318] New: gfortran.dg/dtio_1.f90 is invalid

janus at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Sat Sep 15 09:21:00 GMT 2018


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87318

            Bug ID: 87318
           Summary: gfortran.dg/dtio_1.f90 is invalid
           Product: gcc
           Version: 9.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: fortran
          Assignee: unassigned at gcc dot gnu.org
          Reporter: janus at gcc dot gnu.org
  Target Milestone: ---

dtio_1.f90 violates a requirement from F08, chapter 9.6.4.8.3, paragraph 18:

"If the defined input/output procedure returns a nonzero value for the iostat
argument, the procedure shall also return an explanatory message in the iomsg
argument. Otherwise, the procedure shall not change the value of the iomsg
argument."

See also the discussion at
https://software.intel.com/en-us/forums/intel-fortran-compiler-for-linux-and-mac-os-x/topic/796541.


More information about the Gcc-bugs mailing list