[Patch, Fortran] PR 59023: [4.9 regression] ICE in gfc_search_interface with BIND(C)
Paul Richard Thomas
paul.richard.thomas@gmail.com
Tue Jan 7 16:22:00 GMT 2014
Dear Janus,
My attention to gfortran can only come in bursts. Nevertheless, the
last time and in the coming weeks, my attention has been on the
regressions because I too was alarmed by the record breaking numbers.
You and Mikael are not alone!
Cheers
Paul
On 6 January 2014 21:27, Janus Weil <janus@gcc.gnu.org> wrote:
> Hi Paul,
>
>> Happy New Year!
>
> same to you!
>
>
>> The patch is OK for trunk.
>
> Thanks, committed as r206355, reducing the regression count by two in
> one go. Unfortunately it's still at what is probably an all-time high
> for gfortran (~40).
>
> I'm about to post another regfix soon (for PR 59589), and I'd love to
> see others join me and Mikael in the regbashing game ... ;)
>
> Cheers,
> Janus
>
>
>
>> On 3 January 2014 10:29, Janus Weil <janus@gcc.gnu.org> wrote:
>>> In addition this patch fixes PR 59662.
>>>
>>> Also: Ping!
>>>
>>> Cheers,
>>> Janus
>>>
>>>
>>>
>>> 2013/12/31 Janus Weil <janus@gcc.gnu.org>:
>>>> Hi all,
>>>>
>>>> ... and the reg-bashing continues: Here is a small patch to fix a
>>>> bind(c) problem. It essentially prevents 'resolve_global_procedure' to
>>>> be applied to bind(c) procedures.
>>>>
>>>> Regtested on x86_64-unknown-linux-gnu. Ok for trunk?
>>>>
>>>> Cheers,
>>>> Janus
>>>>
>>>>
>>>>
>>>> 2013-12-31 Janus Weil <janus@gcc.gnu.org>
>>>>
>>>> PR fortran/59023
>>>> * resolve.c (resolve_global_procedure): Don't apply to c-binding
>>>> procedures.
>>>> (gfc_verify_binding_labels): Remove duplicate line.
>>>>
>>>> 2013-12-31 Janus Weil <janus@gcc.gnu.org>
>>>>
>>>> PR fortran/59023
>>>> * gfortran.dg/bind_c_procs_2.f90: New.
>>
>>
>>
>> --
>> The knack of flying is learning how to throw yourself at the ground and miss.
>> --Hitchhikers Guide to the Galaxy
--
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