[Bug target/10395] [x86] vector types are incorrectly aligned causing crash in multi-threaded apps or when using in main, plus other times

2004-12-22 Thread uros at kss-loka dot si
--- Additional Comments From uros at kss-loka dot si 2004-12-22 08:02 --- FYI: glibc fix is here: http://sources.redhat.com/ml/libc-hacker/2004-12/msg00068.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=10395

[Bug c/19129] New: gcc-3.4.4 ICE while building libobjc

2004-12-22 Thread namsh at kldp dot org
I checkout the gcc-3.4 branch today and try to build. xgcc generated ICE while it try to build libobjc. I tried to change/remove the compile options. And I found the ICE was caused by '-march=athlon-xp'. If I change it to '-march=athlon', No ICE. Here is ICE msg: =

[Bug ada/19128] Bug box while building asharp

2004-12-22 Thread charlet at gcc dot gnu dot org
--- Additional Comments From charlet at gcc dot gnu dot org 2004-12-22 08:52 --- There's nothing critical about this PR, please stop bumping its priority: it won't magically fix it, thanks. Arno -- What|Removed |Added

[Bug target/16925] ICE when building a m68hc11 cross-compiler on 64-bit architectures

2004-12-22 Thread aurelien at aurel32 dot net
--- Additional Comments From aurelien at aurel32 dot net 2004-12-22 09:15 --- What|Removed |Added GCC build triplet|alphapca56-unknown-linux-gnu| GCC host triplet|alphapca

[Bug target/18402] [3.3 regression] ICE in gen_split_1204 on i686-pc-linux-gnu target

2004-12-22 Thread rgrosseboerger at dspace dot de
--- Additional Comments From rgrosseboerger at dspace dot de 2004-12-22 09:32 --- I rated this bug critical, because it occurs with normal C code on a primary platform. My testcase is from automatically generated code, so changing it is quite difficult. In the original PR (PR8555) Volker

[Bug target/18898] [SH target], internal compiler error (ICE): for given code if using #pragma interrupt

2004-12-22 Thread asgarij at kpitcummins dot com
--- Additional Comments From asgarij at kpitcummins dot com 2004-12-22 09:47 --- Following patch removes the ice. Please review. --- gcc-3.4-20040813/gcc/config/sh/sh.orig.c2004-12-08 10:55:41.0 +0530 +++ gcc-3.4-20040813/gcc/config/sh/sh.c 2004-12-08 10:54:06.0 +05

[Bug target/19102] [3.4 Regression] -march=pentium3 breaks linux kernel compiles w/ gcc-3_4-branch as of 2004/12/20

2004-12-22 Thread ebotcazou at gcc dot gnu dot org
--- Additional Comments From ebotcazou at gcc dot gnu dot org 2004-12-22 11:27 --- Introduced with: 2004-12-19 Richard Henderson <[EMAIL PROTECTED]> * config/i386/i386.c (ix86_hard_regno_mode_ok): Always accept all SSE, MMX, 3DNOW modes in SSE registers; always accept

[Bug target/19102] [3.4 Regression] -march=pentium3 breaks linux kernel compiles w/ gcc-3_4-branch as of 2004/12/20

2004-12-22 Thread ebotcazou at gcc dot gnu dot org
--- Additional Comments From ebotcazou at gcc dot gnu dot org 2004-12-22 11:43 --- Investigating. -- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |ebo

[Bug tree-optimization/19130] New: DSE not working?

2004-12-22 Thread kazu at cs dot umass dot edu
Consider: int y; void foo (void) { y = 0; y = 1; } I get: foo () { : y = 0; y = 1; return; } -- Summary: DSE not working? Product: gcc Version: unknown Status: UNCONFIRMED Keywords: missed-optimization Severity: norma

[Bug target/18019] [4.0 Regression] -march=pentium4 generates word fetch instead of byte fetch

2004-12-22 Thread steven at gcc dot gnu dot org
--- Additional Comments From steven at gcc dot gnu dot org 2004-12-22 12:11 --- One of these days, someone will have to explain to me how such a small patch for a bug marked "critical regression" can stay unreviewed for three days... This kind of patches should *not* need pinging. -

[Bug target/19102] [3.4 Regression] -march=pentium3 breaks linux kernel compiles w/ gcc-3_4-branch as of 2004/12/20

2004-12-22 Thread ebotcazou at gcc dot gnu dot org
--- Additional Comments From ebotcazou at gcc dot gnu dot org 2004-12-22 12:24 --- Why do we allow MMX modes in SSE regs now? The following patchlet is sufficient to fix the problem: Index: config/i386/i386.c === RCS file:

