From owner-freebsd-current@FreeBSD.ORG Fri Jun 10 07:18:39 2005 Return-Path: X-Original-To: current@FreeBSD.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9667A16A41C; Fri, 10 Jun 2005 07:18:39 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id E057543D5D; Fri, 10 Jun 2005 07:18:38 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from localhost (rocky.ip.net.ua [82.193.96.2]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id j5A7IbeM037996; Fri, 10 Jun 2005 10:18:37 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua ([82.193.96.10]) by localhost (rocky.ipnet [82.193.96.2]) (amavisd-new, port 10024) with LMTP id 37175-02; Fri, 10 Jun 2005 10:18:27 +0300 (EEST) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id j5A7I0ar037749 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 10 Jun 2005 10:18:00 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.3/8.13.3) id j5A7ISO4078589; Fri, 10 Jun 2005 10:18:28 +0300 (EEST) (envelope-from ru) Date: Fri, 10 Jun 2005 10:18:28 +0300 From: Ruslan Ermilov To: Dag-Erling Smorgrav Message-ID: <20050610071828.GB78035@ip.net.ua> References: <20050609234619.AD1F67306E@freebsd-current.sentex.ca> <84dead720506091950779d1661@mail.gmail.com> <86oeae3d8f.fsf@xps.des.no> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="dTy3Mrz/UPE2dbVg" Content-Disposition: inline In-Reply-To: <86oeae3d8f.fsf@xps.des.no> User-Agent: Mutt/1.5.9i X-Virus-Scanned: by amavisd-new at ip.net.ua Cc: current@FreeBSD.org Subject: Re: [current tinderbox] failure on ...all... X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Jun 2005 07:18:39 -0000 --dTy3Mrz/UPE2dbVg Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi DES, On Fri, Jun 10, 2005 at 09:03:28AM +0200, Dag-Erling Sm?rgrav wrote: > Joseph Koshy writes: > > I suspect that the tinderboxes use a different (stricter) set of > > compiler flags than the 'make buildworld' / 'make universe' ones. > > Specifically, the regular build uses -fno-strict-aliasing. >=20 > the tinderbox uses -O2 -pipe. >=20 > -fno-strict-aliasing is evil. its only function is to hide bugs. > please please please do not use it when testing new code. >=20 hammer# uname -sr FreeBSD 6.0-CURRENT hammer# make -f /dev/null -V CFLAGS -O2 -fno-strict-aliasing -pipe=20 Running tinderboxes with different flags has shown (numerous times now) to be a PITA. *PLEASE* line it up with the current CFLAGS, or rather do *not* set CFLAGS by its own, but let "make foo" set them as defined by sys.mk version from the compiled sources. And if you feel that -fno-strict-aliasing is evil, why not dike it out from sys.mk? Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --dTy3Mrz/UPE2dbVg Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (FreeBSD) iD8DBQFCqT7EqRfpzJluFF4RAtaSAKCA2hoG9ezQ43mfJs5XhQc/RNh0+wCbBMJ5 T1DgooxrPPYd1FWoZ4M+KGE= =efGO -----END PGP SIGNATURE----- --dTy3Mrz/UPE2dbVg--