Re: Reporting bugs: there is nothing to gain in frustrating reporters

2005-06-19 Thread Vincent Lefevre
On 2005-06-18 13:52:01 +0200, Toon Moene wrote: Vincent Lefevre wrote: Saying that the x86 processor is buggy is just completely silly. Only some gcc developers think so. No, Kahan thinks so too (sorry, can't come up with a link just right now). I'd be very interested in such a link.

Re: Reporting bugs: there is nothing to gain in frustrating reporters

2005-06-19 Thread Vincent Lefevre
On 2005-06-18 16:45:06 -0400, Robert Dewar wrote: Mattias Karlsson wrote: Since the gcc-is-buggy solution of changing x87 rounding modes will: 1) Be a lot of work. 2) Cause a lot of regressions. To this you can add 3) generate less efficient code Not by changing the rounding

Re: Reporting bugs: there is nothing to gain in frustrating reporters

2005-06-19 Thread Mattias Karlsson
On Sun, 19 Jun 2005, Vincent Lefevre wrote: Since the gcc-is-buggy solution of changing x87 rounding modes will: 1) Be a lot of work. 2) Cause a lot of regressions. This remains to see. BTW, the Opteron uses SSE by default. Did you see a lot of regressions? Opteron is not an issue, when I

Re: Reporting bugs: there is nothing to gain in frustrating reporters

2005-06-19 Thread Vincent Lefevre
On 2005-06-18 18:01:33 -0400, Robert Dewar wrote: Laurent GUERBY wrote: If you code run in extra range issue then you'll get expected results on x86 and it will fail everywhere else, a nice way to detect those issues indeed (and you won't face this if you developped your code on non x86).

Re: Reporting bugs: there is nothing to gain in frustrating reporters

2005-06-19 Thread Gabriel Dos Reis
Vincent Lefevre [EMAIL PROTECTED] writes: | Other solutions that would fix the bug (but not ultimate solutions): | 1) Do not claim that gcc is a conforming ISO C implementation. As far as I can see, there is no such claim. -- Gaby

Re: Reporting bugs: there is nothing to gain in frustrating reporters

2005-06-19 Thread Vincent Lefevre
On 2005-06-19 11:12:49 +0200, Gabriel Dos Reis wrote: Vincent Lefevre [EMAIL PROTECTED] writes: | Other solutions that would fix the bug (but not ultimate solutions): | 1) Do not claim that gcc is a conforming ISO C implementation. As far as I can see, there is no such claim. The standard

Re: Reporting bugs: there is nothing to gain in frustrating reporters

2005-06-19 Thread Mattias Karlsson
On Sun, 19 Jun 2005, Vincent Lefevre wrote: Since the gcc-is-buggy solution of changing x87 rounding modes will: 1) Be a lot of work. 2) Cause a lot of regressions. This remains to see. BTW, the Opteron uses SSE by default. Did you see a lot of regressions? Opteron is not an issue, when I

Re: Reporting bugs: there is nothing to gain in frustrating reporters

2005-06-19 Thread Gabriel Dos Reis
Vincent Lefevre [EMAIL PROTECTED] writes: | I don't understand your IEEE = IEEE. To make things clearer: | IEEE 754 explicitly allows an extended exponent range. The ISO C | language doesn't. But this can be solved by stores, then there | wouldn't by any problem as far as the standards are

Re: Reporting bugs: there is nothing to gain in frustrating reporters

2005-06-19 Thread Gabriel Dos Reis
Vincent Lefevre [EMAIL PROTECTED] writes: | On 2005-06-19 10:59:24 +0200, Mattias Karlsson wrote: | On Sun, 19 Jun 2005, Vincent Lefevre wrote: | | Since the gcc-is-buggy solution of changing x87 rounding modes will: | 1) Be a lot of work. | 2) Cause a lot of regressions. | | This

Re: Reporting bugs: there is nothing to gain in frustrating reporters

2005-06-19 Thread Haren Visavadia
--- Gabriel Dos Reis wrote: Vincent Lefevre writes: | Other solutions that would fix the bug (but not ultimate solutions): | 1) Do not claim that gcc is a conforming ISO C implementation. As far as I can see, there is no such claim. It's implied when using -std=c99

Re: basic VRP min/max range overflow question

2005-06-19 Thread Kai Henningsen
[EMAIL PROTECTED] (Florian Weimer) wrote on 18.06.05 in [EMAIL PROTECTED]: * Paul Schlie: So in effect the standard committee have chosen to allow any program which invokes any undefined behavior to behave arbitrarily without diagnosis? This is a good thing? It's the way things are.

Re: basic VRP min/max range overflow question

2005-06-19 Thread Kai Henningsen
[EMAIL PROTECTED] (Robert Dewar) wrote on 18.06.05 in [EMAIL PROTECTED]: Here is an interesting example I have used sometimes to indicate just how this kind of information can propagate in a manner that would result in unexpected chaos. (Ada but obvious analogies in other languages)