[Bug tree-optimization/19108] [4.0 regression] ICE initializing arrays

2004-12-22 Thread steven at gcc dot gnu dot org
--- Additional Comments From steven at gcc dot gnu dot org 2004-12-22 12:43 --- Looks like fall-out from PR18191. I'll try to take care of this. -- What|Removed |Added

[Bug rtl-optimization/18401] [4.0.0 Regression] Bootstrap failure on all ARM targets due to incorrect GCSE

2004-12-22 Thread steven at gcc dot gnu dot org
--- Additional Comments From steven at gcc dot gnu dot org 2004-12-22 13:03 --- If only we had unit testing... Richard, you think you can figure out when this problem *disappeared*? Maybe it was one of the many bitmaps changes, and there really is no GCSE bug. If there is a real GCSE

[Bug debug/19124] [4.0 regression] gcc generates incorrect dwarf2 debug info

2004-12-22 Thread steven at gcc dot gnu dot org
--- Additional Comments From steven at gcc dot gnu dot org 2004-12-22 13:07 --- If gdb can't handle var-tracking, it should be fixed there, and not be disabeld in gcc. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19124

[Bug target/14629] ICE on c++ source

2004-12-22 Thread namsh at kldp dot org
--- Additional Comments From namsh at kldp dot org 2004-12-22 13:31 --- 3.4.4-20041108 generates ICE. But, 4.0.0-20041216 No ICE. So, it seems gcc-trunk has NO problem for this bug. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14629

[Bug tree-optimization/18576] [3.4/4.0 Regression] missing jump threading because of type changes

2004-12-22 Thread kazu at cs dot umass dot edu
--- Additional Comments From kazu at cs dot umass dot edu 2004-12-22 14:08 --- One approach is to fix PR 14843. It is just one approach, so I won't say this PR is blocked by PR 14843. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18576

[Bug tree-optimization/19131] New: alloca returning unnecessarily aligned pointer and uses too much memory

