From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 119276 invoked by alias); 25 Jun 2017 10:59:34 -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 119253 invoked by uid 89); 25 Jun 2017 10:59:33 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.9 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_LOW,RP_MATCHES_RCVD,SPF_PASS autolearn=ham version=3.3.2 spammy=Reform, Great X-Spam-User: qpsmtpd, 2 recipients X-HELO: cc-smtpout1.netcologne.de Received: from cc-smtpout1.netcologne.de (HELO cc-smtpout1.netcologne.de) (89.1.8.211) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Sun, 25 Jun 2017 10:59:31 +0000 Received: from cc-smtpin3.netcologne.de (cc-smtpin3.netcologne.de [89.1.8.203]) by cc-smtpout1.netcologne.de (Postfix) with ESMTP id C111D13116; Sun, 25 Jun 2017 12:59:26 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by cc-smtpin3.netcologne.de (Postfix) with ESMTP id BB56D11D83; Sun, 25 Jun 2017 12:59:26 +0200 (CEST) Received: from [78.35.134.246] (helo=cc-smtpin3.netcologne.de) by localhost with ESMTP (eXpurgate 4.1.9) (envelope-from ) id 594f978e-0242-7f0000012729-7f000001e506-1 for ; Sun, 25 Jun 2017 12:59:26 +0200 Received: from [192.168.178.20] (xdsl-78-35-134-246.netcologne.de [78.35.134.246]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by cc-smtpin3.netcologne.de (Postfix) with ESMTPSA; Sun, 25 Jun 2017 12:59:24 +0200 (CEST) Subject: Re: [Patch, fortran] PR34640 - ICE when assigning item of a derived-component to a pointer To: Paul Richard Thomas , "fortran@gcc.gnu.org" , gcc-patches References: From: Thomas Koenig Message-ID: Date: Sun, 25 Jun 2017 10:59:00 -0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.2.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-SW-Source: 2017-06/txt/msg01865.txt.bz2 Hi Paul, > I want to sound out if this is acceptable as the way to fix these > problems before going to the trouble of doing the final clean up; > especially of trans.c (gfc_build_array_ref) and > trans-array.c(build_array_ref). The method you use looks OK to me, and the time till completion of the Great Array Descrptor Reform (TM) tends to become longer, not shorter. So, OK to proceed from my side. And thank you very much for taking on this thorny (and, for gfortran, very fundamental problem). Regards Thomas