Re: basic VRP min/max range overflow question

2005-06-19 Thread Robert Dewar
Kai Henningsen wrote: But at least, in that case, the compiler could easily issue the (presumably not required by the standard) warning that the else branch is unreachable code. Yes, absolutely, a compiler should generate warnings as much as possible when it is making these kind of

Re: Reporting bugs: there is nothing to gain in frustrating reporters

2005-06-19 Thread Vincent Lefevre
On 2005-06-19 11:42:04 +0200, Gabriel Dos Reis wrote: Vincent Lefevre [EMAIL PROTECTED] writes: | I don't understand your IEEE = IEEE. To make things clearer: | IEEE 754 explicitly allows an extended exponent range. The ISO C | language doesn't. But this can be solved by stores, then there

Re: Reporting bugs: there is nothing to gain in frustrating reporters

2005-06-19 Thread Vincent Lefevre
On 2005-06-19 11:47:16 +0200, Gabriel Dos Reis wrote: since you seem OK with that solution, would you mind preparing a patch? (discussions are not executables; someone needs to make things happen.) This is complete non-sense. One doesn't prepare a patch for an invalid bug. -- Vincent Lefvre

Re: Reporting bugs: there is nothing to gain in frustrating reporters

2005-06-19 Thread Vincent Lefevre
On 2005-06-19 11:17:47 +0100, Haren Visavadia wrote: --- Gabriel Dos Reis wrote: Vincent Lefevre writes: | Other solutions that would fix the bug (but not ultimate solutions): | 1) Do not claim that gcc is a conforming ISO C implementation. As far as I can see, there is no such

Re: Reporting bugs: there is nothing to gain in frustrating reporters

2005-06-19 Thread Steven Bosscher
On Jun 19, 2005 12:55 PM, Vincent Lefevre [EMAIL PROTECTED] wrote: On 2005-06-19 11:47:16 +0200, Gabriel Dos Reis wrote: since you seem OK with that solution, would you mind preparing a patch? (discussions are not executables; someone needs to make things happen.) This is complete

Re: Libstdc++ versioning issues

2005-06-19 Thread Mike Hearn
On Tue, 14 Jun 2005 20:24:40 -0500, Benjamin Kosnik wrote: I'm testing a patch that resolves the issue. I expect to have additional details within 24 hrs, and will let you know details. Is this bug #21405, or some other versioning issue? thanks -mike

Bugzilla queries extremely slow

2005-06-19 Thread Paolo Carlini
Hi, it looks like, today, even the simplest queries (by PR #) take forever to complete. Any idea why? Thanks, Paolo.

Re: Libstdc++ versioning issues

2005-06-19 Thread Paolo Carlini
Mike Hearn wrote: On Tue, 14 Jun 2005 20:24:40 -0500, Benjamin Kosnik wrote: I'm testing a patch that resolves the issue. I expect to have additional details within 24 hrs, and will let you know details. Is this bug #21405, or some other versioning issue? The issue that Benjamin

Re: Bugzilla queries extremely slow

2005-06-19 Thread Paolo Carlini
Paolo Carlini wrote: it looks like, today, even the simplest queries (by PR #) take forever to complete. Any idea why? Works fine now, sorry for the false alarm: maybe just a temporary high load. Paolo.

Re: Bugzilla queries extremely slow

2005-06-19 Thread Daniel Berlin
I cannot make sourceware faster, unfortunately :) I can make sure all the queries are using the right indexes, etc, which i do. (I monitor index/key efficiency on the server, as well as number of temp tables created, scanned, blah blah blah) On Sun, 2005-06-19 at 15:04 +0200, Paolo Carlini

Re: Bugzilla queries extremely slow

2005-06-19 Thread Paolo Carlini
Daniel Berlin wrote: I cannot make sourceware faster, unfortunately :) I can make sure all the queries are using the right indexes, etc, which i do. (I monitor index/key efficiency on the server, as well as number of temp tables created, scanned, blah blah blah) Ok ;) FWIW, I can confirm that

Re: Reporting bugs: there is nothing to gain in frustrating reporters

2005-06-19 Thread Gabriel Dos Reis
Vincent Lefevre [EMAIL PROTECTED] writes: | On 2005-06-19 11:47:16 +0200, Gabriel Dos Reis wrote: | since you seem OK with that solution, would you mind preparing a patch? | (discussions are not executables; someone needs to make things happen.) | | This is complete non-sense. One doesn't

Re: Reporting bugs: there is nothing to gain in frustrating reporters

2005-06-19 Thread Gabriel Dos Reis
Haren Visavadia [EMAIL PROTECTED] writes: | --- Gabriel Dos Reis wrote: | Vincent Lefevre writes: | | | Other solutions that would fix the bug (but not | ultimate solutions): | | 1) Do not claim that gcc is a conforming ISO C | implementation. | | As far as I can see, there is no such

