------- Additional Comments From tobi at gcc dot gnu dot org  2005-02-27 18:41 
-------
Fixed form testcase which doesn't need the data file:
      program ntst

      character*16 bufld
      character*142 line

      line = '     1  axxxx     1    54.3000   35.3000  rrrabcrbbbbxxxx'
     1     //'b     1200.  13p3  33333'

      write(*,*) 'write values on the line ',line
      write(*,*)

      read (line,79) bufld,budelt
 79   format (t43,a16,t61,f8.0)

      write(*,*) 'write 2 values from the line ',bufld,budelt
      write(*,*)
      
 33   continue
       
      end

Works with g77, output:
 write values on the line
      1  axxxx     1    54.3000   35.3000  rrrabcrbbbbxxxxb     1200.  13p3  
33333

 write 2 values from the line rrrabcrbbbbxxxxb  1200.

Runtime error with gfortran.

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
     Ever Confirmed|                            |1
   Last reconfirmed|0000-00-00 00:00:00         |2005-02-27 18:41:12
               date|                            |
            Summary|Gfortran internal read error|runtime error reading float


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20236

Reply via email to