From owner-freebsd-sparc64@FreeBSD.ORG Sat Aug 9 01:40:21 2003 Return-Path: Delivered-To: freebsd-sparc64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DE55837B401; Sat, 9 Aug 2003 01:40:20 -0700 (PDT) Received: from obsecurity.dyndns.org (adsl-64-169-107-97.dsl.lsan03.pacbell.net [64.169.107.97]) by mx1.FreeBSD.org (Postfix) with ESMTP id 273BB43FDF; Sat, 9 Aug 2003 01:40:20 -0700 (PDT) (envelope-from kris@obsecurity.org) Received: from rot13.obsecurity.org (rot13.obsecurity.org [10.0.0.5]) by obsecurity.dyndns.org (Postfix) with ESMTP id 861FC66D74; Sat, 9 Aug 2003 01:40:19 -0700 (PDT) Received: by rot13.obsecurity.org (Postfix, from userid 1000) id 5362F692; Sat, 9 Aug 2003 01:40:19 -0700 (PDT) Date: Sat, 9 Aug 2003 01:40:19 -0700 From: Kris Kennaway To: Garance A Drosihn Message-ID: <20030809084019.GA4704@rot13.obsecurity.org> References: <20030807062536.GA68747@dragon.nuxi.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="5vNYLRcllDrimb99" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.1i cc: sparc64@freebsd.org Subject: Re: ponderous 'make world' times post GCC 3.3... X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Aug 2003 08:40:21 -0000 --5vNYLRcllDrimb99 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Sat, Aug 09, 2003 at 04:24:01AM -0400, Garance A Drosihn wrote: > So, apparently the problem is something a bit more subtle than > just gcc 3.3 being slower to compile than gcc 3.2. Apparently > the August 9th system is a lot slower at *running* than the > early system. Do we have some other benchmarks we could run? This suggests that something might have been pessimized with the gcc 3.3 code generation on sparc. i.e. when gcc 3.3 is built with gcc 3.2 (your build 2, which used the installed 3.2 compiler to build the 3.3 compiler that was then used for the remainder of the world build), it performs well (your build 2), but when gcc 3.3 is built with gcc 3.3 it performs slowly. I wonder if the gcc 3.3 compiler specs were set up incorrectly for sparc. Kris --5vNYLRcllDrimb99 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (FreeBSD) iD8DBQE/NLNzWry0BWjoQKURAgdfAJ9pbTDBJEM70R9RbfNPEvP8/Xh2WwCgtKI9 xeqtAfML0QGGvH4XWC9GhJQ= =56X+ -----END PGP SIGNATURE----- --5vNYLRcllDrimb99--