Re: gcc 3.2.1 release import?

2002-11-24 Thread Vallo Kallaste
On Sat, Nov 23, 2002 at 10:06:52PM -0800, Terry Lambert
[EMAIL PROTECTED] wrote:

   But who will bell the cat?  I vote for Snuffles.
  
  Don't understand. Some inside joke or something based on US centric
  TV? What are you trying to tell me? Remember I'm not native.
 
 1930's/1940's cartoon character, Snuffles, the mouse.  Was in
 a lot of cartoons.  Played the Why? game that children play,
 to the annoyance of his chosen victim, and the amusement of the
 people.
 
 One story was a script based on the Aesop's Fable about belling
 the cat.  Here is a short reprise:
 
 1)All of the mice decided that Something Needs To Be Done
   About The Cat(tm)
 2)They had a big meeting
 3)Finally, one mouse, who no one listened to very often,
   suggests that they put a bell around its neck, so they
   will be able to tell whic it's coming, and escape, to
   live in peace, in their mousey ways
 4)No one wants to bell the cat; it's a perfect idea, which
   lacks for implementation, and there are no potential
   implementors to take the risk on behalf of the group
 
 In the cartoon version, at this point, the mouse who made the
 suggestion is volunteered by his comrades for the deadly duty
 (Snuffles).

Heh, OK :-)
I'm also quite sure that gcc3.2.1 release will not find it's way to
5.0 and understand the technical points taken to guard this
position. That's why I put possibility and IMHO at the end of my
sentence. A patch will be good to have nevertheless, so we can test
things out even if it's not going to 5.0-RELEASE. So this boils down
to simple question of time, necessity and willingness to do the
patch. Let's end this thread.
-- 

Vallo Kallaste
[EMAIL PROTECTED]

To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-current in the body of the message



Re: gcc 3.2.1 release import?

2002-11-23 Thread Vallo Kallaste
On Fri, Nov 22, 2002 at 10:03:50AM -0800, David O'Brien
[EMAIL PROTECTED] wrote:

 I would like to see GCC 3.2.1 release be our 5.0-R compiler.  However,
 the GCC 3.2.1 release date kept slipping and in fact was nebulous for a
 while.  The same for our 5.0-R.  So this has made it hard to decided what
 to do.  I suspect GCC 3.2.1-R wouldn't cause us much or any problems.
 But the question is does the project as a whole have the resources to
 deal with any problems that do creap up?  It is a hard judgement call.

Somebody with knowledge and time should generate patches, so it's
possible to at least test and report problems (or success). Given
that enough people give it a try and report, there's possibility for
import, IMHO.
-- 

Vallo Kallaste
[EMAIL PROTECTED]

To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-current in the body of the message



Re: gcc 3.2.1 release import?

2002-11-23 Thread Terry Lambert
Vallo Kallaste wrote:
 On Fri, Nov 22, 2002 at 10:03:50AM -0800, David O'Brien
  I would like to see GCC 3.2.1 release be our 5.0-R compiler.  However,
  the GCC 3.2.1 release date kept slipping and in fact was nebulous for a
  while.  The same for our 5.0-R.  So this has made it hard to decided what
  to do.  I suspect GCC 3.2.1-R wouldn't cause us much or any problems.
  But the question is does the project as a whole have the resources to
  deal with any problems that do creap up?  It is a hard judgement call.
 
 Somebody with knowledge and time should generate patches, so it's
 possible to at least test and report problems (or success). Given
 that enough people give it a try and report, there's possibility for
 import, IMHO.

But who will bell the cat?  I vote for Snuffles.

-- Terry

To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-current in the body of the message



Re: gcc 3.2.1 release import?

2002-11-23 Thread Vallo Kallaste
On Sat, Nov 23, 2002 at 02:52:27PM -0800, Terry Lambert
[EMAIL PROTECTED] wrote:

  Somebody with knowledge and time should generate patches, so it's
  possible to at least test and report problems (or success). Given
  that enough people give it a try and report, there's possibility for
  import, IMHO.
 
 But who will bell the cat?  I vote for Snuffles.

Don't understand. Some inside joke or something based on US centric
TV? What are you trying to tell me? Remember I'm not native.
-- 

Vallo Kallaste
[EMAIL PROTECTED]

To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-current in the body of the message



Re: gcc 3.2.1 release import?

