[Bug libfortran/19668] New: endless loop on read(10,*) with DOS file
Thomas dot Koenig at online dot de
gcc-bugzilla@gcc.gnu.org
Fri Jan 28 11:10:00 GMT 2005
$ cat dosfile.f90
program main
character(len=1), parameter :: cr = achar(13)
write(10,'(2A)') '1',cr ! Generate CR-LF on Unix
rewind(10)
read (*,*) n
end
$ gfortran dosfile.f90
$ time ./a.out
(^C here, or this loops forever)
real 0m1.260s
user 0m0.000s
sys 0m0.005s
$ gfortran -v ; gfortran -dumpmachine
Using built-in specs.
Configured with: ../gcc-4.0-20050123/configure --prefix=/home/zfkts
--enable-languages=c,f95
Thread model: posix
gcc version 4.0.0 20050123 (experimental)
ia64-unknown-linux-gnu
$ od -c fort.10
0000000 1 \r \n
0000003
Thomas
--
Summary: endless loop on read(10,*) with DOS file
Product: gcc
Version: unknown
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: libfortran
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: Thomas dot Koenig at online dot de
CC: gcc-bugs at gcc dot gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19668
More information about the Gcc-bugs
mailing list