From owner-freebsd-hackers Sat May 18 20:09:35 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id UAA02770 for hackers-outgoing; Sat, 18 May 1996 20:09:35 -0700 (PDT) Received: from xs1.simplex.nl (xs1.simplex.NL [193.78.46.10]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id UAA02756 for ; Sat, 18 May 1996 20:09:30 -0700 (PDT) X-Organisation-1: Simplex Networking Amsterdam X (Inter)Network X-Organisation-2: Kruislaan 419-38a 1098 VA Amsterdam X Solutions & X-Organisation-3: tel:+31(20)-6932433 fax:+31(20)-6685486 X Access Provider Received: (from uucp@localhost) by xs1.simplex.nl (8.7.5/8.7.3-RS) with UUCP id FAA06524; Sun, 19 May 1996 05:08:08 +0200 (MET DST) Received: (from plm@localhost) by plm.simplex.nl (8.7.5/8.7.3) id JAA15835; Sat, 18 May 1996 09:24:43 +0200 (MET DST) Date: Sat, 18 May 1996 09:24:43 +0200 (MET DST) Message-Id: <199605180724.JAA15835@plm.simplex.nl> From: Peter Mutsaers To: terry@lambert.org CC: freebsd-hackers@FreeBSD.org In-reply-to: <199605172004.NAA20510@phaeton.artisoft.com> (message from Terry Lambert on Fri, 17 May 1996 13:04:38 -0700 (MST)) Subject: Re: internal compiler error Sender: owner-hackers@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk >> On Fri, 17 May 1996 13:04:38 -0700 (MST) you wrote: NW> #cheap shot on# NW> This is one of the reasons why we stick w/older versions of GCC. :) NW> #cheap shot off# >> >> But the newer versions are quite a bit faster. I used to use Linux >> until recently and it uses 2.7.2 for everything, so it must be >> possible for FreeBSD too. It is a pity to ignore such easy performance >> gain. TL> I guarantee that I can make any code you can name run 50% faster. TL> Provided it does not have to produce correct output (a condition you TL> seem to be willing to accept). I think you are exaggerating a bit about the reliability of 2.7.2. Look, I'm not defending Linux here against FreeBSD. I switched a few weeks ago and I'm very happy with it. Using FreeBSD saves me a lot of time and gives me a system that is much easier to administer. But Linux also is quite a lot of source code where a lot can go wrong, if you put everything together. Comparable in amount and complexity to /usr/src of FreeBSD. I had my own "distribution" that was completely compiled with 2.7.2 (plus some patches made by H.J. Lu) and -O2. There were no problems (especially not the last months after H.J. Lu's latest patches) caused by compiler bugs. Who says 2.6.3 is bug free? There is always a small chance for compiler bugs. In those rare cases a workaround may be needed. I doubt that the latest release of 2.7.2 (2.7.2.9) has more bugs than 2.6.3 had. -- ______________________________________________________________________ Peter Mutsaers | Abcoude (Utrecht), | "Quod licet bovis, plm@simplex.nl | the Netherlands | non licet Jovi."