This is the mail archive of the fortran@gcc.gnu.org mailing list for the GNU Fortran project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: PR20541 - allocatable components of derived types (TR15581)


Steve,

Paul,

I've compiled and regression tested the patch on i386-*-freebsd
and amd64-*-freebsd. There are no regressions. This is noteworthy
in that amd64-*-freebsd is one the platforms that finds those
pesky 32-bit vs 64-bit bugs.


That's a relief. I took a very close look at the patch; in contrast to what I thought, we only have one call to a built-in that uses a size_t, a call to memcpy. This is fed with a gfc_array_index_type, which is consistent with gfortran use elsewhere and is defined to be of the same size as void*. I wonder if we should not be defining this directly as being size_t?

I'll start reading the patch later today.


Slow up a bit. I have started writing the ChangeLog and some descriptive text, which I hope to emit before departing on Wednesday morning.

Best regards

Paul


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]