[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