From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 130881 invoked by alias); 21 Jan 2016 17:23:10 -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 130867 invoked by uid 89); 21 Jan 2016 17:23:09 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-0.9 required=5.0 tests=BAYES_00,KAM_LAZY_DOMAIN_SECURITY,RP_MATCHES_RCVD autolearn=no version=3.3.2 spammy=repeated, expertise X-HELO: foss.arm.com Received: from foss.arm.com (HELO foss.arm.com) (217.140.101.70) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Thu, 21 Jan 2016 17:23:08 +0000 Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 681393A8; Thu, 21 Jan 2016 09:22:27 -0800 (PST) Received: from e105915-lin.cambridge.arm.com (e105915-lin.emea.arm.com [10.2.206.30]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 40E143F246; Thu, 21 Jan 2016 09:23:05 -0800 (PST) Subject: Re: [PATCH 0/2][AArch64] Implement AAPCS64 updates for alignment attribute To: Eric Botcazou References: <1452867463-30768-1-git-send-email-alan.lawrence@arm.com> <2723508.npEagJsIGN@polaris> Cc: gcc-patches@gcc.gnu.org, marcus.shawcroft@arm.com, james.greenhalgh@arm.com, richard.earnshaw@arm.com, charlet@adacore.com From: Alan Lawrence Message-ID: <56A113F7.1000503@foss.arm.com> Date: Thu, 21 Jan 2016 17:23:00 -0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.5.1 MIME-Version: 1.0 In-Reply-To: <2723508.npEagJsIGN@polaris> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-SW-Source: 2016-01/txt/msg01648.txt.bz2 On 18/01/16 17:10, Eric Botcazou wrote: >> Similarly to ARM, I note that Ada is affected. Indeed, with a gcc 4.9 host >> compiler, I saw a bootstrap miscompare iff including Ada; however, I was >> able to bootstrap Ada successfully, if I first built a GCC including this >> patch with --disable-bootstrap, and then used that as host compiler. The >> best explanation I can see for this is mismatched host vs built libraries >> and compiler being used together, something like Jakub's suggestion >> http://gcc.gnu.org/ml/gcc-patches/2015-11/msg00338.html. I don't feel I have >> the expertise for this, and am CCing the Ada maintainers in the hope they >> can help. > > That's a bit weird though because this should have also occurred for ARM when > the ABI was broken the same way if the Ada bootstrap is not entirely correct. > Now, as far I know, this didn't occur for ARM during bootstrap but only during > testing with make -k check. Or else could this be a parallel compilation bug? > > Could you post the list of files that differ? How do they differ exactly? Hmmm. Well, I definitely had this failing to bootstrap once. I repeated that, to try to identify exactly what the differences were....and it succeeded even with my pre-AAPCS64-update host compiler. So, this is probably a false alarm; I'm bootstrapping again, after a rebase, to make sure... --Alan