Dear Tobias,

This is, of course, fine since it is 'obvious' (in my opinion at least).

Thanks for the patch

Paul

On 27 March 2014 21:05, Tobias Burnus <bur...@net-b.de> wrote:
> An early * PING* for this wrong-code issue.
>
>
> Tobias Burnus wrote:
>>
>> This patch fixes part of the problems of the PR. The problem is that one
>> assigns an array descriptor to an assumed-rank array descriptor. The latter
>> has for BT_CLASS the size of max_dim (reason: we have first the "data" array
>> and than "vtab"). With "true", one takes the TREE_TYPE from the LHS (i.e.
>> the assumed-rank variable) and as the type determines how many bytes the
>> range assignment copies, one reads max_dimension elements from the RHS array
>> - which can be too much.
>>
>> Testcase: Already in the testsuite, even if it only fails under special
>> conditions.
>>
>> Build and regtested on x86-64-gnu-linux.
>> OK for the trunk and 4.8?
>>
>> Tobias
>>
>> PS: I haven't investigated the issues Jakub is seeing. With valgrind, they
>> do not pop up and my attempt to build with all checking enabled, failed with
>> configure or compile errors.
>
>



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

Reply via email to