Re: gcc-3.? compiler for hppa (3.1, 3.1+dwarf2, 3.2cvs20020429?)

2002-05-05 Thread Martin v. Loewis
Matthias Klose <[EMAIL PROTECTED]> writes:

> I would like to get feedback, on which alternative to base the gcc-3.1
> packages:
> 
> a) 3.1 as to be released (without dwarf2 support)

As Redhat has demonstrated in the past, it is highly desirable that
the distributed gcc is based on a released gcc as close as possible.
If there are serious problems in gcc 3.1-as-released, work with gcc
maintainers to fix them in 3.1.1.

Regards,
Martin


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]




Re: gcc-3.? compiler for hppa (3.1, 3.1+dwarf2, 3.2cvs20020429?)

2002-05-05 Thread Daniel Jacobowitz
On Sun, May 05, 2002 at 08:54:06AM +0200, Martin v. Loewis wrote:
> Matthias Klose <[EMAIL PROTECTED]> writes:
> 
> > I would like to get feedback, on which alternative to base the gcc-3.1
> > packages:
> > 
> > a) 3.1 as to be released (without dwarf2 support)
> 
> As Redhat has demonstrated in the past, it is highly desirable that
> the distributed gcc is based on a released gcc as close as possible.
> If there are serious problems in gcc 3.1-as-released, work with gcc
> maintainers to fix them in 3.1.1.

Completely seconded.  I want the collection of patches that
distributors ship with GCC to shrink over time, not grow...

-- 
Daniel Jacobowitz   Carnegie Mellon University
MontaVista Software Debian GNU/Linux Developer


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]




Re: gcc-3.? compiler for hppa (3.1, 3.1+dwarf2, 3.2cvs20020429?)

2002-05-05 Thread Matthias Klose
Daniel Jacobowitz writes:
> On Sun, May 05, 2002 at 08:54:06AM +0200, Martin v. Loewis wrote:
> > Matthias Klose <[EMAIL PROTECTED]> writes:
> > 
> > > I would like to get feedback, on which alternative to base the gcc-3.1
> > > packages:
> > > 
> > > a) 3.1 as to be released (without dwarf2 support)
> > 
> > As Redhat has demonstrated in the past, it is highly desirable that
> > the distributed gcc is based on a released gcc as close as possible.
> > If there are serious problems in gcc 3.1-as-released, work with gcc
> > maintainers to fix them in 3.1.1.
> 
> Completely seconded.  I want the collection of patches that
> distributors ship with GCC to shrink over time, not grow...

I see, I was unclear, the alternatives were hppa specific, I didn't
even think of using anything else than the release ...


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]




Re: [parisc-linux] gcc-3.? compiler for hppa (3.1, 3.1+dwarf2, 3.2cvs20020429?)

2002-05-05 Thread Matthias Klose
John David Anglin writes:
> > While preparing gcc-3.1 packages I noticed many eh-related regressions
> > fixed in the trunk, when dwarf2 support was added. With Dave's
> > guidance I made a diff of the pa subdirectory from the trunk and
> > applied it to the branch. Although many FAILS are gone, there are some
> > new (diff below).
> 
> In general, option b has much better c++ results than a).  The c++
> test results are essentially identical to those with 3.2.  However,
> compared to the results that I have been posting for 3.2, we have
> the following new failures:
> 
> gcc.c-torture/execute/ieee/rbug.c
> 
> g77.f-torture/execute/19990313-[0-3].f
> 
> 20_util/allocator_members.cc execution test
> 22_locale/codecvt_members_char_char.cc execution test
> 22_locale/codecvt_members_wchar_t_char.cc execution test
> 22_locale/ctor_copy_dtor.cc execution test
> 22_locale/ctype_members_wchar_t.cc execution test
> 27_io/ostream_inserter_arith.cc execution test

the libstdc failures are no regressions compared to a (3.1).

> It would probably be useful to compare test results for b and c.  It may
> be that some of the above are glibc or system problems.

this is a diff of the test results for b and c. g++ is worse, the
regressions for g77 and gcc are new test cases in the trunk. One new
gcc regression:

FAIL: gcc.c-torture/compile/2504-1.c,  -O1  

--- ../../3.1/tr/test-summary   Fri May  3 12:51:46 2002
+++ test-summarySun May  5 13:59:34 2002
@@ -1,11 +1,15 @@
-LAST_UPDATED: Thu May  2 21:54:20 UTC 2002
-
+LAST_UPDATED: 
 Native configuration is hppa-unknown-linux-gnu
 
=== g++ tests ===
 
 
 Running target unix