Re: Reporting bugs: there is nothing to gain in frustrating reporters

2005-06-19 Thread Gabriel Dos Reis
Vincent Lefevre [EMAIL PROTECTED] writes: | On 2005-06-19 11:17:47 +0100, Haren Visavadia wrote: | --- Gabriel Dos Reis wrote: | Vincent Lefevre writes: | | | Other solutions that would fix the bug (but not | ultimate solutions): | | 1) Do not claim that gcc is a conforming ISO C |

Re: Reporting bugs: there is nothing to gain in frustrating reporters

2005-06-19 Thread Andrew Pinski
On Jun 19, 2005, at 9:54 AM, Gabriel Dos Reis wrote: Vincent Lefevre [EMAIL PROTECTED] writes: | Yes, and if GCC developers think it is better to lie concerning the | C standard comformance, this could be acceptable when such an option | is given, but this should be clearly documented.

Re: Reporting bugs: there is nothing to gain in frustrating reporters

2005-06-19 Thread Vincent Lefevre
On 2005-06-19 15:47:58 +0200, Gabriel Dos Reis wrote: If you think it is an invalid bug, then it effectively is a complete non-sense that you continue making noise on this list about it. I've never said that I thought it was an invalid bug. FWIW, I would remind you that this is not

Re: Reporting bugs: there is nothing to gain in frustrating reporters

2005-06-19 Thread Gabriel Dos Reis
Vincent Lefevre [EMAIL PROTECTED] writes: | On 2005-06-19 15:47:58 +0200, Gabriel Dos Reis wrote: | If you think it is an invalid bug, then it effectively is a complete | non-sense that you continue making noise on this list about it. | | I've never said that I thought it was an invalid bug.

Re: Reporting bugs: there is nothing to gain in frustrating reporters

2005-06-19 Thread Vincent Lefevre
On 2005-06-19 13:16:33 +0200, Steven Bosscher wrote: What exactly do you want to _achieve_ with this thread? Please, do tell, because you've completely lost most of us by now, I'm sure. Just that the problem should be considered as a bug, and not a bug in the users' code (for some of them),

Re: Reporting bugs: there is nothing to gain in frustrating reporters

2005-06-19 Thread Michael Veksler
[EMAIL PROTECTED] wrote on 19/06/2005 18:33:55: Vincent Lefevre [EMAIL PROTECTED] writes: | On 2005-06-19 15:47:58 +0200, Gabriel Dos Reis wrote: | If you think it is an invalid bug, then it effectively is a complete | non-sense that you continue making noise on this list about it.

Re: Libstdc++ versioning issues

2005-06-19 Thread Mike Hearn
On Sun, 19 Jun 2005 15:06:58 +0200, Paolo Carlini wrote: The issue that Benjamin just fixed is very simple to explain (much less to fix ;) : some recently added exported symbols had the default v6 version, that is, 3.4.0, instead of 3.4.5. Ah I see :) Are the new symbols new APIs, or will

Re: Libstdc++ versioning issues

2005-06-19 Thread Paolo Carlini
Mike Hearn wrote: Are the new symbols new APIs, or will pre-existing code compiled with GCC 3.4.5 depend on these symbols when they would not have done when compiled with GCC 3.4.0? AFAICS, there are no problems whatsover, because version 3.4.5 is *new* in 4.0.1. Paolo.

Re: Reporting bugs: there is nothing to gain in frustrating reporters

