------- Comment #2 from burnus at gcc dot gnu dot org 2008-01-04 22:56 -------
Index: gcc/fortran/io.c
===================================================================
--- gcc/fortran/io.c (revision 131328)
+++ gcc/fortran/io.c (working copy)
@@ -2669,6 +2669,10 @@ if (condition) \
"REC tag at %L is incompatible with internal file",
&dt->rec->where);
+ io_constraint (dt->format_expr == NULL,
+ "Unformatted I/O is not possible on an internal file at
%L",
+ &dt->io_unit->where);
+
if (dt->namelist != NULL)
{
if (gfc_notify_std (GFC_STD_F2003, "Fortran 2003: Internal file "
--
burnus at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
AssignedTo|unassigned at gcc dot gnu |burnus at gcc dot gnu dot
|dot org |org
Status|NEW |ASSIGNED
Last reconfirmed|2008-01-03 23:28:36 |2008-01-04 22:56:51
date| |
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34654