2004-12-22 Thread rguenth at tat dot physik dot uni-tuebingen dot de
The testcase int foo(int bar) { int i, res = 0; for (i=0; ihttp://gcc.gnu.org/bugzilla/show_bug.cgi?id=19131

[Bug target/19129] gcc-3.4.4 ICE while building libobjc

2004-12-22 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Component|c |target Keywords||ice-on-valid-code http://gcc.gnu.org/bugzilla/show_bug

[Bug tree-optimization/19130] DSE not working?

2004-12-22 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-22 15:00 --- I already filed a bug about this so this is a dup of bug 18880. Note there is a patch there too for 4.1. *** This bug has been marked as a duplicate of 18880 *** -- What|Removed

[Bug tree-optimization/18880] DSE is not doing its job for global variables

2004-12-22 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-22 15:00 --- *** Bug 19130 has been marked as a duplicate of this bug. *** -- What|Removed |Added

[Bug target/19131] alloca returning unnecessarily aligned pointer and uses too much memory

2004-12-22 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-22 15:06 --- The reason you cannot find anything in the C standard is because this is ABI thing so this is invalid We need to keep the stack aligned sorry. -- What|Removed |Added --

[Bug target/16819] [3.4/4.0 regression] ICE with empty struct as arg

2004-12-22 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-22 16:34 --- Patch here: . -- What|Removed |Added

[Bug c++/18962] [3.4/4.0 Regression] specialization of template class with inner template members and paramater

2004-12-22 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-22 16:34 --- Patch here: . -- What|Removed |Added

[Bug middle-end/18785] [4.0 Regression] isdigit builtin function fails with EBCDIC character sets

2004-12-22 Thread roger at eyesopen dot com
--- Additional Comments From roger at eyesopen dot com 2004-12-22 16:40 --- Possible patch at http://gcc.gnu.org/ml/gcc-patches/2004-12/msg01711.html -- What|Removed |Added

[Bug rtl-optimization/19078] [4.0 Regression] Poor quality code after loop unrolling.

2004-12-22 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-22 16:45 --- (In reply to comment #6) > ;) Well, many people believe I look too *often* at microbenchmarks... ;) Also sometimes micro benchmarks come from bigger code and shows up in the profile as the hot loop. --

[Bug libgcj/19132] New: InputStreamReader constructor missing

2004-12-22 Thread overholt at redhat dot com
Eclipse 3.1M4 (and presumably other 3.1s) makes use of the constructor java.io.InputStreamReader.(java.io.InputStream, java.nio.charset.Charset) which is not yet implemented in libgcj. -- Summary: InputStreamReader constructor missing Product: gcc Version: unkno

[Bug fortran/17283] UNPACK issues

2004-12-22 Thread Thomas dot Koenig at online dot de
--- Additional Comments From Thomas dot Koenig at online dot de 2004-12-22 16:52 --- > The issues with PACK are fixed, keeping this open as a reminder that UNPACK > still has issues as pointed out in #4 Test case for the scalar case: $ cat unpack.f90 program main real, dimension(3)

[Bug libfortran/19106] segfault in executable for print *,sum(a,dim=2,mask=a>0)

2004-12-22 Thread Thomas dot Koenig at online dot de
--- Additional Comments From Thomas dot Koenig at online dot de 2004-12-22 16:55 --- The problem seems to occur with other array intrinsics, too. On i686-pc-linux-gnu : $ cat unpack2.f90 program main real, dimension(3) :: a, b logical, dimension(3) :: l l = (/ .false., .true., .f

[Bug other/19095] testsuite/gcc.dg/vect/vect.exp is not precise enough on x86

2004-12-22 Thread janis187 at us dot ibm dot com
--- Additional Comments From janis187 at us dot ibm dot com 2004-12-22 17:53 --- I've been looking at how to restructure gcc.dg/vect/vect.exp to cycle through multiple options for vector instruction sets. -- What|Removed |Added -

[Bug c++/11224] [3.3/3.4/4.0 regression] warning "value computed is not used" no longer emitted

2004-12-22 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2004-12-22 18:01 --- Subject: Bug 11224 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2004-12-22 18:00:41 Modified files: gcc/testsuite : ChangeLog gcc/cp : C

[Bug c++/18492] [4.0 regression] mmix-knuth-mmixware,HP-UX testsuite failure: g++.old-deja/g++.other/thunk1.C

2004-12-22 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2004-12-22 18:01 --- Subject: Bug 18492 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2004-12-22 18:00:41 Modified files: gcc/testsuite : ChangeLog gcc/cp : C

[Bug c++/18464] [3.4/4.0 regression] error message about "non-lvalue in unary '&'" when using ?: operator

2004-12-22 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2004-12-22 18:01 --- Subject: Bug 18464 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2004-12-22 18:00:41 Modified files: gcc/testsuite : ChangeLog gcc/cp : C

[Bug c++/18257] [4.0 Regression] ld: 0711-317 ERROR: Undefined symbol: typeinfo for int

2004-12-22 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2004-12-22 18:01 --- Subject: Bug 18257 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2004-12-22 18:00:41 Modified files: gcc/testsuite : ChangeLog gcc/cp : C

[Bug other/19095] testsuite/gcc.dg/vect/vect.exp is not precise enough on x86

2004-12-22 Thread janis187 at us dot ibm dot com
--- Additional Comments From janis187 at us dot ibm dot com 2004-12-22 18:03 --- Oops, I wasn't done with that last comment. Anyway, while I'm looking at the testsuite framework mechanism, perhaps someone can determine which options are appropriate to run for various x86 targets and com

[Bug c++/18464] [3.4 regression] error message about "non-lvalue in unary '&'" when using ?: operator

2004-12-22 Thread mmitchel at gcc dot gnu dot org
--- Additional Comments From mmitchel at gcc dot gnu dot org 2004-12-22 18:05 --- Fixed in G++ 4.0. -- What|Removed |Added Summary|[3.4/4.0 regression] error |[3

[Bug java/10894] Valid import statements are rejected.

2004-12-22 Thread phil at mkdoc dot com
--- Additional Comments From phil at mkdoc dot com 2004-12-22 18:06 --- Also affects GCJ 3.3.3 (cygwin special). Can I suggest the summary is changed to "Wildcard import statements not resolved", which seems more specific to me and may avoid duplicate submissions. This test case imple

[Bug c++/11224] [3.3/3.4 regression] warning "value computed is not used" no longer emitted

2004-12-22 Thread mmitchel at gcc dot gnu dot org
--- Additional Comments From mmitchel at gcc dot gnu dot org 2004-12-22 18:06 --- Fixed in G++ 4.0. -- What|Removed |Added Summary|[3.3/3.4/4.0 regression]|[3

[Bug c++/18257] [4.0 Regression] ld: 0711-317 ERROR: Undefined symbol: typeinfo for int

2004-12-22 Thread mmitchel at gcc dot gnu dot org
--- Additional Comments From mmitchel at gcc dot gnu dot org 2004-12-22 18:06 --- Fixed in G++ 4.0. -- What|Removed |Added Status|ASSIGNED|RE

[Bug c++/18492] [4.0 regression] mmix-knuth-mmixware,HP-UX testsuite failure: g++.old-deja/g++.other/thunk1.C

2004-12-22 Thread mmitchel at gcc dot gnu dot org
--- Additional Comments From mmitchel at gcc dot gnu dot org 2004-12-22 18:07 --- Fixed in G++ 4.0. -- What|Removed |Added Status|ASSIGNED|RE

[Bug c++/18839] [4.0 Regression] g++.other/thunk1.C:35: ICE: in cp_genericize, at cp/cp-gimplify.c:333

2004-12-22 Thread mmitchel at gcc dot gnu dot org
-- Bug 18839 depends on bug 18492, which changed state. Bug 18492 Summary: [4.0 regression] mmix-knuth-mmixware,HP-UX testsuite failure: g++.old-deja/g++.other/thunk1.C http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18492 What|Old Value |New Value ---

[Bug target/19131] alloca returning unnecessarily aligned pointer and uses too much memory

2004-12-22 Thread rguenth at tat dot physik dot uni-tuebingen dot de
--- Additional Comments From rguenth at tat dot physik dot uni-tuebingen dot de 2004-12-22 18:16 --- Subject: Re: alloca returning unnecessarily aligned pointer and uses too much memory pinskia at gcc dot gnu dot org wrote: > --- Additional Comments From pinskia at gcc dot gnu dot

[Bug target/19102] [3.4 Regression] -march=pentium3 breaks linux kernel compiles w/ gcc-3_4-branch as of 2004/12/20

2004-12-22 Thread ebotcazou at gcc dot gnu dot org
--- Additional Comments From ebotcazou at gcc dot gnu dot org 2004-12-22 18:49 --- I can't do much more at this point. -- What|Removed |Added CC|

[Bug tree-optimization/18441] Vectorizer: add a command line for simple vectorizer report

2004-12-22 Thread leehod at il dot ibm dot com
--- Additional Comments From leehod at il dot ibm dot com 2004-12-22 18:59 --- I am working with Dorit on cleaning up the vectorizer dumps. We'd also like to try to address this PR - here are some preliminary thoughts/questions: 1) The 'inform' utility doesn't look very suitable becaus

[Bug tree-optimization/19038] [4.0 Regression] out-of ssa causing loops to have more than one BB

2004-12-22 Thread steven at gcc dot gnu dot org
--- Additional Comments From steven at gcc dot gnu dot org 2004-12-22 19:03 --- This is not a compile time hog, it's a performance regression. *Please*, I beg you, DON'T USE KEYWORDS LIKE REGRESSION AND HOG SO G** D*** OFTEN FOR TESTS THAT ARE NOT REGRESSIONS OR HOGS --

[Bug libgcj/19132] InputStreamReader constructor missing

2004-12-22 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-22 19:09 --- Confirmed, this constructor came in for java 1.4. -- What|Removed |Added Status|

[Bug target/19102] [3.4 Regression] -march=pentium3 breaks linux kernel compiles w/ gcc-3_4-branch as of 2004/12/20

2004-12-22 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2004-12-22 19:12 --- Subject: Re: [3.4 Regression] -march=pentium3 breaks linux kernel compiles w/ gcc-3_4-branch as of 2004/12/20 > Why do we allow MMX modes in SSE regs now? Because x86-64 calling conventions demand it. r~

[Bug tree-optimization/15524] [4.0 Regression] jump threading on trees is slow with switch statements with large # of cases

2004-12-22 Thread steven at gcc dot gnu dot org
--- Additional Comments From steven at gcc dot gnu dot org 2004-12-22 19:18 --- That may all be true, but the fact is that you're now talking about missed-optimizations, and not a real compile time hog. Yes we can win. No, this is not a hog anymore, it's just not as good as it coul

[Bug middle-end/19125] [4.0 Regression] ICE at dwarf2out.c:9214

2004-12-22 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2004-12-22 19:20 --- Fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug middle-end/15855] [3.4/4.0 Regression] g++ crash with -O2 and -O3 on input file

2004-12-22 Thread steven at gcc dot gnu dot org
--- Additional Comments From steven at gcc dot gnu dot org 2004-12-22 19:20 --- Could someone (Jeff) update the summary for this PR to reflect the actual status of this PR and the problems being addressed? Does the test case from the submitter still crash g++ on mainline? --

[Bug rtl-optimization/13931] [3.3/3.4/4.0 Regression] combiner much slower on big basic blocks

2004-12-22 Thread steven at gcc dot gnu dot org
--- Additional Comments From steven at gcc dot gnu dot org 2004-12-22 19:23 --- Perhaps someone can give an update on this bug? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13931

[Bug tree-optimization/15524] [4.0 Regression] jump threading on trees is slow with switch statements with large # of cases

2004-12-22 Thread law at redhat dot com
--- Additional Comments From law at redhat dot com 2004-12-22 19:28 --- Subject: Re: [4.0 Regression] jump threading on trees is slow with switch statements with large # of cases On Wed, 2004-12-22 at 19:18 +, steven at gcc dot gnu dot org wrote: > --- Additional Comment

[Bug middle-end/15855] [3.4/4.0 Regression] g++ crash with -O2 and -O3 on input file

2004-12-22 Thread law at redhat dot com
--- Additional Comments From law at redhat dot com 2004-12-22 19:29 --- Subject: Re: [3.4/4.0 Regression] g++ crash with -O2 and -O3 on input file On Wed, 2004-12-22 at 19:20 +, steven at gcc dot gnu dot org wrote: > --- Additional Comments From steven at gcc dot gnu dot

[Bug ada/19128] Bug box while building asharp

2004-12-22 Thread gccbugs at sohailsomani dot com
--- Additional Comments From gccbugs at sohailsomani dot com 2004-12-22 19:33 --- (In reply to comment #10) > There's nothing critical about this PR, please stop bumping its priority: it > won't magically fix it, thanks. I thought it went from critical to normal. Sounds normal to me. -

[Bug rtl-optimization/13931] [3.3/3.4/4.0 Regression] combiner much slower on big basic blocks

2004-12-22 Thread echristo at redhat dot com
--- Additional Comments From echristo at redhat dot com 2004-12-22 19:48 --- I thought I did on the 7th. I'm not sure there's anything we can do about this. The behavior is correct and the previous behavior was proved to be not correct. If someone has an idea that's guaranteed to be corr

[Bug target/19102] [3.4 Regression] -march=pentium3 breaks linux kernel compiles w/ gcc-3_4-branch as of 2004/12/20

2004-12-22 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2004-12-22 20:02 --- And, actually, we allowed MMX modes with -msse2 before, so there must be another explanation of why things wouldn't have been failing with -march=pentium4. -- What|Removed

[Bug target/19102] [3.4 Regression] -march=pentium3 breaks linux kernel compiles w/ gcc-3_4-branch as of 2004/12/20

2004-12-22 Thread ebotcazou at gcc dot gnu dot org
--- Additional Comments From ebotcazou at gcc dot gnu dot org 2004-12-22 20:24 --- > > Why do we allow MMX modes in SSE regs now? > > Because x86-64 calling conventions demand it. The calling conventions for vector types I presume? The problem is that SImode slipped through the cracks

[Bug c++/17470] Visibility attribute ignored for explicit template instantiation

2004-12-22 Thread nomis80 at nomis80 dot org
--- Additional Comments From nomis80 at nomis80 dot org 2004-12-22 20:54 --- I just got hit with that bug and spent too much time figuring out what was wrong. Here's my code, just to show an example of real-life usage:

[Bug c++/17470] Visibility attribute ignored for explicit template instantiation

2004-12-22 Thread nomis80 at nomis80 dot org
-- What|Removed |Added CC||nomis80 at nomis80 dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17470

[Bug c/19133] New: march=athlon can produce slower code than march=i686

2004-12-22 Thread ornati at fastwebnet dot it
"gcc -v" Reading specs from /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.4/specs Configured with: /var/tmp/portage/gcc-3.3.4-r1/work/gcc-3.3.4/configure --prefix=/usr --bindir=/usr/i686-pc-linux-gnu/gcc-bin/3.3 --includedir=/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.4/include --datadir=/usr/share/gcc-data/i6

[Bug target/19133] march=athlon can produce slower code than march=i686

2004-12-22 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Component|c |target Keywords||missed-optimization http://gcc.gnu.org/bugzilla/show_b

[Bug ada/19128] Bug box while building asharp

2004-12-22 Thread gccbugs at sohailsomani dot com
-- What|Removed |Added Severity|critical|normal http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19128

[Bug c++/19134] New: Class visibility of templated classes can't be overridden for function specializations

2004-12-22 Thread nomis80 at nomis80 dot org
Notwithstanding #17470 : [EMAIL PROTECTED] ~]$ cat foo.cc template class A { void foo() {}; }; #pragma GCC visibility push(default) template<> void A::foo() {}; #pragma GCC visibility pop [EMAIL PROTECTED] ~]$ g++ -fvisibility-inlines-hidden -c foo.cc foo.cc:6: warning: 'void A::foo() [with T

[Bug tree-optimization/18687] [4.0 Regression] ~50% compile time regression

2004-12-22 Thread belyshev at depni dot sinp dot msu dot ru
--- Additional Comments From belyshev at depni dot sinp dot msu dot ru 2004-12-22 21:50 --- Hope these two larger test cases will help profiling. 3.4.4 4.0.0 delta hashes100.c: -O0 3.7 3.8 3% -O1 6.

[Bug target/19102] [3.4 Regression] -march=pentium3 breaks linux kernel compiles w/ gcc-3_4-branch as of 2004/12/20

2004-12-22 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Severity|critical|normal http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19102

[Bug middle-end/17544] [4.0 Regression] incorrect -Wunreachable-code warning for mains with a return statement

2004-12-22 Thread steven at gcc dot gnu dot org
--- Additional Comments From steven at gcc dot gnu dot org 2004-12-22 22:34 --- Spot the bug: main () { intD.0 D.1384; # BLOCK 0, starting at line 3 # PRED: ENTRY [t.c : 3] D.1384 = 0; [t.c : 3] goto (); # SUCC: 2 # BLOCK 1, starting at line 4 # PRED:

[Bug target/18987] [4.0 regression] [ia64] Extra '.restore sp' in tail call

2004-12-22 Thread debian-gcc at lists dot debian dot org
--- Additional Comments From debian-gcc at lists dot debian dot org 2004-12-22 22:47 --- according to http://bugs.debian.org/286840 (if that's the same thing), this is broken in gcc-3.3 CVS and gcc-3.4 CVS as well. Latest known working version is gcc-3.3.5. -- What|Remov

[Bug target/18987] [3.3/3.4/4.0 regression] [ia64] Extra '.restore sp' in tail call

2004-12-22 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Severity|normal |critical Known to fail||3.3.6 3.4.4 4.0.0 Known to work|

[Bug target/18987] [3.3/3.4/4.0 regression] [ia64] Extra '.restore sp' in tail call

2004-12-22 Thread debian-gcc at lists dot debian dot org
--- Additional Comments From debian-gcc at lists dot debian dot org 2004-12-22 23:13 --- sorry, forgot to add that the 3.3 version I tested had H.J.Lu's unwind exception handling patches applied, backported from the 3.4 branch. I'll recheck with a vanilla gcc-3.3 CVS version. Matthi

[Bug tree-optimization/19121] [4.0 Regression] ICE: in merge_alias_info, at tree-ssa-copy.c:236

2004-12-22 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-22 23:13 --- I can also reproduce it this on powerpc-darwin. -- What|Removed |Added GCC build triplet|i3

[Bug target/19102] [3.4 Regression] -march=pentium3 breaks linux kernel compiles w/ gcc-3_4-branch as of 2004/12/20

2004-12-22 Thread ebotcazou at gcc dot gnu dot org
--- Additional Comments From ebotcazou at gcc dot gnu dot org 2004-12-22 23:18 --- > And, actually, we allowed MMX modes with -msse2 before, so there must be > another > explanation of why things wouldn't have been failing with -march=pentium4. Allocation ordering considerations? --

[Bug target/19102] [3.4 Regression] -march=pentium3 breaks linux kernel compiles w/ gcc-3_4-branch as of 2004/12/20

2004-12-22 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2004-12-22 23:27 --- Apparently register move costs. Testing a Large Hack to prevent this suddenly appearing on the 3.4 branch. For mainline, move pattern constraints should be fixed, and folks will have to make sure to use -mno-s

[Bug java/10894] Wildcard import statements not resolved

2004-12-22 Thread jbrandmeyer at users dot sourceforge dot net
--- Additional Comments From jbrandmeyer at users dot sourceforge dot net 2004-12-22 23:40 --- Yes, that is much more specific. -- What|Removed |Added Summary|Val

[Bug tree-optimization/18595] [4.0 Regression] IV-OPTS is O(N^3)

2004-12-22 Thread belyshev at depni dot sinp dot msu dot ru
--- Additional Comments From belyshev at depni dot sinp dot msu dot ru 2004-12-22 23:40 --- It seems that extra O(N) factor comes from high memory usage. For smaller N (0..30) compiler behaves like O(2) and for larger (> 50) like O(2.5 .. 3). gnuplot> fit [0:30] A*x**k+B "data" via A,k,

[Bug target/19102] [3.4 Regression] -march=pentium3 breaks linux kernel compiles w/ gcc-3_4-branch as of 2004/12/20

2004-12-22 Thread ak at muc dot de
--- Additional Comments From ak at muc dot de 2004-12-22 23:53 --- FWIW i compiled a full 3.3-hammer compiled 2.6.10rc3 x86-64 kernel for suspicious use of %xmm or %mm and there wasn't any. There also is a warning in all 2.6 x86-64 kernels for kernel FPU use at runtime. So at least on x

[Bug target/18896] addressing split complex parm

2004-12-22 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2004-12-23 00:11 --- Subject: Bug 18896 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2004-12-23 00:10:50 Modified files: gcc: ChangeLog function.c Log message:

[Bug target/18896] addressing split complex parm

2004-12-22 Thread amodra at bigpond dot net dot au
--- Additional Comments From amodra at bigpond dot net dot au 2004-12-23 00:33 --- Fixed mainline. gcc-3.4 not affected by this particular problem. -- What|Removed |Added

[Bug target/18896] addressing split complex parm

2004-12-22 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|--- |4.0.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18896

[Bug bootstrap/19135] New: build failure in libiberty multilibs

2004-12-22 Thread janis187 at us dot ibm dot com
GCC builds are broken on powerpc64-unknown-linux-gnu since this patch to libiberty: http://gcc.gnu.org/ml/gcc-cvs/2004-12/msg00805.html. I configure with --build, --host, and --target=powerpc64-linux and --with-cpu=def

[Bug bootstrap/19135] [4.0 Regression] build failure in libiberty multilibs

2004-12-22 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Severity|normal |critical Keywords||build Priority|P2

[Bug bootstrap/19135] [4.0 Regression] build failure in libiberty multilibs

2004-12-22 Thread hjl at lucon dot org
--- Additional Comments From hjl at lucon dot org 2004-12-23 01:14 --- I don't have Linux/powerpc64. I have no problems with Linux/x86_64: [EMAIL PROTECTED] build-x86_64-linux]$ grep "^CC =" x86_64-unknown-linux- gnu/32/libiberty/Makefile x86_64-unknown-linux-gnu/libiberty/Makefile x86_6

[Bug middle-end/17544] [4.0 Regression] incorrect -Wunreachable-code warning for mains with a return statement

2004-12-22 Thread steven at gcc dot gnu dot org
--- Additional Comments From steven at gcc dot gnu dot org 2004-12-23 01:19 --- Look, no hands (or testing): Index: cp/decl.c === RCS file: /cvs/gcc/gcc/gcc/cp/decl.c,v retrieving revision 1.1346 diff -u -3 -p -r1.134

[Bug bootstrap/19135] [4.0 Regression] build failure in libiberty multilibs

2004-12-22 Thread hjl at lucon dot org
--- Additional Comments From hjl at lucon dot org 2004-12-23 01:20 --- Linux/x86_64 doesn't support --with-cpu=default32. I have no idea what went wrong on Linux/powerpc64. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19135

[Bug bootstrap/19135] [4.0 Regression] build failure in libiberty multilibs

2004-12-22 Thread hjl at lucon dot org
-- What|Removed |Added Status|UNCONFIRMED |WAITING http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19135

[Bug bootstrap/19135] [4.0 Regression] build failure in libiberty multilibs

2004-12-22 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Status|WAITING |NEW Ever Confirmed||1 Last reconfirmed|-00-00 00:00:00 |2004-12-

[Bug tree-optimization/18595] [4.0 Regression] IV-OPTS is O(N^3)

2004-12-22 Thread steven at gcc dot gnu dot org
--- Additional Comments From steven at gcc dot gnu dot org 2004-12-23 01:26 --- hmmm maybe the extra O(N) comes from O(N) bitmap operations? (Just guessing) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18595

[Bug tree-optimization/18595] [4.0 Regression] IV-OPTS is O(N^3)

2004-12-22 Thread rakdver at atrey dot karlin dot mff dot cuni dot cz
--- Additional Comments From rakdver at atrey dot karlin dot mff dot cuni dot cz 2004-12-23 01:29 --- Subject: Re: [4.0 Regression] IV-OPTS is O(N^3) > hmmm maybe the extra O(N) comes from O(N) bitmap operations? (Just guessing) that might be the case, but I don't think it is likely

[Bug target/19102] [3.4 Regression] -march=pentium3 breaks linux kernel compiles w/ gcc-3_4-branch as of 2004/12/20

2004-12-22 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2004-12-23 01:31 --- Subject: Bug 19102 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-3_4-branch Changes by: [EMAIL PROTECTED] 2004-12-23 01:31:20 Modified files: gcc: Change

[Bug target/19102] [3.4 Regression] -march=pentium3 breaks linux kernel compiles w/ gcc-3_4-branch as of 2004/12/20

2004-12-22 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2004-12-23 01:40 --- http://gcc.gnu.org/ml/gcc-patches/2004-12/msg01777.html -- What|Removed |Added Statu

[Bug rtl-optimization/19097] Lots of else ifs take forever to compile

2004-12-22 Thread steven at gcc dot gnu dot org
--- Additional Comments From steven at gcc dot gnu dot org 2004-12-23 01:43 --- This looks like a problem with the hash function for a REG when we have many implicit sets: Found 6001 implicit sets SET hash table (6001 buckets, 6001 entries) Index 0 (hash value 58) (set (reg/v:SI

[Bug c++/18733] [4.0 Regression] friend rejected

2004-12-22 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2004-12-23 01:49 --- Subject: Bug 18733 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2004-12-23 01:49:39 Modified files: gcc/cp : ChangeLog pt.c gcc/testsuite

[Bug c++/18733] [4.0 Regression] friend rejected

2004-12-22 Thread giovannibajo at libero dot it
--- Additional Comments From giovannibajo at libero dot it 2004-12-23 01:50 --- Fixed in GCC 4.0. -- What|Removed |Added Status|ASSIGNED|RESO

[Bug other/19082] [4.0 Regression] build/genattrtab: out of memory allocating 151568 bytes after a total of 4161651196 bytes

2004-12-22 Thread dje at gcc dot gnu dot org
--- Additional Comments From dje at gcc dot gnu dot org 2004-12-23 01:54 --- what release of gcc is used for bootstrap? what are hard and soft limits, includig limits set in /etc/security? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19082

[Bug tree-optimization/17578] Missed optimization--failure of gcc.c-torture/execute/ieee/compare-fp-3.c at -O1 and above

2004-12-22 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Status|UNCONFIRMED |NEW Ever Confirmed||1 Last reconfirmed|-00-00 00:00:00 |2004-12-

[Bug c/19136] New: Can't build gcc 3.4.3: ld parse error on libgcc.map

2004-12-22 Thread john at jupiter dot com
ld:libgcc/./libgcc.map: file format not recognized; treating as linker script * the exact version of GCC being compiled; gcc-3.4.3 * the system type; SunOS ananke 5.5.1 Generic_103640-08 sun4m sparc SUNW,SPARCstation-5 This system had gcc version 2.7.2 but no make. I downloaded,comp

[Bug c/19136] Can't build gcc 3.4.3: ld parse error on libgcc.map

2004-12-22 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-23 02:15 --- There is the problem: binutils-2.14.tar.gz so you need --with-gnu-as and --with-gnu-ld. -- What|Removed |Added -

[Bug other/19082] [4.0 Regression] build/genattrtab: out of memory allocating 151568 bytes after a total of 4161651196 bytes

2004-12-22 Thread dave at hiauly1 dot hia dot nrc dot ca
--- Additional Comments From dave at hiauly1 dot hia dot nrc dot ca 2004-12-23 02:16 --- Subject: Re: [4.0 Regression] build/genattrtab: out of memor > --- Additional Comments From dje at gcc dot gnu dot org 2004-12-23 > 01:54 --- > what release of gcc is used for bootstrap?

[Bug rtl-optimization/14741] missing transformations lead to poorly optimized code

2004-12-22 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-23 02:21 --- Hmm, I get this for the loop on ppc: L42: fmr f12,f0 L33: lfd f13,0(r11) add r11,r11,r7 lfd f0,0(r9) addi r9,r9,8 fmadd f0,f13,f0,f12 bdnz L42 The pro

[Bug tree-optimization/19038] [4.0 Regression] out-of ssa causing loops to have more than one BB

2004-12-22 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-23 02:41 --- Note I also see it for some simple fortran code see PR 14741. -- What|Removed |Added Kn

[Bug libfortran/17992] reading empty line does not return 0

2004-12-22 Thread bdavis at gcc dot gnu dot org
-- What|Removed |Added Status|UNCONFIRMED |NEW Ever Confirmed||1 Last reconfirmed|-00-00 00:00:00 |2004-12-

[Bug libfortran/17992] reading empty line does not return 0

2004-12-22 Thread bdavis at gcc dot gnu dot org
--- Additional Comments From bdavis at gcc dot gnu dot org 2004-12-23 04:07 --- i concur, it is a libgfortran bug. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17992

  1   2   >