2002-11-23 Thread Brad Knowles
At 1:53 AM +0200 2002/11/24, Vallo Kallaste wrote:


 But who will bell the cat?  I vote for Snuffles.


 Don't understand. Some inside joke or something based on US centric
 TV? What are you trying to tell me? Remember I'm not native.


	I am a native US citizen (well, caucasian ;-), and I don't get 
the reference.  Maybe it's something regional, or perhaps something 
that only the older folks will get.

	Anyway, I think that he was trying to make is that it's all well 
and good to talk about doing the debugging, etc..., but the real 
question is who is sufficiently clueful and has the spare cycles to 
do all this work in such a short period of time?


	Frankly, I would be willing to bet large sums of money that it 
won't happen.  Indeed, my vote would be to not attempt to make it 
happen, and allow for gcc 3.2.1 (or whatever) to be incorporated into 
-CURRENT after the 5.0-RELEASE.

	Better the devil you know than the devil you don't.

--
Brad Knowles, [EMAIL PROTECTED]

They that can give up essential liberty to obtain a little temporary
safety deserve neither liberty nor safety.
-Benjamin Franklin, Historical Review of Pennsylvania.

GCS/IT d+(-) s:+(++): a C++(+++)$ UMBSHI$ P+++ L+ !E W+++(--) N+ !w---
O- M++ V PS++(+++) PE- Y+(++) PGP+++ t+(+++) 5++(+++) X++(+++) R+(+++)
tv+(+++) b+() DI+() D+(++) G+() e++ h--- r---(+++)* z(+++)

To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-current in the body of the message


Re: gcc 3.2.1 release import?

2002-11-23 Thread John Von Essen
Belling the cat comes from a children's story, and is often referenced in 
behavioral economics and game theory. The story goes, the mice decide that 
life would be much safer if the cat were stuck with a bell around its neck.
 This way the mice would hear the cat approaching. The problem is, which 
mouse will risk his life to bell the cat?

This problem of belling the cat comes up in everyday life. Why is a 
planeload of people powerless before a single hijacker, or how can small 
armies control large populations? In both cases, a simultaneous move by 
the masses would result in a high degree of success. But the communication 
and coordination for such actions is difficult. When people must act alone 
and hope momentum builds up, the question arises, Who is going to go 
first?

-John Von Essen

On Saturday, November 23, 2002, at 09:39 PM, Brad Knowles wrote:

At 1:53 AM +0200 2002/11/24, Vallo Kallaste wrote:


 But who will bell the cat?  I vote for Snuffles.


 Don't understand. Some inside joke or something based on US centric
 TV? What are you trying to tell me? Remember I'm not native.


	I am a native US citizen (well, caucasian ;-), and I don't get the 
reference.  Maybe it's something regional, or perhaps something that only 
the older folks will get.

	Anyway, I think that he was trying to make is that it's all well and 
good to talk about doing the debugging, etc..., but the real question is 
who is sufficiently clueful and has the spare cycles to do all this work 
in such a short period of time?


	Frankly, I would be willing to bet large sums of money that it won't 
happen.  Indeed, my vote would be to not attempt to make it happen, and 
allow for gcc 3.2.1 (or whatever) to be incorporated into -CURRENT after 
the 5.0-RELEASE.

	Better the devil you know than the devil you don't.

-- Brad Knowles, [EMAIL PROTECTED]

They that can give up essential liberty to obtain a little temporary
safety deserve neither liberty nor safety.
-Benjamin Franklin, Historical Review of Pennsylvania.

GCS/IT d+(-) s:+(++): a C++(+++)$ UMBSHI$ P+++ L+ !E W+++(--) N+ 
!w---
O- M++ V PS++(+++) PE- Y+(++) PGP+++ t+(+++) 5++(+++) X++(+++) R+(+++)
tv+(+++) b+() DI+() D+(++) G+() e++ h--- r---(+++)* z(++
+)

To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-current in the body of the message




To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-current in the body of the message



Re: gcc 3.2.1 release import?

2002-11-23 Thread Terry Lambert
Vallo Kallaste wrote:
 On Sat, Nov 23, 2002 at 02:52:27PM -0800, Terry Lambert
 [EMAIL PROTECTED] wrote:
   Somebody with knowledge and time should generate patches, so it's
   possible to at least test and report problems (or success). Given
   that enough people give it a try and report, there's possibility for
   import, IMHO.
 
  But who will bell the cat?  I vote for Snuffles.
 
 Don't understand. Some inside joke or something based on US centric
 TV? What are you trying to tell me? Remember I'm not native.

