Re: Buildworld fails on today 3.1-STABLE!

1999-02-18 Thread Alexander Sanda
Mike Smith m...@smith.net.au writes:

   I usually keep -O to just '-O' - I had been upping it recently, but then 
   it
   started breaking even some of my simple programs, so leasson learn't, it's
   staying at just '-O' from now on in... (safety first? :-)
  
  -O2 works fine too. -O3 does not. We'll probably see the newer version
  of compiler before this is fixed.
 
 No, -O2 does not work fine; we've seen reports of it breaking things 
 before.

Maybe that's an explantation for the strange things I have seen with
gnome a while ago ? I frequently got floating point exceptions in libgtk, 
(especially when running the pager applet), but I wasn't able to find 
anything. Recompiling everthing with pgcc did solve this for me.

-- 
# /AS/#


To Unsubscribe: send mail to majord...@freebsd.org
with unsubscribe freebsd-current in the body of the message



Re: Buildworld fails on today 3.1-STABLE!

1999-02-17 Thread Doug Rabson
On Tue, 16 Feb 1999, Mikhail Teterin wrote:

  I usually keep -O to just '-O' - I had been upping it recently, but then it
  started breaking even some of my simple programs, so leasson learn't, it's
  staying at just '-O' from now on in... (safety first? :-)
 
 -O2 works fine too. -O3 does not. We'll probably see the newer version
 of compiler before this is fixed.

-O2 does *not* work for the alpha build (at least with gcc 2.7.2.x).  It
might work with a newer compiler if and when that happens.

--
Doug Rabson Mail:  d...@nlsystems.com
Nonlinear Systems Ltd.  Phone: +44 181 442 9037




To Unsubscribe: send mail to majord...@freebsd.org
with unsubscribe freebsd-current in the body of the message



Re: Buildworld fails on today 3.1-STABLE!

1999-02-17 Thread Bob Bishop
At 8:05 pm -0800 16/2/99, Mike Smith wrote:
[...]
No, -O2 does not work fine; we've seen reports of it breaking things
before.

I've been using -O2 building -current for over a year with no problems. I
haven't dared try it for the kernel though...


--
Bob Bishop  (0118) 977 4017  international code +44 118
r...@gid.co.ukfax (0118) 989 4254  between 0800 and 1800 UK




To Unsubscribe: send mail to majord...@freebsd.org
with unsubscribe freebsd-current in the body of the message



Re: Buildworld fails on today 3.1-STABLE!

1999-02-17 Thread Daniel C. Sobral
Bob Bishop wrote:
 
 At 8:05 pm -0800 16/2/99, Mike Smith wrote:
 [...]
 No, -O2 does not work fine; we've seen reports of it breaking things
 before.
 
 I've been using -O2 building -current for over a year with no problems. I
 haven't dared try it for the kernel though...

Lucky you. -O2 *does* break world for many people. Eventually, it
might break your world too, and there is a great chance you'll first
spam -current before changing -O2 to -O and trying again. Or there
would, if we stopped hitting on this nail. :-)

--
Daniel C. Sobral(8-DCS)
d...@newsguy.com
d...@freebsd.org

Well, as a computer geek, I have to believe in the binary universe.


To Unsubscribe: send mail to majord...@freebsd.org
with unsubscribe freebsd-current in the body of the message



Re: Buildworld fails on today 3.1-STABLE!

1999-02-17 Thread Matthew Dillon

:At 8:05 pm -0800 16/2/99, Mike Smith wrote:
:[...]
:No, -O2 does not work fine; we've seen reports of it breaking things
:before.
:
:I've been using -O2 building -current for over a year with no problems. I
:haven't dared try it for the kernel though...
:
:--
:Bob Bishop  (0118) 977 4017  international code +44 118
:r...@gid.co.ukfax (0118) 989 4254  between 0800 and 1800 UK

I've been using -O2 kernels for over a year.  Works fine as far as I
can tell.

makeoptions COPTFLAGS=-O2 -pipe

-Matt
Matthew Dillon 
dil...@backplane.com


To Unsubscribe: send mail to majord...@freebsd.org
with unsubscribe freebsd-current in the body of the message



Re: Buildworld fails on today 3.1-STABLE!

1999-02-17 Thread Kris Kennaway
On Thu, 18 Feb 1999, Daniel C. Sobral wrote:

 Lucky you. -O2 *does* break world for many people. Eventually, it
 might break your world too, and there is a great chance you'll first
 spam -current before changing -O2 to -O and trying again. Or there
 would, if we stopped hitting on this nail. :-)

Odd..I've been running -O2 -mno-486 -pipe for at least a year now, without
noticing any world problems (or weird behaviour from binaries) other than the
commit-related breakage everyone else has seen due to legitimate bugs. What
would cause some people to have problems with -O2 and others not?

I also run my kernels -O3 because they work for me, but I understand the
potential problems with this and drop it back if I ever have problems.

This reminds me of something I need to benchmark a bit more: I was testing the
optimization of egcs 1.1.1 and found that -O3 produced executables which were
significantly slower than -O2, no matter what architecture settings I used.
From memory, for -O2 binaries I was getting ~20% speed improvements on my
simple test suite compiling with -mpentium -march=pentium compared to
-mno-486 on GCC 2.7.2.3

