[patch, libgfortran] PR24224 Generalized internal array IO not implemented.

Paul Thomas paulthomas2@wanadoo.fr
Mon Oct 24 18:48:00 GMT 2005


Jerry DeLisle wrote:

> Attached patch is updated for Pauls comments.  The patch does not yet 
> implement negative strides for array IO.  Some cleanups of comments 
> are included.  Two new functions are added giving better factoring.  
> Incrementing through the array_loop_spec is in one function used for 
> both read and write.  Test cases are attached.

This looks fine.  Could you put a TODO for the negative stride, in an 
appropriate place.   I am sure that you will do it but you never know 
how namelist bugs might take you!

A stupid question: what happened to arrayio_5.f90?

>
> Bootstrapped and regression tested.  NIST tested.  OK for mainline?

OK

>
> Do we want this back ported to 4.0?

I would think not.

>
> If so, I will have to back port at least one other patch done a while 
> back by others as well as Paul Thomas patch to trans-io.c that 
> provides the array descriptor needed.

Which other patches?  I thought that there is just the one; or do you 
have to apply Feng Wang's patch too?

Paul




More information about the Fortran mailing list