From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 23341 invoked by alias); 15 Nov 2018 04:39:29 -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 23326 invoked by uid 89); 15 Nov 2018 04:39:29 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-2.5 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_NONE,SPF_PASS autolearn=ham version=3.3.2 spammy=hp, HTo:U*macro, brgds, fredrik X-HELO: arjuna.pair.com Received: from arjuna.pair.com (HELO arjuna.pair.com) (209.68.5.131) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Thu, 15 Nov 2018 04:39:27 +0000 Received: by arjuna.pair.com (Postfix, from userid 3006) id BF66B8A54C; Wed, 14 Nov 2018 23:39:25 -0500 (EST) Received: from localhost (localhost [127.0.0.1]) by arjuna.pair.com (Postfix) with ESMTP id BCD108A496; Wed, 14 Nov 2018 23:39:25 -0500 (EST) Date: Thu, 15 Nov 2018 04:39:00 -0000 From: Hans-Peter Nilsson To: "Maciej W. Rozycki" cc: Fredrik Noring , Matthew Fortune , gcc-patches@gcc.gnu.org, =?ISO-8859-1?Q?J=FCrgen_Urban?= Subject: Re: [PATCH] MIPS: Add `-mfix-r5900' option for the R5900 short loop erratum In-Reply-To: Message-ID: References: <3124fcb08e433bc230f53fae9d0e7bd6998f8538.1541607095.git.noring@nocrew.org> <20181109184319.GA18544@sx9> <20181111123105.GC2435@sx9> User-Agent: Alpine 2.20.16 (BSF 172 2016-09-29) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII X-IsSubscribed: yes X-SW-Source: 2018-11/txt/msg01342.txt.bz2 On Tue, 13 Nov 2018, Maciej W. Rozycki wrote: > On Sun, 11 Nov 2018, Fredrik Noring wrote: > > > ../../../../libsanitizer/sanitizer_common/sanitizer_platform_limits_linux.cc:71:1: note: in expansion of macro ?COMPILER_CHECK? > > 71 | COMPILER_CHECK(struct_kernel_stat_sz == sizeof(struct stat)); > > | ^~~~~~~~~~~~~~ > > I guess `struct_kernel_stat_sz' and `sizeof(struct stat)' do not match. > You may try making a preprocessed source with the same GCC invocation > (possibly with `-dD' added if needed) to see how these items have been > defined in your build environment. This may reveal something obvious. > > Also unless you realise the problem is due to misconfiguration, please > file it in GCC bugzilla as a GCC 9 regression (since as you say 8.2.0 > builds just fine in your environment). We don't want things to break with > new releases. This sounds familiar. Perhaps the local edits I made for sanitizer support for MIPS have been overwritten by the upstream import? I know I made a boo-boo and didn't "upstream" that. brgds, H-P