2005-06-19 Thread Andrew Pinski
Thank you very much. Note that you're re-closed is incorrect because a SUSPENDED bug is still open (but suspended); look at bugzilla's documentation... This is important for the above reasons and also because users will be able to see this bug when searching on bugzilla (let's hope that this will

Re: Reporting bugs: there is nothing to gain in frustrating reporters

2005-06-19 Thread Vincent Lefevre
On 2005-06-19 15:54:20 +0200, Gabriel Dos Reis wrote: Vincent Lefevre [EMAIL PROTECTED] writes: | Yes, and if GCC developers think it is better to lie concerning the | C standard comformance, this could be acceptable when such an option | is given, but this should be clearly documented.

Re: Reporting bugs: there is nothing to gain in frustrating reporters

2005-06-19 Thread Gabriel Dos Reis
Vincent Lefevre [EMAIL PROTECTED] writes: | On 2005-06-19 13:16:33 +0200, Steven Bosscher wrote: | What exactly do you want to _achieve_ with this thread? Please, do tell, | because you've completely lost most of us by now, I'm sure. | | Just that the problem should be considered as a bug,

Re: Reporting bugs: there is nothing to gain in frustrating reporters

2005-06-19 Thread Vincent Lefevre
On 2005-06-19 09:57:33 -0400, Andrew Pinski wrote: Also I think GCC is not the one who is defining it either. It is glibc who is defining that so complain to them instead. Thanks for the information (I'm a bit surprised because these are gcc command-line options that are the first cause of

Re: Reporting bugs: there is nothing to gain in frustrating reporters

2005-06-19 Thread Gabriel Dos Reis
Michael Veksler [EMAIL PROTECTED] writes: | [EMAIL PROTECTED] wrote on 19/06/2005 18:33:55: | | Vincent Lefevre [EMAIL PROTECTED] writes: | | | On 2005-06-19 15:47:58 +0200, Gabriel Dos Reis wrote: | | If you think it is an invalid bug, then it effectively is a complete | | non-sense that

Re: Reporting bugs: there is nothing to gain in frustrating reporters

2005-06-19 Thread Gabriel Dos Reis
Vincent Lefevre [EMAIL PROTECTED] writes: | On 2005-06-19 09:57:33 -0400, Andrew Pinski wrote: | Also I think GCC is not the one who is defining it either. It is | glibc who is defining that so complain to them instead. | | Thanks for the information (I'm a bit surprised because these are gcc

Re: towards reduction part 3/n: what does vec lower pass do to vector shifts?

2005-06-19 Thread Dorit Naishlos
why?? The problem is that in 'expand_vector_operations_1()' in tree-vect-generic.c we call 'optab_for_tree_code()' to get an optab for VEC_RSHIFT_EXPR; 'optab_for_tree_code' does not have a case for VEC_RSHIFT_EXPR, so the vector-lowering function concludes that this tree-code is not

Re: towards reduction part 3/n: what does vec lower pass do to vector shifts?

2005-06-19 Thread Richard Henderson
On Sun, Jun 19, 2005 at 07:36:15PM +0300, Dorit Naishlos wrote: ... because at least for the vector-shift case I need to check that the shift operand is constant, and only then return optab_shri/shli. This isn't true. Just because the altivec patterns don't accept anything other than a

Re: towards reduction part 3/n: what does vec lower pass do to vector shifts?

2005-06-19 Thread Dorit Naishlos
Richard Henderson [EMAIL PROTECTED] wrote on 19/06/2005 19:49:46: On Sun, Jun 19, 2005 at 07:36:15PM +0300, Dorit Naishlos wrote: ... because at least for the vector-shift case I need to check that the shift operand is constant, and only then return optab_shri/shli. This isn't true.

Re: Reporting bugs: there is nothing to gain in frustrating reporters

2005-06-19 Thread Vincent Lefevre
On 2005-06-19 17:33:55 +0200, Gabriel Dos Reis wrote: Then, care to explain On 2005-06-19 11:47:16 +0200, Gabriel Dos Reis wrote: since you seem OK with that solution, would you mind preparing a patch? (discussions are not executables; someone needs to make things happen.)

question about match_operand and vec_select

2005-06-19 Thread Ling-hua Tseng
I noticed that the (vec_select:m ...) couldn't be matched by (match_operand:m ...). For example: (set (vec_select:HI (reg:V4QI r3) (parallel [(const_int 0) (const_int 1)])) (const_int 0x1122)) couldn't be matched by: [(set (match_operand:HI 0 register_operand =R)

Re: towards reduction part 3/n: what does vec lower pass do to vector shifts?

2005-06-19 Thread Richard Henderson
On Sun, Jun 19, 2005 at 08:00:22PM +0300, Dorit Naishlos wrote: Altivec does support non immediate shift amount (even if less efficiently - I have to put the shift amount in a vector register first). But since we have defined these optabs to represent shift operations that take immediate shift

Re: Reporting bugs: there is nothing to gain in frustrating reporters

2005-06-19 Thread Joseph S. Myers
On Sun, 19 Jun 2005, Vincent Lefevre wrote: On 2005-06-19 11:12:49 +0200, Gabriel Dos Reis wrote: Vincent Lefevre [EMAIL PROTECTED] writes: | Other solutions that would fix the bug (but not ultimate solutions): | 1) Do not claim that gcc is a conforming ISO C implementation. As far as

Re: basic VRP min/max range overflow question

2005-06-19 Thread Paul Schlie
From: Robert Dewar [EMAIL PROTECTED] Paul Schlie wrote: From: Joseph S. Myers [EMAIL PROTECTED] no requirements means that *any* translation conforms in the case of undefined behavior. Only those executions not involving undefined behavior have any requirements. What delineates the

Re: Reporting bugs: there is nothing to gain in frustrating reporters

2005-06-19 Thread Marcin Dalecki
On 2005-06-19, at 17:59, Vincent Lefevre wrote: On 2005-06-19 09:57:33 -0400, Andrew Pinski wrote: Also I think GCC is not the one who is defining it either. It is glibc who is defining that so complain to them instead. Thanks for the information (I'm a bit surprised because these are gcc

Re: Libstdc++ versioning issues

2005-06-19 Thread John David Anglin
AFAICS, there are no problems whatsover, because version 3.4.5 is *new* in 4.0.1. See http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22109. This is also http://sources.redhat.com/bugzilla/show_bug.cgi?id=1022. This is probably a bug in binutils but I don't have a warm fuzzy feeling about this.

Re: some compile problem about gcc-2.95.3

2005-06-19 Thread Kai Ruottu
Steven J. Hill kirjoitti: zouqiong wrote in 15.4.2005 10:16: i download the release version of gcc-2.95.3, and binutils 2.15, then i did the following things: 1. mkdir binutils-build; .../../binutils-2.15/configure --prefix=/opt/gcc --target=mipsel-linux -v; make;make install; 2.i

Re: towards reduction part 3/n: what does vec lower pass do to vector shifts?

2005-06-19 Thread Dorit Naishlos
Richard Henderson [EMAIL PROTECTED] wrote on 19/06/2005 20:33:02: On Sun, Jun 19, 2005 at 08:00:22PM +0300, Dorit Naishlos wrote: Altivec does support non immediate shift amount (even if less efficiently - I have to put the shift amount in a vector register first). But since we have

Re: some compile problem about gcc-2.95.3

2005-06-19 Thread Kai Ruottu
zouqiong kirjoitti: .../../gcc-2.95.3/configure --prefix=/opt/gcc --target=mipsel-linux --enable-languages=c --disable-checking -enable-shared -v; This is not true at all -B=/opt/gcc-2.95//mipsel-linux/bin/ -I=/opt/gcc-2.95//mipsel-linux/include Because these rows tell that a

Re: c/c++ validator

2005-06-19 Thread Tommy Vercetti
On Sunday 19 June 2005 04:48, Gabriel Dos Reis wrote: Mathieu Malaterre [EMAIL PROTECTED] writes: | Gabriel Dos Reis wrote: | Tommy Vercetti [EMAIL PROTECTED] writes: | | On Sunday 19 June 2005 03:03, you wrote: | | Elsa does not parse C++. | | | | Elsa is for C/C++, so it says on

Re: GCC 4.0.1 RC2

2005-06-19 Thread Geoffrey Keating
Mark Mitchell [EMAIL PROTECTED] writes: GCC 4.0.1 RC2 is now available here: ftp://gcc.gnu.org/pub/gcc/prerelease-4.0.1-20050616 This version has the libstdc++ versioning changes, and most of the PO file updates. The PO file that Joseph checked in today is not included, but will be

Re: towards reduction part 3/n: what does vec lower pass do to vector shifts?

2005-06-19 Thread Richard Henderson
On Sun, Jun 19, 2005 at 11:46:52PM +0300, Dorit Naishlos wrote: The thought was to supply an API that would let the vectorizer ask for the minimal capability it needs - if all we need is a vector shift of a constant value in bytes, lets ask exactly for that, so that targets that don't support

Re: GCC 4.0.1 RC2

2005-06-19 Thread Gabriel Dos Reis
Geoffrey Keating [EMAIL PROTECTED] writes: | libstdc++-v3/testsuite/26_numerics/cmath/c99_classification_macros_c.cc | | appears to fail, with lots of complaints like | | c99_classification_macros_c.cc:49:21: error: macro isgreaterequal requires 2 arguments, but only 1 given | | but the

libstdc++-libc6.1-1.so.2 libraries

2005-06-19 Thread Bill
Below is the error I receive when attempting to run a newly installed version of netscape 4.79 on centOS 4.0 (RHEL 3), which is my personal computer at home. This is the only browser that works on linux that is compatible with the Thorium installer for BMC Patrol. I downloaded the browser from

Re: GCC 4.0.1 RC2

2005-06-19 Thread Geoff Keating
On 19/06/2005, at 3:45 PM, Gabriel Dos Reis wrote: Geoffrey Keating [EMAIL PROTECTED] writes: | libstdc++-v3/testsuite/26_numerics/cmath/ c99_classification_macros_c.cc | | appears to fail, with lots of complaints like | | c99_classification_macros_c.cc:49:21: error: macro isgreaterequal

Re: GCC 4.0.1 RC2

2005-06-19 Thread Gabriel Dos Reis
Geoff Keating [EMAIL PROTECTED] writes: | On 19/06/2005, at 3:45 PM, Gabriel Dos Reis wrote: | | Geoffrey Keating [EMAIL PROTECTED] writes: | | | libstdc++-v3/testsuite/26_numerics/cmath/ | c99_classification_macros_c.cc | | | | appears to fail, with lots of complaints like | | | |

Getting to the gcc summit

2005-06-19 Thread Daniel Kegel
For those who are attending the gcc summit for the first time, here's a page with a bit more detail about how to get from the airport to the hotel, etc. http://kegel.com/gcc/summit2005.html It's pretty easy, but I remember figuring it out the first time was harder, so I figured a page of notes

Re: c/c++ validator

2005-06-19 Thread David Bremner
I complied this list for the local C++ users group several months ago, it might be helpful. http://www.nwcpp.org/Misc/Tools_DavidBremner.html Regards, David Bremner

Re: basic VRP min/max range overflow question

2005-06-19 Thread Robert Dewar
Paul Schlie wrote: The root of the concern being expressed is with respect to the compilers use of statically identified undefined behaviors as opportunities to invoke alternative semantics which are easily identified as being inconsistent with the target's native semantics, thus altering the

gcc 4.0.1 (prerelease): new libstdc++ testsuite failures on sparc-linux

2005-06-19 Thread Christian Joensson
Looking at http://gcc.gnu.org/ml/gcc-testresults/2005-06/msg00837.html, LAST_UPDATED: Sun Jun 12 16:16:31 UTC 2005, and this http://gcc.gnu.org/ml/gcc-testresults/2005-06/msg01121.html, LAST_UPDATED: Fri Jun 17 08:33:08 UTC 2005 (and the later one

Error building 4.0.1-RC2

2005-06-19 Thread Mark Williams (MWP)
Thought i should report this... Building 4.0.1 RC2, i get this error: make[1]: Leaving directory `/data/backup/linux/gcc/gcc-4.0.1-20050616/intl' make[1]: Entering directory `/data/backup/linux/gcc/gcc-4.0.1-20050616/build-i686-pc-linux-gnu/libiberty' make[1]: *** No rule to make target

Re: Error building 4.0.1-RC2

2005-06-19 Thread Eric Christopher
On Mon, 2005-06-20 at 15:02 +0930, Mark Williams (MWP) wrote: Thought i should report this... Building 4.0.1 RC2, i get this error: make[1]: Leaving directory `/data/backup/linux/gcc/gcc-4.0.1-20050616/intl' make[1]: Entering directory

Re: Error building 4.0.1-RC2

2005-06-19 Thread Eric Christopher
Yes i did... i always do and have never had a problem doing so before. I will try building in a different directory though and report back. http://gcc.gnu.org/install/configure.html To be honest I'm always surprised when it works at all. -eric

Re: basic VRP min/max range overflow question

2005-06-19 Thread Paul Schlie
From: Robert Dewar [EMAIL PROTECTED] Paul Schlie wrote: The root of the concern being expressed is with respect to the compilers use of statically identified undefined behaviors as opportunities to invoke alternative semantics which are easily identified as being inconsistent with the

[Bug tree-optimization/22116] [4.1 Regression] PRE of COMPLEX_EXPR causes ICE

2005-06-19 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-06-19 06:32 --- Subject: Bug 22116 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-06-19 06:32:31 Modified files: gcc: ChangeLog tree-ssa-pre.c Added

[Bug tree-optimization/22116] [4.1 Regression] PRE of COMPLEX_EXPR causes ICE

2005-06-19 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-06-19 06:38 --- Fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug tree-optimization/22055] [4.1 Regression] ACATS ICE cxg1004 cxg1005 cxg2007 cxg2018 cxg2021 expected ssa_name, have var_decl in verify_ssa tree-ssa.c:750

2005-06-19 Thread rth at gcc dot gnu dot org
-- Bug 22055 depends on bug 22116, which changed state. Bug 22116 Summary: [4.1 Regression] PRE of COMPLEX_EXPR causes ICE http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22116 What|Old Value |New Value

[Bug target/21745] ICE during build of h8300 cross-compiler

2005-06-19 Thread hkubota at gmx dot net
--- Additional Comments From hkubota at gmx dot net 2005-06-19 06:49 --- Same here when doing probably the same. Used vanilla gcc-3.4.4 sources. /var/tmp/gcc-3.4.4/h8300-elf/h8300s/normal/libstdc++-v3/include/bits/locale_facets.tcc: In member function `_InIter std::money_get_CharT,

[Bug fortran/20885] error needed

2005-06-19 Thread fxcoudert at gcc dot gnu dot org
--- Additional Comments From fxcoudert at gcc dot gnu dot org 2005-06-19 07:11 --- Reduced: CALL TT(10) CONTAINS SUBROUTINE TT (I) INTEGER, INTENT(INOUT) :: I I = I + 1 END SUBROUTINE END Intel says: An actual argument is an expression or constant; this is not valid since the

[Bug fortran/20889] error needed

2005-06-19 Thread fxcoudert at gcc dot gnu dot org
--- Additional Comments From fxcoudert at gcc dot gnu dot org 2005-06-19 07:14 --- TYPE TEST REAL, POINTER :: A END TYPE INTEGER, POINTER :: IP TYPE(TEST) :: DD DD=TEST(NULL(IP)) END Intel says The type of the NULL(MOLD) element in a structure-constructor differs from the type of the

[Bug fortran/20897] derived type name shall not be same as intrinsic type name

2005-06-19 Thread fxcoudert at gcc dot gnu dot org
--- Additional Comments From fxcoudert at gcc dot gnu dot org 2005-06-19 07:15 --- A derived type name can not be the same as the name of any intrinsic type [DOUBLEPRECISION], says Intel. Confirmed. -- What|Removed |Added

[Bug fortran/20902] error needed

2005-06-19 Thread fxcoudert at gcc dot gnu dot org
--- Additional Comments From fxcoudert at gcc dot gnu dot org 2005-06-19 07:22 --- I can see why one would expect this to be invalid, but I can't find a compiler that rejects it (I tried Lahey, Intel, Sun, Portland, MIPS, NEC SX-5, IBM). Does someone have the Standard reference? --

[Bug fortran/20903] error needed

2005-06-19 Thread fxcoudert at gcc dot gnu dot org
--- Additional Comments From fxcoudert at gcc dot gnu dot org 2005-06-19 07:24 --- Intel says: fortcom: Error: a.f90, line 10: This derived type name has not been declared. [FUNCTIONPARAMS]. Confirmed. -- What|Removed |Added

[Bug fortran/20945] about 2x perfomance regression in comparision with 3.4.2

2005-06-19 Thread fxcoudert at gcc dot gnu dot org
--- Additional Comments From fxcoudert at gcc dot gnu dot org 2005-06-19 07:34 --- On Pentium III (Coppermine), 864 MHz, 256 KB cache, with linux. Timing in seconds: g77: 9.52s gfortran: 9.49s g77 -O2: 3.11s gfortran -O2: 3.39s g77 -O3 -ffast-math: 3.09s gfortran -O3 -ffast-math:

[Bug libfortran/21435] fails to open nonexisting file with status scratch

2005-06-19 Thread fxcoudert at gcc dot gnu dot org
--- Additional Comments From fxcoudert at gcc dot gnu dot org 2005-06-19 07:51 --- In fact, gfortran does issue a runtime error (if iostat and err tags are removed): Fortran runtime error: FILE parameter must not be present in OPEN statement But sure, it could be usefull to detect

[Bug libfortran/20970] gfortran - bus error -fdefault-integer-8

2005-06-19 Thread fxcoudert at gcc dot gnu dot org
--- Additional Comments From fxcoudert at gcc dot gnu dot org 2005-06-19 08:09 --- Well, this bug seems to have been fixed by Paul Thomas' character patches. I don't see the segfault any more on i686-linux (neither this one nor the ones in the duplicate bug, PR21083). Could someone

[Bug tree-optimization/22100] [4.1 regression] internal compiler error: in tree_verify_flow_info

2005-06-19 Thread amd at store20 dot com
--- Additional Comments From amd at store20 dot com 2005-06-19 09:54 --- It happened with me on 20050618 snapshot bootstrap. It didn't happen on 20050611 stage1/xgcc -Bstage1/ -B/usr/i686-pc-linux-gnu/bin/ -c -O2 -march=pentium3 -pipe -fprofile-generate -DIN_GCC -W -Wall

[Bug libstdc++/22111] [4.0/4.1 Regression] libstdc++ ABI

2005-06-19 Thread themis_hv at yahoo dot co dot uk
--- Additional Comments From themis_hv at yahoo dot co dot uk 2005-06-19 10:22 --- I am using FSF Binutils 2.15 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22111

[Bug tree-optimization/22055] [4.1 Regression] ACATS ICE cxg1004 cxg1005 cxg2007 cxg2018 cxg2021 expected ssa_name, have var_decl in verify_ssa tree-ssa.c:750

2005-06-19 Thread laurent at guerby dot net
--- Additional Comments From laurent at guerby dot net 2005-06-19 10:47 --- All fixed, no more cxg failures on x86-linux and x86_64-linux, thanks! -- What|Removed |Added

[Bug ada/21241] [4.1 Regression] ACATS ICE verify_flow_info failed cxg1002 cxg1003 cxg2006 cxg2007 cxg2018 cxg2019 cxg2020

2005-06-19 Thread laurent at guerby dot net
--- Additional Comments From laurent at guerby dot net 2005-06-19 10:53 --- Fixed (various other: PR22103 PR22105 PR22053 PR22055) -- What|Removed |Added

[Bug rtl-optimization/323] optimized code gives strange floating point results

2005-06-19 Thread steven at gcc dot gnu dot org
--- Additional Comments From steven at gcc dot gnu dot org 2005-06-19 11:05 --- Reopening... -- What|Removed |Added Status|RESOLVED|REOPENED

[Bug rtl-optimization/323] optimized code gives strange floating point results

2005-06-19 Thread steven at gcc dot gnu dot org
--- Additional Comments From steven at gcc dot gnu dot org 2005-06-19 11:09 --- ...to end this pointless discussion. Some people call this a bug in the x87 series. Other call it a bug in gcc. See these mails at least for the reason why this could be considered a bug in gcc:

[Bug ada/21242] ACATS wrong array copy code c52102b c52102d (works with -fno-tree-dce)

2005-06-19 Thread laurent at guerby dot net
--- Additional Comments From laurent at guerby dot net 2005-06-19 11:14 --- On x86_64 and x86-linux as of LAST_UPDATED: Sun Jun 19 07:48:06 UTC 2005, still failing. More information: Works at -O0, -O1, fails at -O2 but works at -O2 -fno-tree-dce -- What|Removed

[Bug ada/21242] ACATS wrong array copy code c52102b c52102d (works with -fno-tree-dce)

2005-06-19 Thread laurent at guerby dot net
--- Additional Comments From laurent at guerby dot net 2005-06-19 11:46 --- Here is a reduced test case, works at -0O, fails at -O1 works at -O1 -fno-tree-dce. First .tNN to be different is p.adb.t24.forwprop1. -- procedure P is function F return Integer is begin return 1;

[Bug target/1098] [i386] inconsistent fp behavior i386 vs. most others

2005-06-19 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-19 12:18 --- *** This bug has been marked as a duplicate of 323 *** -- What|Removed |Added

[Bug rtl-optimization/323] optimized code gives strange floating point results

2005-06-19 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-19 12:18 --- *** Bug 1098 has been marked as a duplicate of this bug. *** -- What|Removed |Added

[Bug ada/21242] ACATS wrong array copy code c52102b c52102d (works with -fno-tree-dce)

2005-06-19 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-19 12:33 --- Huh: # VUSE D.486_68; # VUSE C.26_118; (*a.3_27)[-1 ...]{lb: -1 sz: 1} = D.486; Why is there no V_MUST_DEF/V_MAY_DEF in there? This is an aliasing bug. -- What|Removed

[Bug ada/21242] [4.1 Regression] wrong array copy code (ACATS c52102b c52102d)

2005-06-19 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Summary|ACATS wrong array copy code |[4.1 Regression] wrong array |c52102b c52102d (works with |copy code (ACATS c52102b

[Bug middle-end/21291] [4.0/4.1 Regression] can't find a register in class 'GENERAL_REGS' while reloading 'asm'

2005-06-19 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-19 13:04 --- *** Bug 22045 has been marked as a duplicate of this bug. *** -- What|Removed |Added

[Bug inline-asm/22045] can't find a register in class 'GENERAL_REGS'

2005-06-19 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-19 13:04 --- *** This bug has been marked as a duplicate of 21291 *** -- What|Removed |Added

[Bug target/22110] Wrong ld search paths passed to libtool for 64-bit compiles

2005-06-19 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|4.1.0 |--- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22110

[Bug tree-optimization/22117] [4.1 Regression] VRP thinks ptr type + ptr type is always nonnull.

2005-06-19 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-19 13:15 --- Confirmed. -- What|Removed |Added Status|UNCONFIRMED |NEW

[Bug fortran/20902] error needed

2005-06-19 Thread jv244 at cam dot ac dot uk
--- Additional Comments From jv244 at cam dot ac dot uk 2005-06-19 13:17 --- someone have the Standard reference? 14.6.3.3 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20902

[Bug target/22119] New: nonlocal goto's fail on -i686-apple-darwin

2005-06-19 Thread gcc at microbizz dot nl
See PR10901 Test program (nonlocalgoto.c): extern int puts (const char *); extern void abort (void); int main (void) { __label__ l1; void foo (void) { void bar (void) { puts (goto l1); goto l1; } bar (); } foo (); abort (); l1: puts (label l1);

[Bug target/22119] nonlocal goto's fail on i?86-darwin

2005-06-19 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-19 13:20 --- Confirmed. -- What|Removed |Added Status|UNCONFIRMED |NEW

[Bug ada/21242] [4.1 Regression] wrong array copy code (ACATS c52102b c52102d)

2005-06-19 Thread laurent at guerby dot net
--- Additional Comments From laurent at guerby dot net 2005-06-19 13:25 --- Note that with the following patch on the reduced testcase (supressing the anonymous array) it works: - A : array (-F .. 1) of Boolean; + type BA is array (Integer range ) of Boolean; + A : BA (-F .. 1);

[Bug target/22120] New: -fpic causes an ICE on i686-apple-darwin

2005-06-19 Thread gcc at microbizz dot nl
Compiling any program on i686-apple-darwin with -fpic causes an ICE #include stdio.h int main( void ) { printf(Hello World.\n); return 0; } %gcc hello.c -fpic hello.c: In function `main': hello.c:9: internal compiler error: in instantiate_virtual_regs_lossage, at

  1   2   3   >