From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 119147 invoked by alias); 18 Jan 2017 18:13:22 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Received: (qmail 119089 invoked by uid 89); 18 Jan 2017 18:13:18 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-4.9 required=5.0 tests=AWL,BAYES_00,RP_MATCHES_RCVD,SPF_PASS autolearn=ham version=3.3.2 spammy=sync_alloc, caf-library, caf_sync_all, caflibrary X-Spam-User: qpsmtpd, 2 recipients X-HELO: mtaout003-public.msg.strl.va.charter.net Received: from mtaout003-public.msg.strl.va.charter.net (HELO mtaout003-public.msg.strl.va.charter.net) (68.114.190.28) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Wed, 18 Jan 2017 18:13:16 +0000 Received: from impout005 ([68.114.189.20]) by mtaout003.msg.strl.va.charter.net (InterMail vM.9.00.023.01 201-2473-194) with ESMTP id <20170118181314.WJTB7355.mtaout003.msg.strl.va.charter.net@impout005>; Wed, 18 Jan 2017 12:13:14 -0600 Received: from amda8.localdomain ([96.41.215.23]) by impout005 with charter.net id ZuDC1u0050Wrkg001uDC7x; Wed, 18 Jan 2017 12:13:14 -0600 X-Authority-Analysis: v=2.1 cv=d957yHTE c=1 sm=1 tr=0 a=salB9WdMPIDduBH7JsZfrA==:117 a=salB9WdMPIDduBH7JsZfrA==:17 a=L9H7d07YOLsA:10 a=9cW_t1CCXrUA:10 a=s5jvgZ67dGcA:10 a=N659UExz7-8A:10 a=aYEP4OYVHkEA:10 a=3VuHkHa3snsD9l-jWvcA:9 a=pILNOxqGKmIA:10 X-Auth-id: anZkZWxpc2xlQGNoYXJ0ZXIubmV0 Subject: Re: [PATCH, Fortran, sync_alloc, v1] [Coarray] Do not add sync all call when allocating allocatable/pointer component To: Andre Vehreschild , GCC-Patches-ML , GCC-Fortran-ML References: <20170118175446.0a70f38a@vepi2> From: Jerry DeLisle Message-ID: <8ae89bcb-6e1a-03f1-2f3d-3798af32cd64@charter.net> Date: Wed, 18 Jan 2017 18:25:00 -0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.6.0 MIME-Version: 1.0 In-Reply-To: <20170118175446.0a70f38a@vepi2> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-SW-Source: 2017-01/txt/msg01380.txt.bz2 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