This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC 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: [Patch, Fortran] PR53255 - fix type-bound operator handling


Hi,

> Nice call! ?Apart from s/wronly/wrongly/ in the testcase, this is
> certainly OK for trunk and, I would suggest, as far back as you have
> the intestinal fortitude to go. I suspect, without checking, that the
> patch might not do the right thing on 4.5.

agreed. Apart from the fact that the patch might not even be
applicable for 4.5, which I'm sure of (without checking), the 4.5
release was never recommended for serious OOP applications, and many
thing just don't work there (since it was our first experimental OOP
release). Therefore I think it's not worth going further back than
4.6.

Thanks for the patch,
Janus



> On 6 May 2012 19:05, Tobias Burnus <burnus@net-b.de> wrote:
>> Dear all,
>>
>> if one uses TYPE(extended), the overridden specific procedure ("trace_ext"
>> to the TBP "trace") associated with an operator (".tr.") is not called - but
>> the TBP of the base type. It correctly works for polymorphic types.
>>
>> Build and regtested on x86-64-linux.
>> OK for the trunk?
>>
>> As it is a nasty wrong-code bug (but no regression), I wonder whether it
>> should be backported - and, if so, to which version - 4.7 only? (Affected
>> are GCC 4.5 to 4.8.)
>>
>> Tobias
>
>
>
> --
> The knack of flying is learning how to throw yourself at the ground and miss.
> ? ? ?? --Hitchhikers Guide to the Galaxy


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