From owner-freebsd-hackers Sat May 18 16:16:00 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id QAA27868 for hackers-outgoing; Sat, 18 May 1996 16:16:00 -0700 (PDT) Received: from paris.CS.Berkeley.EDU (paris.CS.Berkeley.EDU [128.32.34.47]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id QAA27857 for ; Sat, 18 May 1996 16:15:59 -0700 (PDT) Received: from paris.CS.Berkeley.EDU (localhost.Berkeley.EDU [127.0.0.1]) by paris.CS.Berkeley.EDU (8.6.11/8.6.9) with ESMTP id QAA08097; Sat, 18 May 1996 16:15:54 -0700 From: Josh MacDonald Message-Id: <199605182315.QAA08097@paris.CS.Berkeley.EDU> To: Peter Mutsaers cc: freebsd-hackers@freebsd.org Subject: Re: internal compiler error In-reply-to: Your message of "Fri, 17 May 1996 18:40:30 +0200." <199605171640.SAA04402@plm.simplex.nl> Date: Sat, 18 May 1996 16:15:53 -0700 Sender: owner-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk 2.7.3 will be out soon. as to the cheap shot, whatever, I'll find way more bugs in 2.6.3's g++ than you'll find in 2.7.x. -josh > >> On Thu, 16 May 1996 22:31:29 -0600 you wrote: > > >> >> causes an internal compiler error running gcc 2.7.2 on FreeBSD 2.2-st >able. > >> > NW> Hmm, it works fine under -stable with 2.6.3. > >> > 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. > > NW> Huh? I don't think so, as a matter of fact in same cases they are > NW> slower, due to more memory use required for those with smaller memory > NW> systems. > > I didn't mean running the compiler is faster, but the result is > faster. I think I saw some comparisons between 2.6.3 and 2.7.2 a while > back. Correct me if I'm wrong. > > NW> And, you certainly can't mean that the optimized code is faster, > NW> because in some cases although it's faster it's wrong (ie; > NW> buggy). > > 2.7.0 and 2.7.1 had bugs (lots, especially in the c++ part). 2.7.2 had > some bugs when using -O2 or higher. There are intermediate releases, > like 2.7.2.9 (of which also a pentium optimized version is available > for FreeBSD) that has a lot of the known bugs fixed. All bugs I knew > were fixed. > > But maybe it is better to wait for 2.8.0 which is told to appear quite > soon. > > 2.7.2 has better support for templates and exceptions in c++. I can of > course put both 2.6.3 and 2.7.2 on my system. I have done that now; > but it is a pity of the wasted disk space of course. > > Regards, > > -- > ______________________________________________________________________ > Peter Mutsaers | Abcoude (Utrecht), | "Quod licet bovis, > plm@simplex.nl | the Netherlands | non licet Jovi."