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



--- Comment #24 from Thomas Koenig <tkoenig at gcc dot gnu.org> 2013-02-17 
11:25:15 UTC ---



> Based on those timings, it is a regression - hence, I marked it as such.



Non-trivial to fix. To implement array I/O, we would have to call

len_trim on every record at the right place, then update it.



I am tempted to put something original_recl into gfc_unit and set

recl to the length of the current record for internal array I/O

in next_record_r.



I'll play arond a bit with this idea, but it is probably more 4.9

material.

Reply via email to