[PATCH, Fortran, sync_alloc, v1] [Coarray] Do not add sync all call when allocating allocatable/pointer component

Andre Vehreschild vehre@gmx.de
Wed Jan 18 19:04:00 GMT 2017


Hi Jerry,

and also for this many thanks. Committed as r244590.

Regards,
	Andre

PS: Hopefully this mail is not declared SPAM by the mail-host like the last one.


On Wed, 18 Jan 2017 10:13:10 -0800
Jerry DeLisle <jvdelisle@charter.net> wrote:

> On 01/18/2017 08:54 AM, Andre Vehreschild wrote:
> > Hi all,
> >
> > during discussing some other functionality in the caf-library, it occurred
> > to me that gfortran is adding a caf_sync_all()-call when allocating only
> > allocatable or pointer components of derived typed coarrays. The attached
> > patch fixes the behavior.
> >
> > Bootstrapped and regtests ok on x86_64-linux/f25. Ok for trunk?
> >
> > Regards,
> > 	Andre
> >  
> 
> This looks OK, and thanks for the work.
> 
> Jerry


-- 
Andre Vehreschild * Email: vehre ad gmx dot de 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: submit.diff
Type: text/x-patch
Size: 5733 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/fortran/attachments/20170118/99994f79/attachment.bin>


More information about the Fortran mailing list