[Patch, fortran] PR34955 - transfer_assumed_size_1.f90: Valgrind error: invalid read of size 3

Paul Richard Thomas paul.richard.thomas@gmail.com
Sat Jan 17 12:17:00 GMT 2009


Duly committed as revision 143462.

Thanks for the reviews Tobias and Dominique.

Paul

On Wed, Jan 14, 2009 at 5:28 PM, Tobias Burnus <burnus@net-b.de> wrote:
> Paul,
>
> Paul Richard Thomas wrote:
>> Bootstrapped and regtested on FC9/x86_i64 - OK for 4.5 and, eventually, for 4.4?
>>
> OK without the *~ file and with the changes Dominique mentioned. I think
> as wrong-code PR it should be OK for 4.4.
>
> Thanks for the patch.
>
> Tobias
>
> PS: 4.4 Regression status
> (a) gfortran: maybe PR 38669 (+ I/O, + suspended/deferred to 4.5)
> (b) P1-P3: 107 PRs of which 4 are P1
> Thus for (b) the number went down quite a bit.
>
>> 2009-01-13  Paul Thomas  <pault@gcc.gnu.org>
>>
>>       PR fortran/34955
>>       * trans-intrinsic.c (gfc_conv_intrinsic_array_transfer): Has
>>       been absorbed into gfc_conv_intrinsic_transfer. All
>>       references to it in trans-intrinsic.c have been changed
>>       accordingly.  PR fixed by using a temporary for scalar
>>       character transfer, when the source is shorter than the
>>       destination.
>>
>> 2009-01-13  Paul Thomas  <pault@gcc.gnu.org>
>>
>>       PR fortran/34955
>>       * gfortran.dg/transfer_intrinsic_1.f90: New test.
>>
>
>



-- 
The knack of flying is learning how to throw yourself at the ground and miss.
       --Hitchhikers Guide to the Galaxy



More information about the Fortran mailing list