1930's/1940's cartoon character, Snuffles, the mouse.  Was in
a lot of cartoons.  Played the Why? game that children play,
to the annoyance of his chosen victim, and the amusement of the
people.

One story was a script based on the Aesop's Fable about belling
the cat.  Here is a short reprise:

1)  All of the mice decided that Something Needs To Be Done
About The Cat(tm)
2)  They had a big meeting
3)  Finally, one mouse, who no one listened to very often,
suggests that they put a bell around its neck, so they
will be able to tell whic it's coming, and escape, to
live in peace, in their mousey ways
4)  No one wants to bell the cat; it's a perfect idea, which
lacks for implementation, and there are no potential
implementors to take the risk on behalf of the group

In the cartoon version, at this point, the mouse who made the
suggestion is volunteered by his comrades for the deadly duty
(Snuffles).

-- Terry

To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-current in the body of the message



Re: gcc 3.2.1 release import?

2002-11-22 Thread Terry Lambert
Steve Kargl wrote:
  Don't worry about it; it's being totally blown out of proportion;
  there's no way anyone will commit to importing a 2 day old 3.2.1,
  which is why I put the smiley's there.
 
 Well, the 2-day old 3.2.1 fixes numerous problems
 with our 3.2.1 [FreeBSD] 20021009 (prerelease).
 
 Compiling this
 
 void ice(int m, int n, double *f) {
 int i, j;
 for (j = 0; j  n; j++) {
  for (i = 1; i  m; i++) {
  f[i] = (double) (i * j);
  f[i + j] = (double) ((i + 1) * j);
  }
  }
  }
 
 with gcc -O2 -c yields an ICE in FreeBSD-current.
 The 2-day old gcc 3.2.1 does not blow chucks on the
 above code.

What does it do for all the other code in -ports, and in the
comp.source.* archives, and that anyone else has ever written,
such that you know it doesn't cause more problems than it
solves?

Supposedly, bringing in 3.2 was going to solve more problems
than it caused.  It turns out the 4.x compiler, GCC 2.95.3,
also does not have an ICE as a result of compiling that code.

What is food to one, is to others bitter poison.
-- Titus Lucretius Carus

When you are updating tools, it's actually about risk/reward;
the risk of not supporting IA64, and the risk of the object
file compatability has (supposedly) be addressed.

The only other reasonable path would be to tie FreeBSD releases
to GCC releases, plus some period of time for burn-in, and that
really isn't reasonable: 3.3 was supposed to be out already;
should FreeBSD's release schedule slip every time GGC's slips?

-- Terry

To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-current in the body of the message



Re: gcc 3.2.1 release import?

2002-11-22 Thread Marc Recht
There is neither a gcc 3.2.1 nor a gcc 3.3 yet, so I would't use any of
them in a stable release.

In fact, there is a gcc 3.2.1 release. And it seems that 3.2.1 pre-release 
will be the compiler for 5.0R.

Marc


To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-current in the body of the message


Re: gcc 3.2.1 release import?

2002-11-22 Thread Marc Recht
What does it do for all the other code in -ports, and in the
comp.source.* archives, and that anyone else has ever written,
such that you know it doesn't cause more problems than it
solves?

I don't think that the system cc is supposed to compile all code ever 
written. IMHO It should compile the system (and the port versions of gcc) - 
not more not less.

Supposedly, bringing in 3.2 was going to solve more problems
than it caused.  It turns out the 4.x compiler, GCC 2.95.3,
also does not have an ICE as a result of compiling that code.

The problem with the ports is mostly badly written C++ code. Since most 
(all?) Linux distributions are using gcc 3.2.x by now I'm quite sure it 
will be fixed over the time..

When you are updating tools, it's actually about risk/reward;
the risk of not supporting IA64, and the risk of the object
file compatability has (supposedly) be addressed.

The question is, how big is the Step from a Nov. pre-release to the release 
version of gcc 3.2.1.

The only other reasonable path would be to tie FreeBSD releases
to GCC releases, plus some period of time for burn-in, and that
really isn't reasonable: 3.3 was supposed to be out already;
should FreeBSD's release schedule slip every time GGC's slips?

