Hi, I don't have easy access to lucid right now but I reduced the problem to a simple test program:
skl...@lapkluth2:~$ cat testtoend.f program testtoend implicit none integer iunit data iunit / 10 / character*21 fname data fname / 'img-M269236-25154.pdf' / print *, 'open file ', fname open( unit=22, file=fname, form='formatted', status='old' ) print *, 'forward to EOF' call toend( iunit ) print *, 'done, stop' close( iunit ) stop end subroutine toend( iunit ) implicit none integer iunit, ios ios= 0 dowhile( ios.eq.0 ) read( unit=iunit, fmt='(1x)', iostat=ios ) enddo return end skl...@lapkluth2:~$ gfortran-4.4 -g -o testtoend testtoend.f skl...@lapkluth2:~$ ./testtoend open file img-M269236-25154.pdf forward to EOF ^C skl...@lapkluth2:~$ gfortran-4.2 -g -o testtoend testtoend.f skl...@lapkluth2:~$ ./testtoend open file img-M269236-25154.pdf forward to EOF done, stop skl...@lapkluth2:~$ Using gdb shows that it is stuck in an infinite loop in line 20 of the fortran file, the "read( ..." statement, as in my original report. You can try for yourself now, just take any old ascii file as input. Cheers, Stefan On Tue, 29 Dec 2009, Matthias Klose wrote: > please could you > - recheck with gfortran-4.4 from lucid and gcc-snapshot from lucid? > - attach the self-contained source to build this example? > > ** Changed in: gcc-4.4 (Ubuntu) > Status: New => Incomplete > > -- > gfortran produces executable with infinite loop > https://bugs.launchpad.net/bugs/474382 > You received this bug notification because you are a direct subscriber > of the bug. > -- PD Stefan Kluth, PhD ----- Wissenschaftler ------------------------- - MPI fuer Physik - phone: +49 89 32354 468 - ATLAS - - Foehringer Ring 6 - fax: +49 89 32354 305 - &OPAL - -- D-80805 Munich, Germany -- e-mail: skl...@mppmu.mpg.de ------------- -- gfortran produces executable with infinite loop https://bugs.launchpad.net/bugs/474382 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs