Re: [Patch, Fortran] add co_reduce to libcaf_single

2015-01-02 Thread Janus Weil
2015-01-02 17:24 GMT+01:00 Tobias Burnus : >>> 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

Re: [Patch, Fortran] add co_reduce to libcaf_single

2015-01-02 Thread Tobias Burnus
Hi Janus, Janus Weil wrote: 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?

Re: [Patch, Fortran] add co_reduce to libcaf_single

2015-01-02 Thread Janus Weil
Hi Tobias, > 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

Re: [Patch, Fortran] add co_reduce to libcaf_single

2015-01-02 Thread Tobias Burnus
An early PING. Last year, Tobias Burnus wrote: 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

[Patch, Fortran] add co_reduce to libcaf_single

2014-12-31 Thread Tobias Burnus
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? [Still to do for co_reduce:

Re: [Patch, Fortran] Add CO_REDUCE

2014-11-03 Thread Tobias Burnus
Andreas Schwab wrote: Tobias Burnus writes: diff --git a/gcc/testsuite/gfortran.dg/coarray_collectives_14.f90 b/gcc/testsuite/gfortran.dg/coarray_collectives_14.f90 new file mode 100644 index 000..f0ab932 --- /dev/null +++ b/gcc/testsuite/gfortran.dg/coarray_collectives_14.f90 FAIL: gfor

Re: [Patch, Fortran] Add CO_REDUCE

2014-10-25 Thread Andreas Schwab
Tobias Burnus writes: > diff --git a/gcc/testsuite/gfortran.dg/coarray_collectives_14.f90 > b/gcc/testsuite/gfortran.dg/coarray_collectives_14.f90 > new file mode 100644 > index 000..f0ab932 > --- /dev/null > +++ b/gcc/testsuite/gfortran.dg/coarray_collectives_14.f90 FAIL: gfortran.dg/coarr

[Patch, Fortran] Add CO_REDUCE

2014-10-20 Thread Tobias Burnus
This patch adds some more checks and the actual implementation (compiler side and libcaf_single) for CO_REDUCE. It also rejects coindexed variables elsewhere, in line with the recent J3 changes. I also updated the API documentation (adding doc for collectives.) Still unsupported as elsewhere a