IMHO it would be a big mistake to tie FreeBSD releases to GCC releases. And 
going for the latest and greatest isn't an option, too. This time it could 
just fit.

I'm wondering if I should mention the new binutils.. :)

Marc


To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-current in the body of the message


Re: gcc 3.2.1 release import?

2002-11-22 Thread Marc Recht
It's a new import, and a complete regression test.  Talk to the
maintainer: he's already made his statement, and you arguing with

I'm fine with it. In fact, I don't if I would be the gcc mainter if I would 
import it. Probably not I guess..

me because I was willing to stand up and reiterate what he said
in shorter sentences won't make him change his mind, I think.  8-).

No, I'm arguing with you, because you said it's _that big_ deal.. :)
I fell in love with FreeBSD because of the ports. And we've some nice CC's 
(like icc) in the ports. As long as the system cc compiles the system, I'm 
happy. :-)


Marc


To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-current in the body of the message


Re: gcc 3.2.1 release import?

2002-11-22 Thread Steve Kargl
On Fri, Nov 22, 2002 at 03:37:53AM -0800, Terry Lambert wrote:
 Steve Kargl wrote:
   Don't worry about it; it's being totally blown out of proportion;
   there's no way anyone will commit to importing a 2 day old 3.2.1,
   which is why I put the smiley's there.
  
  Well, the 2-day old 3.2.1 fixes numerous problems
  with our 3.2.1 [FreeBSD] 20021009 (prerelease).
  
  Compiling this
  

[[code elided]

  with gcc -O2 -c yields an ICE in FreeBSD-current.
  The 2-day old gcc 3.2.1 does not blow chucks on the
  above code.
 
 What does it do for all the other code in -ports, and in the
 comp.source.* archives, and that anyone else has ever written,
 such that you know it doesn't cause more problems than it
 solves?

FreeBSD 5.0 is scheduled for a 15 Dec 02 release.  We have
24 days to find the problems.  With the recent spat of 
problems reported after DP2 was released, I suspect 15 Dec
02 is optimistic.

 Supposedly, bringing in 3.2 was going to solve more problems
 than it caused.  It turns out the 4.x compiler, GCC 2.95.3,
 also does not have an ICE as a result of compiling that code.

You know the reason why 3.2 pre-release was brought into
the tree, right?  GCC has changed the C++ ABI between
3.1.1 and 3.2.  If FreeBSD 5.0 shipped with 2.95.3, then
5.x would use 2.95.3 until 6.0 was released.  Try getting
support from the GCC folks for 2.95.3.

I respect David's judgement about bringing 3.2.1 into the
tree, but your statement above (totally blown out...)
suggests you don't follow GCC development.  Several
significant bugs were fixed between our pre-release version
and 3.2.1.

-- 
Steve

To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-current in the body of the message



Re: gcc 3.2.1 release import?

2002-11-22 Thread David O'Brien
On Fri, Nov 22, 2002 at 01:04:40PM +0100, Marc Recht wrote:
 I'm wondering if I should mention the new binutils.. :)

There will be a Binutils 2.13.2 import for 5.0-R w/in days.

To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-current in the body of the message



Re: gcc 3.2.1 release import?

2002-11-22 Thread David O'Brien
On Fri, Nov 22, 2002 at 07:29:47AM -0800, Steve Kargl wrote:
 I respect David's judgement about bringing 3.2.1 into the
 tree, but your statement above (totally blown out...)
 suggests you don't follow GCC development.  Several
 significant bugs were fixed between our pre-release version
 and 3.2.1.

I would like to see GCC 3.2.1 release be our 5.0-R compiler.  However,
the GCC 3.2.1 release date kept slipping and in fact was nebulous for a
while.  The same for our 5.0-R.  So this has made it hard to decided what
to do.  I suspect GCC 3.2.1-R wouldn't cause us much or any problems.
But the question is does the project as a whole have the resources to
deal with any problems that do creap up?  It is a hard judgement call.

-- David

To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-current in the body of the message



Re: gcc 3.2.1 release import?

2002-11-22 Thread David Schultz
Thus spake David O'Brien [EMAIL PROTECTED]:
 On Fri, Nov 22, 2002 at 12:46:41PM +0100, Marc Recht wrote:
  Don't worry about it; it's being totally blown out of proportion;
  No problem.. :)
  
  there's no way anyone will commit to importing a 2 day old 3.2.1,
  which is why I put the smiley's there.
  Hmm, it's a realease version. It's not the newest bleeding edge pre-release.
 
 It really comes down to a question of living with known bugs, or risking
 gaining a new set of unknown bugs.

