From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 99602 invoked by alias); 2 Feb 2016 18:24:49 -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 99577 invoked by uid 89); 2 Feb 2016 18:24:49 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.7 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=ham version=3.3.2 spammy=HTo:D*gmx.de X-Spam-User: qpsmtpd, 2 recipients X-HELO: mail-ob0-f171.google.com Received: from mail-ob0-f171.google.com (HELO mail-ob0-f171.google.com) (209.85.214.171) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES128-GCM-SHA256 encrypted) ESMTPS; Tue, 02 Feb 2016 18:24:48 +0000 Received: by mail-ob0-f171.google.com with SMTP id ba1so157630929obb.3; Tue, 02 Feb 2016 10:24:48 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=ujyKeC1lwOgTSu+gRIe5tAh5937Mo4e2msSxzRpZs/I=; b=CuR3BQyr0ihGQ4ZxyeS8IIJYYFOxAowOIPDZSzrrpuGdhtB0mCteEM3zOVlpSQeXwW rrZnngTPPY1ytRtFcO4PMSUCj7d/H4pxgCXn+O8W9hAzyDZ6JfpL/mb9por9EDnS+dCf LZBKyuepssrqwClHH9zbhLwWfxfranxLz2erQt0W5YVgIQWZzpaSdBnQ5J4/bXJuqGKR sxEpDd65AAWTYv1dKhxcoxvYtFMbOjIytvi4Soz/HLVKLADW/EJiEpyyaeFs/yShdEoK J3V0fajmDcFgneOqSBZdhe8w0cUFxrMfbDQ6QeNTmDsVE8Iw4OraoPvTb7j5q4LnbSu6 5QmA== X-Gm-Message-State: AG10YOQbLKSyz5dhnkCM2L6OvB6sdSH8FIOoez8TBiJi/QL8F6H5A3seu28V2Mq/fbr/1Kl8W8t12oq4QFr8vA== MIME-Version: 1.0 X-Received: by 10.60.43.170 with SMTP id x10mr25880021oel.68.1454437486218; Tue, 02 Feb 2016 10:24:46 -0800 (PST) Received: by 10.202.214.145 with HTTP; Tue, 2 Feb 2016 10:24:46 -0800 (PST) In-Reply-To: <20160129191724.2eb47e1b@vepi2> References: <20160129191724.2eb47e1b@vepi2> Date: Tue, 02 Feb 2016 18:24:00 -0000 Message-ID: Subject: Re: [Patch, fortran, pr67451, v1] [5/6 Regression] ICE with sourced allocation from coarray From: Paul Richard Thomas To: Andre Vehreschild Cc: GCC-Patches-ML , GCC-Fortran-ML Content-Type: text/plain; charset=UTF-8 X-IsSubscribed: yes X-SW-Source: 2016-02/txt/msg00009.txt.bz2 Hi Andre, This looks to be OK for trunk. I'll move to the 5-branch patch right away. Thanks Paul On 29 January 2016 at 19:17, Andre Vehreschild wrote: > Hi all, > > attached is a patch to fix a regression in current gfortran when a > coarray is used in the source=-expression of an allocate(). The ICE was > caused by the class information, i.e., _vptr and so on, not at the > expected place. The patch fixes this. > > The patch also fixes pr69418, which I will flag as a duplicate in a > second. > > Bootstrapped and regtested ok on x86_64-linux-gnu/F23. > > Ok for trunk? > > Backport to gcc-5 is pending, albeit more difficult, because the > allocate() implementation on 5 is not as advanced the one in 6. > > Regards, > Andre > -- > Andre Vehreschild * Email: vehre ad gmx dot de -- The difference between genius and stupidity is; genius has its limits. Albert Einstein