+FAIL: g++.dg/template/friend6.C (test for excess errors)
+FAIL: g++.dg/template/typename2.C (test for excess errors)
+FAIL: g++.dg/warn/Wunused-2.C  (test for warnings, line 5)
+FAIL: g++.dg/warn/effc1.C  (test for warnings, line 13)
+FAIL: g++.dg/warn/effc1.C (test for excess errors)
 FAIL: g++.brendan/new3.C  Execution test
 FAIL: g++.law/profile1.C (test for excess errors)
 XPASS: g++.mike/eh33.C (test for excess errors)
@@ -16,70 +20,55 @@
 
=== g++ Summary ===
 
-# of expected passes   7155
-# of unexpected failures   2
+# of expected passes   7252
+# of unexpected failures   7
 # of unexpected successes  5
-# of expected failures 87
+# of expected failures 86
 # of untested testcases23
 # of unsupported tests 4
-/home/packages/gcc/3.1/gcc-3.1-3.1ds0/build/gcc/testsuite/../g++ version 3.1 
20020502 (Debian prerelease)

+/home/packages/gcc/try/gcc-3.1-3.1ds90/build/gcc/testsuite/../g++ version 3.1 
20020429 (Debian experimental)

 
=== g77 tests ===
 
 
 Running target unix
-FAIL: g77.f-torture/execute/19990313-0.f execution,  -O0 
-FAIL: g77.f-torture/execute/19990313-0.f execution,  -O1 
-FAIL: g77.f-torture/execute/19990313-0.f execution,  -O2 
-FAIL: g77.f-torture/execute/19990313-0.f execution,  -O3 -fomit-frame-pointer 
-FAIL: g77.f-torture/execute/19990313-0.f execution,  -O3 -g 
-FAIL: g77.f-torture/execute/19990313-0.f execution,  -Os 
-FAIL: g77.f-torture/execute/19990313-1.f execution,  -O0 
-FAIL: g77.f-torture/execute/19990313-1.f execution,  -O1 
-FAIL: g77.f-torture/execute/19990313-1.f execution,  -O2 
-FAIL: g77.f-torture/execute/19990313-1.f execution,  -O3 -fomit-frame-pointer 
-FAIL: g77.f-torture/execute/19990313-1.f execution,  -O3 -g 
-FAIL: g77.f-torture/execute/19990313-1.f execution,  -Os 
-FAIL: g77.f-torture/execute/19990313-2.f execution,  -O0 
-FAIL: g77.f-torture/execute/19990313-2.f execution,  -O1 
-FAIL: g77.f-torture/execute/19990313-2.f execution,  -O2 
-FAIL: g77.f-torture/execute/19990313-2.f execution,  -O3 -fomit-frame-pointer 
-FAIL: g77.f-torture/execute/19990313-2.f execution,  -O3 -g 
-FAIL: g77.f-torture/execute/19990313-2.f execution,  -Os 
-FAIL: g77.f-torture/execute/19990313-3.f execution,  -O0 
-FAIL: g77.f-torture/execute/19990313-3.f execution,  -O1 
-FAIL: g77.f-torture/execute/19990313-3.f execution,  -O2 
-FAIL: g77.f-torture/execute/19990313-3.f execution,  -O3 -fomit-frame-pointer 
-FAIL: g77.f-torture/execute/19990313-3.f execution,  -O3 -g 
-FAIL: g77.f-torture/execute/19990313-3.f execution,  -Os 
+FAIL: g77.f-torture/execute/6367.f execution,  -O0 
+FAIL: g77.f-torture/execute/6367.f execution,  -O1 
+FAIL: g77.f-torture/execute/6367.f execution,  -O2 
+FAIL: g77.f-torture/execute/6367.f execution,  -O3 -fomit-frame-pointer 
+FAIL: g77.f-torture/execute/6367.f execution,  -O3 -fomit-frame-pointer 
-funroll-loops 
+FAIL: g77.f-torture/execute/6367.f execution,  -O3 -fomit-frame-pointer 
-funroll-all-loops -finline-functions 
+FAIL: g77.f-torture/execute/6367.f execution,  -O3 -g 
+FAIL: g77.f-torture/execute/6367.f execution,  -Os 
 
=== g77 Summary ===
 
-# of expected passes   1428
-# of unexpected failures   24
+# of expected passes   1618
+# of unexpected failures   8
 # o

Re: gcc-3.1 for hurd-i386

