From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 10668 invoked by alias); 25 Jul 2014 09:55:01 -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 10604 invoked by uid 89); 25 Jul 2014 09:54:57 -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,RP_MATCHES_RCVD autolearn=ham version=3.3.2 X-HELO: lug-owl.de Received: from lug-owl.de (HELO lug-owl.de) (195.71.106.12) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES256-GCM-SHA384 encrypted) ESMTPS; Fri, 25 Jul 2014 09:54:54 +0000 Received: by lug-owl.de (Postfix, from userid 1001) id C6261F0254; Fri, 25 Jul 2014 11:54:50 +0200 (CEST) Date: Fri, 25 Jul 2014 09:58:00 -0000 From: Jan-Benedict Glaw To: Hans-Peter Nilsson Cc: gcc-patches@gcc.gnu.org Subject: Re: werror fallout for cross-builds (was: Re: [BUILDROBOT][PATCH] Fix mmix (unused variable)) Message-ID: <20140725095450.GH21544@lug-owl.de> References: <20140718020136.GT21544@lug-owl.de> <20140718124444.GU21544@lug-owl.de> <20140724003921.GG21544@lug-owl.de> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="0pBSE8Gehi89/9Xf" Content-Disposition: inline In-Reply-To: X-gpg-fingerprint: 250D 3BCF 7127 0D8C A444 A961 1DBD 5E75 8399 E1BB X-gpg-key: wwwkeys.de.pgp.net X-Echelon-Enable: howto poison arsenous mail psychological biological nuclear warfare test the bombastical terror of flooding the spy listeners explosion sex drugs and rock'n'roll X-TKUeV: howto poison arsenous mail psychological biological nuclear warfare test the bombastical terror of flooding the spy listeners explosion sex drugs and rock'n'roll User-Agent: Mutt/1.5.21 (2010-09-15) X-IsSubscribed: yes X-SW-Source: 2014-07/txt/msg01723.txt.bz2 --0pBSE8Gehi89/9Xf Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-length: 2611 On Thu, 2014-07-24 16:30:13 -0400, Hans-Peter Nilsson wro= te: > On Thu, 24 Jul 2014, Jan-Benedict Glaw wrote: > > On Tue, 2014-07-22 16:40:31 -0400, Hans-Peter Nilsson = wrote: > > > Jan-Benedict, which host gcc version do you use when getting > > > most targets to build with config-list.mk? Maybe we can just > > > set the initial version to that instead of 4.4.4. > > > > darkeye gcc (Debian 4.8.1-7) 4.8.1 > > gccbuild gcc (Debian 4.8.1-7) 4.8.1 > > pluto gcc (Debian 4.9.1-1) 4.9.1 > > gcc20 gcc (Debian 4.4.5-8) 4.4.5 > > gcc76 gcc (Debian 4.4.5-8) 4.4.5 > > gcc110 gcc (GCC) 4.7.2 20121109 (Red Hat 4.7.2-8) > > gcc111 gcc (GCC) 4.8.1 > > XL 12.1.0.0 (if I ever get that properly working...) >=20 > I tried to repeat that, for the CFarm hosts. On gcc111 trying > config-list.mk on the 0720 snapshot (and with mpc, mpfr and gmp > in-tree) gives me: "configure: error: GNAT is required to build > ada" already for aarch64-unknown-elf. Somewhat expected, as I > don't think many of the targets in the config-list.mk LIST have > Ada bits ported, but maybe there are no Ada specific bits needed > to build the GNAT compiler proper, just a host GNAT. >=20 > On gcc110 which *has* gnat, I get: >=20 > /gcc/o/aarch64-elf/./mpfr -I/home/hp/gcc/gcc/mpfr -I/opt/cfarm/mpc/includ= e -I../../../gcc/gcc/../libdecnumber -I../../../gcc/gcc/../libdecnumber/dp= d -I../libdecnumber -I../../../gcc/gcc/../libbacktrace -o dwarf2out.o -M= T dwarf2out.o -MMD -MP -MF ./.deps/dwarf2out.TPo ../../../gcc/gcc/dwarf2out= .c [...] The config-list.mk builds are right now only scheduled on gcc20 and gcc76. Maybe I'd schedule them on gcc110 as well? > By that list, did you really mean that you got even 4.4.5 to > work on an unmodified config-list.mk? No, I just haven't scheduled config-list.mk based builds (you know, I right now have two different build backends, with possibly cbuild2 being integrated as a third one) on gcc110 at all. > Perhaps you have local patches or did you call config-list.mk > with some kind of options? Maybe you didn't actually use > config-list.mk? Or just looked to see whether the first failure > for each target was on a target-specific file or the (same) > middle-end bits? Ok, I'm out of guesses. :) ...and you just missed the most obvious one: It probably won't just work at all ;-) MfG, JBG --=20 Jan-Benedict Glaw jbglaw@lug-owl.de +49-172-7608481 Signature of: Arroganz verk=C3=BCrzt fruchtlose Gespr= =C3=A4che. the second : -- Jan-Benedict Glaw --0pBSE8Gehi89/9Xf Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature Content-length: 198 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iEYEARECAAYFAlPSKWoACgkQHb1edYOZ4bsMMACfYCYSpIIZo6GkXS2FzenWMU/J bdwAoIUMRO7zApWU/W8PGsQp4DCDVmFU =VVjd -----END PGP SIGNATURE----- --0pBSE8Gehi89/9Xf--