From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 12632 invoked by alias); 18 Nov 2015 19:10:48 -0000 Mailing-List: contact fortran-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: fortran-owner@gcc.gnu.org Received: (qmail 11709 invoked by uid 89); 18 Nov 2015 19:10:47 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.5 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_NONE,RP_MATCHES_RCVD,SPF_PASS autolearn=ham version=3.3.2 X-Spam-User: qpsmtpd, 2 recipients X-HELO: mtaout005-public.msg.strl.va.charter.net Received: from mtaout005-public.msg.strl.va.charter.net (HELO mtaout005-public.msg.strl.va.charter.net) (68.114.190.30) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Wed, 18 Nov 2015 19:10:46 +0000 Received: from impout003 ([68.114.189.18]) by mtaout005.msg.strl.va.charter.net (InterMail vM.9.00.021.00 201-2473-182) with ESMTP id <20151118191045.NVUM29998.mtaout005.msg.strl.va.charter.net@impout003>; Wed, 18 Nov 2015 13:10:45 -0600 Received: from quattro.localdomain ([96.41.215.23]) by impout003 with charter.net id j7Ak1r0020Wrkg0017AkGv; Wed, 18 Nov 2015 13:10:45 -0600 X-Authority-Analysis: v=2.1 cv=FYq5xfO6 c=1 sm=1 tr=0 a=salB9WdMPIDduBH7JsZfrA==:117 a=salB9WdMPIDduBH7JsZfrA==:17 a=hOpmn2quAAAA:8 a=N659UExz7-8A:10 a=XcCtVnY9Kjlws04WGWgA:9 a=pILNOxqGKmIA:10 X-Auth-id: anZkZWxpc2xlQGNoYXJ0ZXIubmV0 Subject: Re: [PATCH] PR fortran/59910 -- structure constructor in DATA statement To: Steve Kargl , fortran@gcc.gnu.org, gcc-patches@gcc.gnu.org References: <20151117203442.GA92302@troutmask.apl.washington.edu> From: Jerry DeLisle Message-ID: <564CCD33.8010903@charter.net> Date: Wed, 18 Nov 2015 19:10:00 -0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 MIME-Version: 1.0 In-Reply-To: <20151117203442.GA92302@troutmask.apl.washington.edu> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-IsSubscribed: yes X-SW-Source: 2015-11/txt/msg00109.txt.bz2 On 11/17/2015 12:34 PM, Steve Kargl wrote: > Here's what looks like a fairly simple patch, but it leads > to a question. Why does gfortran not try to reduce the > components in a structure constructor in general? I've > hidden the gfc_reduce_init_expr() behind a check for a > DATA statement, but I suspect gfc_reduce_init_expr() > may be useful for PARAMETER statements as well (need to > check this!). > > Anyway, the patch has been built and tested on x86_64-*-freebsd. > A slightly different patch was built and tested on i386-*-freebsd. > > OK to commit? > OK, Can't answer your question above at the moment. Jerry