In theory, the set of bugs in an actual release should be smaller
than the set of bugs in a prerelease.  If there are still obvious
problems with the prerelease we're using, importing 3.2.1 is
likely to do more help than harm.  But it's up to you and the RE
team; I don't care as long as the compiler isn't known to generate
incorrect code.

To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-current in the body of the message



Re: gcc 3.2.1 release import?

2002-11-22 Thread Terry Lambert
Steve Kargl wrote:
  Supposedly, bringing in 3.2 was going to solve more problems
  than it caused.  It turns out the 4.x compiler, GCC 2.95.3,
  also does not have an ICE as a result of compiling that code.
 
 You know the reason why 3.2 pre-release was brought into
 the tree, right?  GCC has changed the C++ ABI between
 3.1.1 and 3.2.  If FreeBSD 5.0 shipped with 2.95.3, then
 5.x would use 2.95.3 until 6.0 was released.  Try getting
 support from the GCC folks for 2.95.3.

I'm well aware of that.  I was merely pointing out that all
compiler versions have different bugs, and you might as well
suggest a known quantity instead of an unknown one, if your
sole goal in life is to avoid a particular internal compiler
error, instead of looking at all the code involved.


 I respect David's judgement about bringing 3.2.1 into the
 tree, but your statement above (totally blown out...)
 suggests you don't follow GCC development.  Several
 significant bugs were fixed between our pre-release version
 and 3.2.1.

I *understand* that they fixed several bugs that are present
in the pre-release, and they *hope* they didn't introduce any
new ones.  Given their track record in this regard (e.g. the
internal compiler error in 3.2.1-prereelease that wasn't there
in 2.95.3), I have little faith in their hope.

Unless someone is willing to stand up as a shield to personally
take the slings and arrows from any new compiler bugs, which
*might* range up to and including delaying the 5.0-RELEASE as
a result of it, after import and bmake, not compiling some
things that worked with 3.2.1-prerelease, it can wait until
after the 5.0-RELEASE.

As you yourself pointed out: the C++ ABI change is in already,
so it's no longer the substantial risk it used to be.  Unless
there's another ABI change (which the advocates of importing
the prerelease assured us there would not be), then the only
thing that not updating breaks is the example code that was
posted, and I think we can all live with that until at least
the day after the 5.0-RELEASE.  8-).

-- Terry

To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-current in the body of the message



Re: gcc 3.2.1 release import?

2002-11-22 Thread Terry Lambert
David Schultz wrote:
  It really comes down to a question of living with known bugs, or risking
  gaining a new set of unknown bugs.
 
 In theory, the set of bugs in an actual release should be smaller
 than the set of bugs in a prerelease.

In theory, practice will be the same as theory.  8-) 8-).

-- Terry

To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-current in the body of the message



Re: gcc 3.2.1 release import?

2002-11-21 Thread David Schultz
Thus spake David O'Brien [EMAIL PROTECTED]:
 On Wed, Nov 20, 2002 at 05:57:41PM +0100, Marc Recht wrote:
  Hi!
  
  Will gcc 3.2.1/release be imported before 5.0R ? Just curious..
 
 There will be no more GCC imports before 5.0-R.  It is just too much code
 churn with too little road testing before 5.0-R.

As I recall, the original plan was to import GCC 3.3 for 5.0-R.
At the time, there were concerns about ABI changes between 3.2 and
3.3 that people wanted to get in before 5.0.  What is the new
plan?  GCC 3.3 for 5.1-R?

To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-current in the body of the message



Re: gcc 3.2.1 release import?

2002-11-21 Thread Harald Arnesen
David Schultz [EMAIL PROTECTED] writes:

  Will gcc 3.2.1/release be imported before 5.0R ? Just curious..
 
 There will be no more GCC imports before 5.0-R.  It is just too much code
 churn with too little road testing before 5.0-R.

 As I recall, the original plan was to import GCC 3.3 for 5.0-R.
 At the time, there were concerns about ABI changes between 3.2 and
 3.3 that people wanted to get in before 5.0.  What is the new
 plan?  GCC 3.3 for 5.1-R?