2002-05-05 Thread Matthias Klose
Jeff Bailey writes:
> On Fri, Apr 26, 2002 at 12:44:45AM +0200, Matthias Klose wrote:
> 
> > Considering the "confusion" of having gcc272 as default C compiler
> > and egcs as default C++ compiler in slink and the arch by arch
> > switch to new compiler versions, I would propose to switch all
> > architectures at once, if that's possible. So maybe it's reasonable
> > to: upload 3.1 after the woody release, make it the default with the
> > gcc-3.1.1 release? Is this too late for the hurd?
> 
> Have you come to a decision on what you want to happen for hurd-i386?
> Now that unstable doesn't push into Woody anymore, I'd like to file
> the bug report to request gcc-defaults to get it updated and need to
> know if I should tell them gcc-3.0 or gcc-3.1.

did somebody think about the C++ transition? I am not sure how to
handle this correctly. One approach would be to require the libstdc++
ABI ("v3") included in the package name (and soname?) of each C++
library. OTOH we did the switch between previous C++ version in place
as well ...

> Note that we haven't got a gcc in the archive yet, so if you choose
> 3.1, we probably won't build 3.0 officially.

There seems to be agreement to drop 3.0 for many architectures.

> We don't plan on uploading gcc-2.95 at this point.  If it works
> better to switch all at once to 3.1.1 that's fine too.

gcc-2.95 definitely will be in woody+1, because gpc isn't available
for 3.0 and 3.1. Same for libg++ and chill, but these two probably
could be dropped.

Matthias


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]




Norton AntiVirus detected a virus in a message you sent. The inf ected attachment was deleted.

2002-05-05 Thread NAV for Microsoft Exchange-ARNOLD
Recipient of the infected attachment:  Jan Spurny\Inbox
Subject of the message:  FREE!
One or more attachments were deleted
  Attachment target.pif was Deleted for the following reasons:
Virus [EMAIL PROTECTED] was found.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]




Re: gcc-3.1 for hurd-i386

2002-05-05 Thread Jeff Bailey
On Sun, May 05, 2002 at 03:01:48PM +0200, Matthias Klose wrote:

> > Have you come to a decision on what you want to happen for
> > hurd-i386?  Now that unstable doesn't push into Woody anymore, I'd
> > like to file the bug report to request gcc-defaults to get it
> > updated and need to know if I should tell them gcc-3.0 or gcc-3.1.

> did somebody think about the C++ transition? I am not sure how to
> handle this correctly. One approach would be to require the
> libstdc++ ABI ("v3") included in the package name (and soname?) of
> each C++ library. OTOH we did the switch between previous C++
> version in place as well ...

That's the hassle we've been trying to avoid.  If we can go straight
to 3.1 (libstdc++4 package) and avoid a massive compile, I'd like
that.

I'm biased, BTW, in favour of in-place recompile.  Aside from apt, I
don't think there's any core system utils that are C++.  We call the
distribution unstable for a reason.  Apt shouldn't be too bad, because
it doesn't depend on other C++ libraries.

> > We don't plan on uploading gcc-2.95 at this point.  If it works
> > better to switch all at once to 3.1.1 that's fine too.

> gcc-2.95 definitely will be in woody+1, because gpc isn't available
> for 3.0 and 3.1. Same for libg++ and chill, but these two probably
> could be dropped.

Our new glibc doesn't have any of the logic to handle both gcc-2.x and
gcc-3.x.  Is there any way to build gpc-2.95 and not build the
packages for all the rest?  What do the targets that are current gcc-3
do?

-- 
 One of the great things about books is sometimes
 there are some fantastic pictures.
 -- George W. Bush 


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]




Re: [parisc-linux] gcc-3.? compiler for hppa (3.1, 3.1+dwarf2, 3.2cvs20020429?)

2002-05-05 Thread John David Anglin
> this is a diff of the test results for b and c. g++ is worse, the

I think all the new g++ fails are in new tests.  So, I don't think
g++ is actually worse.

> regressions for g77 and gcc are new test cases in the trunk. One new
> gcc regression:

Yes, gcc.c-torture/compile/2504-1.c is a regression.  It's good
to see the g77 fails go away.