Kris

 --
 Daniel C. Sobral  (8-DCS)
 d...@newsguy.com
 d...@freebsd.org
 
   Well, as a computer geek, I have to believe in the binary universe.
 
 
 To Unsubscribe: send mail to majord...@freebsd.org
 with unsubscribe freebsd-current in the body of the message
 

-
(ASP) Microsoft Corporation (MSFT) announced today that the release of its 
productivity suite, Office 2000, will be delayed until the first quarter
of 1901.



To Unsubscribe: send mail to majord...@freebsd.org
with unsubscribe freebsd-current in the body of the message



Re: Buildworld fails on today 3.1-STABLE!

1999-02-17 Thread Karl Pielorz


Matthew Dillon wrote:

 I've been using -O2 kernels for over a year.  Works fine as far as I
 can tell.

I've had a few failures with -O2 ages ago, though I can't guess how long ages
was - I definitely remember tracing one problem down to '-O' vs. '-O2', I
stick to '-0' now religiously... (at least it rules it out of the equation - I
hope g)

-Kp


To Unsubscribe: send mail to majord...@freebsd.org
with unsubscribe freebsd-current in the body of the message



RE: Buildworld fails on today 3.1-STABLE!

1999-02-16 Thread Luke
 === share/doc/psd/title
 touch _stamp.extraobjs
 (cd /usr/obj/src/share/doc/psd/title; groff -mtty-char -Tascii -ms -o1-
 /usr/obj/src/share/doc/psd/title/Title) |_ gzip -cn  Title.ascii.gz
 groff: can't find `DESC' file
 groff:fatal error: invalid device `ascii'

This has happened to me many times with various versions of current and
3.x , and its always fixed by lowering the -O# # , I don't know why I just know
it works :). I re cvsupped several times once, and erased obj, and it always
did it until i lowered the -O.

---

E-Mail: Luke l...@aus.org
Sent by XFMail
--

To Unsubscribe: send mail to majord...@freebsd.org
with unsubscribe freebsd-current in the body of the message



Re: Buildworld fails on today 3.1-STABLE!

1999-02-16 Thread Karl Pielorz
Luke wrote:

  === share/doc/psd/title
 [snip]
  groff: can't find `DESC' file
  groff:fatal error: invalid device `ascii'
 
 This has happened to me many times with various versions of current 
 and
 3.x , and its always fixed by lowering the -O# # , I don't know why I just 
 know
 it works :). I re cvsupped several times once, and erased obj, and it always
 did it until i lowered the -O.

Thanks! - That just fixed my problem... I was going to post a similar message
along the lines of -current broken? - but you just saved me the
embarassment! :)...

I usually keep -O to just '-O' - I had been upping it recently, but then it
started breaking even some of my simple programs, so leasson learn't, it's
staying at just '-O' from now on in... (safety first? :-)

-Kp

To Unsubscribe: send mail to majord...@freebsd.org
with unsubscribe freebsd-current in the body of the message



Re: Buildworld fails on today 3.1-STABLE!

1999-02-16 Thread Mikhail Teterin
 I usually keep -O to just '-O' - I had been upping it recently, but then it
 started breaking even some of my simple programs, so leasson learn't, it's
 staying at just '-O' from now on in... (safety first? :-)

-O2 works fine too. -O3 does not. We'll probably see the newer version
of compiler before this is fixed.

-mi


To Unsubscribe: send mail to majord...@freebsd.org
with unsubscribe freebsd-current in the body of the message



Re: Buildworld fails on today 3.1-STABLE!

1999-02-16 Thread Karl Pielorz


Maxim Sobolev wrote:
 
 Here is output (checked 2 times) :(

 groff: can't find `DESC' file
 groff:fatal error: invalid device `ascii'
 [super-snip]
 |  groff -mtty-char -Tascii -t -s -me -o1-  /dev/null
 groff: can't find `DESC' file
 groff:fatal error: invalid device `ascii'

Ugh, did you have to send so much output? :-) - What -O setting are you
using to build with? - Someone reported (and I've seen myself) - upping it
will cause the problems above... (I'm not saying it's the only cause, but it
got me :)

-Kp


To Unsubscribe: send mail to majord...@freebsd.org
with unsubscribe freebsd-current in the body of the message



Re: Buildworld fails on today 3.1-STABLE!

1999-02-16 Thread Mike Smith
  I usually keep -O to just '-O' - I had been upping it recently, but then it
  started breaking even some of my simple programs, so leasson learn't, it's
  staying at just '-O' from now on in... (safety first? :-)
 
 -O2 works fine too. -O3 does not. We'll probably see the newer version
 of compiler before this is fixed.

No, -O2 does not work fine; we've seen reports of it breaking things 
before.

-- 
\\  Sometimes you're ahead,   \\  Mike Smith
\\  sometimes you're behind.  \\  m...@smith.net.au
\\  The race is long, and in the  \\  msm...@freebsd.org
\\  end it's only with yourself.  \\  msm...@cdrom.com




To Unsubscribe: send mail to majord...@freebsd.org
with unsubscribe freebsd-current in the body of the message