[Bug libfortran/59727] New: reading from character string returns end of file
dms35 at cornell dot edu
gcc-bugzilla@gcc.gnu.org
Wed Jan 8 18:12:00 GMT 2014
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59727
Bug ID: 59727
Summary: reading from character string returns end of file
Product: gcc
Version: 4.6.2
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: libfortran
Assignee: unassigned at gcc dot gnu.org
Reporter: dms35 at cornell dot edu
Created attachment 31779
--> http://gcc.gnu.org/bugzilla/attachment.cgi?id=31779&action=edit
test program showing end-of-file on reading from a string
I read a line from a file into a character variable (which has room for more
characters than are in the line). When the first character contains a * flag, I
then read some numbers, in free format, from the string. This worked fine with
earlier versions of gfortran, but with version 4.6.2, the read fails with an
"end of file" message. I can get it to work by adding an EOL to the end of the
string, but seems to me that this should not be necessary. A very small program
showing the behavior is attached.
More information about the Gcc-bugs
mailing list