*ping* [patch, Fortran] PR 55806 - Inefficient ANY with array constructors

Thomas Koenig tkoenig@netcologne.de
Tue Jan 8 23:16:00 GMT 2013


Ping**2?

This was submitted before the review, so I think it should still be OK.

> Ping?
>
>
> http://gcc.gnu.org/ml/fortran/2013-01/msg00000.html
>
>> Hello world,
>>
>> the attached patch replaces ANY(a, b, c) with a .or. b .or c,
>> leading to reduced execution time.  It also handles ALL, PRODUCT
>> and SUM.
>>
>> This fixes a bug noted by Michael Metcalf.
>>
>> Regression-tested.  OK for trunk?
>
>



More information about the Fortran mailing list