[Patch, Fortran] add co_reduce to libcaf_single
Janus Weil
janus@gcc.gnu.org
Fri Jan 2 16:58:00 GMT 2015
2015-01-02 17:24 GMT+01:00 Tobias Burnus <burnus@net-b.de>:
>>> Looking through the stashed patches, I realized a pending (unsubmitted)
>>> patch, showing that both a test case for CO_REDUCE was missing and that
>>> libcaf_single didn't include co_reduce.
>>>
>>> This patch adds them.
>>>
>>> Build and regtested on x86-64-gnu-linux.
>>> OK for the trunk?
>>
>> looks rather trivial to me. All the correctness checking for CO_REDUCE
>> is already there, right?
>
> Do you mean compile-time diagnostic for invalid arguments?
Yeah, that's what I meant.
> Yes, those are at
> gfortran.dg/coarray_collectives_9.f90 to
> gfortran.dg/coarray_collectives_16.f90.
Yes, just found those.
> For run time, this patch adds a check, albeit it is not really checkable
> with num_images() == 1.
You mean via the STAT and ERRMSG arguments?
In any case, the patch is ok from my side.
Cheers,
Janus
More information about the Gcc-patches
mailing list