> Ada doesn't build:
> ../../xgcc -B../../ -c -g -O2 -g -O2 -W -Wall -gnatpg -I. 
> -I/home/packages/gcc/try/gcc-3.1-3.1ds90/src/gcc/ada s-taprop.adb
> s-taprop.adb:48:12: warning: no entities of "Os_Primitives" are referenced
> make[4]: *** [s-taprop.o] Error 1
> make[4]: Leaving directory 
> `/home/packages/gcc/try/gcc-3.1-3.1ds90/build/gcc/ada/rts'

The enclosed patch fixes the compilation error.  However, Florian hasn't
installed it.  I'll try and get an update on its status.

Dave
-- 
J. David Anglin  [EMAIL PROTECTED]
National Research Council of Canada  (613) 990-0752 (FAX: 952-6605)

>From [EMAIL PROTECTED] Sun Apr 28 16:44:10 EDT 2002
Received: from nrcmrddc1.imsb.nrc.ca (nrcmrddc1.imsb.nrc.ca [132.246.56.35])
by hiauly1.hia.nrc.ca (8.12.0.Beta16/8.12.0.Beta16) with ESMTP id 
g3SKi9FN016414
for <[EMAIL PROTECTED]>; Sun, 28 Apr 2002 16:44:10 -0400 (EDT)
Received: by nrcmrddc1.imsb.nrc.ca with Internet Mail Service (5.5.2653.19)
id ; Sun, 28 Apr 2002 16:44:05 -0400
Received: from mail.enyo.de (cygnus-ext.enyo.de [212.9.189.162]) by 
nrcmrdbh1.imsb.nrc.ca with SMTP (Microsoft Exchange Internet Mail Service 
Version 5.5.2653.13)
id JT1Y1AT2; Sun, 28 Apr 2002 16:44:03 -0400
Received: from [212.9.189.171] (helo=deneb.enyo.de)
by mail.enyo.de with esmtp (Exim 3.34 #2)
id 171vWf-0001yK-00; Sun, 28 Apr 2002 22:44:05 +0200
Received: from fw by deneb.enyo.de with local (Exim 3.34 #4)
id 171vWc-0005rb-00; Sun, 28 Apr 2002 22:44:02 +0200
Message-ID: <[EMAIL PROTECTED]>
From: Florian Weimer <[EMAIL PROTECTED]>
To: John David Anglin <[EMAIL PROTECTED]>
Cc: [EMAIL PROTECTED], [EMAIL PROTECTED]
Subject: Re: ada/6495: no entities of "Os_Primitives" are referenced
Date: Sun, 28 Apr 2002 16:44:02 -0400
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2653.19)
Content-Type: text/plain;
charset="iso-8859-1"
Status: RO

"John David Anglin" <[EMAIL PROTECTED]> writes:

>> [EMAIL PROTECTED] writes:
>> 
>> > s-taprop.adb:48:12: warning: no entities of "Os_Primitives" are
referenced
>> 
>> Could you please look at the file s-taprop.adb in the gcc/ada/rts and
>> check which version it is?  After the copyright string, there should
>> be a comment like this one:
>> 
>> --  This is a POSIX-like version of this package
>
> Says
>
> --  This is a no tasking version of this package

Thanks.  Could you try the following patch, please?

--- 5ntaprop.adb.~1.3.~ Sun Mar 17 09:08:21 2002
+++ 5ntaprop.adbSun Apr 28 22:42:59 2002
@@ -45,9 +45,6 @@
 --  used for Ada_Task_Control_Block
 --   Task_ID
 
-with System.OS_Primitives;
---  used for Delay_Modes
-
 with System.Error_Reporting;
 --  used for Shutdown
 
@@ -55,7 +52,6 @@
 
use System.Tasking;
use System.Parameters;
-   use System.OS_Primitives;
 
-
-- Stack_Guard --


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]




Re: [parisc-linux] gcc-3.? compiler for hppa (3.1, 3.1+dwarf2, 3.2cvs20020429?)

2002-05-05 Thread Matthias Klose
John David Anglin writes:
> Thanks.  Could you try the following patch, please?

yes, allows the bootstrap.

> --- 5ntaprop.adb.~1.3.~   Sun Mar 17 09:08:21 2002
> +++ 5ntaprop.adb  Sun Apr 28 22:42:59 2002
> @@ -45,9 +45,6 @@
>  --  used for Ada_Task_Control_Block
>  --   Task_ID
>  
> -with System.OS_Primitives;
> ---  used for Delay_Modes
> -
>  with System.Error_Reporting;
>  --  used for Shutdown
>  
> @@ -55,7 +52,6 @@
>  
> use System.Tasking;
> use System.Parameters;
> -   use System.OS_Primitives;
>  
> -
> -- Stack_Guard --
> 


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]




Re: [parisc-linux] gcc-3.? compiler for hppa (3.1, 3.1+dwarf2, 3.2cvs20020429?)

2002-05-05 Thread Grant Grundler
Matthias Klose wrote:
> Sm9obiBEYXZpZCBBbmdsaW4gd3JpdGVzOg0KPiA+IFdoaWxlIHByZXBhcmluZyBnY2MtMy4x
> IHBhY2thZ2VzIEkgbm90aWNlZCBtYW55IGVoLXJlbGF0ZWQgcmVncmVzc2lvbnMNCj4gPiBm
...

Matthias (and others),
base64 encoded email doesn't archive well:
http://lists.parisc-linux.org/pipermail/parisc-linux/2002-May/016205.html

Please avoid if you can.

thanks,
grant


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]