There is neither a gcc 3.2.1 nor a gcc 3.3 yet, so I would't use any of
them in a stable release.
-- 
Hilsen Harald.

To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-current in the body of the message



Re: gcc 3.2.1 release import?

2002-11-21 Thread Marc Recht
There is neither a gcc 3.2.1 nor a gcc 3.3 yet, so I would't use any of
them in a stable release.

gcc 3.2.1 has been uploaded on ftp.gnu.org at Nov. 19th.

Marc


To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-current in the body of the message



Re: gcc 3.2.1 release import?

2002-11-21 Thread Terry Lambert
Marc Recht wrote: 
  There is neither a gcc 3.2.1 nor a gcc 3.3 yet, so I would't use any of
  them in a stable release.
 gcc 3.2.1 has been uploaded on ftp.gnu.org at Nov. 19th.

So it's been extensively tested by the full user base for the
last two days, and you should have known about it before you
posted.  8-) 8-).

-- Terry

To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-current in the body of the message



Re: gcc 3.2.1 release import?

2002-11-21 Thread Terry Lambert
Marc Recht wrote:
  So it's been extensively tested by the full user base for the
  last two days, and you should have known about it before you
  posted.  8-) 8-).
 
 My original question was only if it will be imported before 5.0R. David
 O'Brien already answered it with no. That's fine with me.

Don't worry about it; it's being totally blown out of proportion;
there's no way anyone will commit to importing a 2 day old 3.2.1,
which is why I put the smiley's there.

-- Terry

To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-current in the body of the message



Re: gcc 3.2.1 release import?

2002-11-21 Thread Steve Kargl
On Thu, Nov 21, 2002 at 10:22:42PM -0800, Terry Lambert wrote:
 Marc Recht wrote:
   So it's been extensively tested by the full user base for the
   last two days, and you should have known about it before you
   posted.  8-) 8-).
  
  My original question was only if it will be imported before 5.0R. David
  O'Brien already answered it with no. That's fine with me.
 
 Don't worry about it; it's being totally blown out of proportion;
 there's no way anyone will commit to importing a 2 day old 3.2.1,
 which is why I put the smiley's there.
 

Well, the 2-day old 3.2.1 fixes numerous problems
with our 3.2.1 [FreeBSD] 20021009 (prerelease).

Compiling this

void ice(int m, int n, double *f) {
int i, j;
for (j = 0; j  n; j++) {
 for (i = 1; i  m; i++) {
 f[i] = (double) (i * j);
 f[i + j] = (double) ((i + 1) * j);
 }
 }
 }

with gcc -O2 -c yields an ICE in FreeBSD-current.
The 2-day old gcc 3.2.1 does not blow chucks on the
above code.

-- 
Steve

To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-current in the body of the message



gcc 3.2.1 release import?

2002-11-20 Thread Marc Recht
Hi!

Will gcc 3.2.1/release be imported before 5.0R ? Just curious..

Marc


To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-current in the body of the message



Re: gcc 3.2.1 release import?

2002-11-20 Thread David O'Brien
On Wed, Nov 20, 2002 at 05:57:41PM +0100, Marc Recht wrote:
 Hi!
 
 Will gcc 3.2.1/release be imported before 5.0R ? Just curious..

There will be no more GCC imports before 5.0-R.  It is just too much code
churn with too little road testing before 5.0-R.

-- 
-- David  ([EMAIL PROTECTED])

To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-current in the body of the message



Re: gcc 3.2.1 release import?

2002-11-20 Thread Steve Kargl
On Wed, Nov 20, 2002 at 08:14:49PM -0800, David O'Brien wrote:
 On Wed, Nov 20, 2002 at 05:57:41PM +0100, Marc Recht wrote:
  Hi!
  
  Will gcc 3.2.1/release be imported before 5.0R ? Just curious..
 
 There will be no more GCC imports before 5.0-R.  It is just too much code
 churn with too little road testing before 5.0-R.
 

David, 

Can you close PR gnu/44426?  It details a bug
in FreeBSD's pre-release version of 3.2.1, 
which is fixed in more recent 3.2.1 sources.

-- 
Steve

To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-current in the body of the message