[Bug middle-end/16458] PowerPC - redundant compare

2004-11-11 Thread nathan at gcc dot gnu dot org
--- Additional Comments From nathan at gcc dot gnu dot org 2004-11-11 08:39 --- 2004-11-11 Nathan Sidwell [EMAIL PROTECTED] PR target/16458 * config/rs6000/rs6000.c (rs6000_generate_compare): Generate an unsigned equality compare when we know the operands are

[Bug middle-end/16458] PowerPC - redundant compare

2004-11-11 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2004-11-11 08:41 --- Subject: Bug 16458 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2004-11-11 08:40:43 Modified files: gcc: ChangeLog

[Bug rtl-optimization/18427] New: [meta-bug] We need a better register allocator

2004-11-11 Thread nathan at gcc dot gnu dot org
This is a catch all bug report that all register allocator issues can depend on. -- Summary: [meta-bug] We need a better register allocator Product: gcc Version: 4.0.0 Status: UNCONFIRMED Keywords: missed-optimization, meta-bug

[Bug rtl-optimization/18427] [meta-bug] We need a better register allocator

2004-11-11 Thread nathan at gcc dot gnu dot org
-- What|Removed |Added OtherBugsDependingO||16796 nThis|| http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18427

[Bug rtl-optimization/16796] PowerPC - Unnecessary Floating Point Register Copy

2004-11-11 Thread nathan at gcc dot gnu dot org
--- Additional Comments From nathan at gcc dot gnu dot org 2004-11-11 08:47 --- 2004-11-11 Nathan Sidwell [EMAIL PROTECTED] PR target/16796 * config/rs6000/rs6000.md: Add DF SF reg move peepholes. partial fix. Now we need a better reg-alloc -- What

[Bug rtl-optimization/16796] PowerPC - Unnecessary Floating Point Register Copy

2004-11-11 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2004-11-11 08:49 --- Subject: Bug 16796 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2004-11-11 08:49:17 Modified files: gcc: ChangeLog

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

2004-11-11 Thread rgrosseboerger at dspace dot de
--- Additional Comments From rgrosseboerger at dspace dot de 2004-11-11 09:48 --- Hi, after looking at the corresponding machine description (GCC 3.3.5, i386.md, line 16619, Split SSE based moves into sequence) and comparing it with GCC 3.4.0, the bugfix seems to be: ---

[Bug fortran/18108] [gfortran] overloading does not work for functions

2004-11-11 Thread c dot lemmen at fz-juelich dot de
--- Additional Comments From c dot lemmen at fz-juelich dot de 2004-11-11 11:44 --- Surprisingly (to me), adding a second call to the function resolves the problem, i.e. in the examples below the following code works subroutine baz logical l l = bar (3) l = bar (3) !

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

2004-11-11 Thread rgrosseboerger at dspace dot de
--- Additional Comments From rgrosseboerger at dspace dot de 2004-11-11 12:22 --- The proposed patch fixes the reduced testcase and my larger testcase that crashes GCC 3.3.5 with -O2 -march=pentium4 -mfpmath=sse -ffast-math I have run the C testsuite with no additional failures. If

[Bug c/18426] -Wstrict-aliasing fails to report simple case of breaking strict aliasing rules

2004-11-11 Thread giovannibajo at libero dot it
--- Additional Comments From giovannibajo at libero dot it 2004-11-11 12:32 --- A little analysys here: http://gcc.gnu.org/ml/gcc-bugs/2004-11/msg01216.html -- What|Removed |Added

[Bug c++/3332] friend function declaration in a class in a namespace causes error

2004-11-11 Thread lerdsuwa at gcc dot gnu dot org
--- Additional Comments From lerdsuwa at gcc dot gnu dot org 2004-11-11 12:37 --- Taking this bug. The code void N::func(void) is rejected because the declaration friend void func(void); doesn't declare 'func' inside namespace 'N'. A separate declaration is necessary before the

[Bug c++/15664] Template friend injection fails

2004-11-11 Thread lerdsuwa at gcc dot gnu dot org
--- Additional Comments From lerdsuwa at gcc dot gnu dot org 2004-11-11 12:44 --- A template template parameter bug, probably a duplicate of PR18276. -- What|Removed |Added

[Bug c++/14479] enum definition in template class with template methods causes error.

2004-11-11 Thread lerdsuwa at gcc dot gnu dot org
--- Additional Comments From lerdsuwa at gcc dot gnu dot org 2004-11-11 12:47 --- Probably a template template parameter bug. -- What|Removed |Added

[Bug rtl-optimization/18427] [meta-bug] We need a better register allocator

2004-11-11 Thread my_bugzilla at softhome dot net
-- What|Removed |Added CC||my_bugzilla at softhome dot ||net

[Bug fortran/18428] New: No preprocessing option -cpp for gfortran

2004-11-11 Thread c dot lemmen at fz-juelich dot de
Whoops, where has the preprocessing option gone, used to be -cpp ?? Neither does the -traditional-cpp option work for the fortran front end. gfortran -cpp gfortran unrecognized option #187;-cpp#171; gfortran -v testcase_preprocess.f90 .Warning: testcase_preprocess.f90:16: Illegal preprocessor

[Bug c++/18123] [3.4/4.0 regression] ICE on templated enum

2004-11-11 Thread lerdsuwa at gcc dot gnu dot org
--- Additional Comments From lerdsuwa at gcc dot gnu dot org 2004-11-11 14:17 --- Revised patch posted: http://gcc.gnu.org/ml/gcc-patches/2004-11/msg00890.html -- What|Removed |Added

[Bug fortran/15502] [meta-bug] bugs needed for SPEC CPU 2K and 2K5 and 95

2004-11-11 Thread pbrook at gcc dot gnu dot org
-- Bug 15502 depends on bug 18218, which changed state. Bug 18218 Summary: Miscompare in sixtrack benchmark caused by loss of precision http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18218 What|Old Value |New Value

[Bug fortran/18218] Miscompare in sixtrack benchmark caused by loss of precision

2004-11-11 Thread pbrook at gcc dot gnu dot org
--- Additional Comments From pbrook at gcc dot gnu dot org 2004-11-11 14:34 --- Fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug rtl-optimization/18427] [meta-bug] We need a better register allocator

2004-11-11 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added CC||pinskia at gcc dot gnu dot ||org Status|UNCONFIRMED

[Bug fortran/18428] No preprocessing option -cpp for gfortran

2004-11-11 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-11 15:05 --- gfortran -x f95-cpp-input works So does gfortran -x f77-cpp-input maybe this should be documented. -- What|Removed |Added

[Bug c/18322] [3.3 Regression] __func__ diagnostic in bad location

2004-11-11 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Known to work|3.2.3 4.0.0 |3.2.3 4.0.0 3.4.4 Summary|[3.3/3.4 Regression]|[3.3 Regression] __func__

[Bug tree-optimization/18425] ICE in vector.tcc when -ftree-vectorize enabled

2004-11-11 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-11 15:11 --- Dorit posted a better patch: http://gcc.gnu.org/ml/gcc-patches/2004-11/msg00889.html. -- What|Removed |Added

[Bug bootstrap/18381] [4.0 Regression] Stage 1 failure in fixincludes, recent CVS

2004-11-11 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-11 15:15 --- *** This bug has been marked as a duplicate of 18423 *** -- What|Removed |Added

[Bug other/18423] [4.0 Regression] powerpc-eabisim build broken due to configure skipping fixincludes

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

[Bug other/18423] [4.0 Regression] powerpc-eabisim build broken due to configure skipping fixincludes

2004-11-11 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-11 15:17 --- Another report of this: http://gcc.gnu.org/ml/gcc/2004-11/msg00420.html. -- What|Removed |Added

[Bug target/18348] mmix-knuth-mmixware testsuite failure: gcc.dg/uninit-H.c

2004-11-11 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=18348

[Bug target/18332] mmix-knuth-mmixware testsuite failure: gcc.dg/compat/vector-1 c_compat_x_tst.o-c_compat_y_tst.o execute

2004-11-11 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=18332

[Bug target/18333] mmix-knuth-mmixware testsuite failure: gcc.dg/compat/struct-layout-1 generator

2004-11-11 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=18333

[Bug target/18334] mmix-knuth-mmixware testsuite failure: gcc.dg/cpp/assert4.c

2004-11-11 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=18334

[Bug target/18321] mmix-knuth-mmixware testsuite failure: gcc.c-torture/compile/20031023-4.c -O0, -O1

2004-11-11 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=18321

[Bug target/18323] mmix-knuth-mmixware testsuite failure: gcc.c-torture/compile/nested-1.c

2004-11-11 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=18323

[Bug other/14264] [4.0 Regression] testsuite should set LC_ALL/LANG to C

2004-11-11 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-11 15:26 --- I think we can consider this a regression as we did not need really to set LC_ALL/LANG to C before even if you had them set to something to include UTF8 but now we do. -- What|Removed

[Bug target/18336] mmix-knuth-mmixware testsuite failure: gcc.dg/20040813-1.c

2004-11-11 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=18336

[Bug target/18337] mmix-knuth-mmixware testsuite failure: gcc.dg/array-quals-1.c

2004-11-11 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=18337

[Bug target/18338] mmix-knuth-mmixware testsuite failure: gcc.dg/bitfld-4.c

2004-11-11 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=18338

[Bug target/18339] mmix-knuth-mmixware testsuite failure: gcc.dg/bitfld-3.c

2004-11-11 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=18339

[Bug target/18340] mmix-knuth-mmixware testsuite failure: gcc.dg/builtin-apply2.c and builtin-apply3.c

2004-11-11 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=18340

[Bug target/18343] mmix-knuth-mmixware testsuite failure: gcc.dg/builtin-return-1.c

2004-11-11 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=18343

[Bug target/18345] mmix-knuth-mmixware testsuite failure: gcc.dg/intmax_t-1.c

2004-11-11 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=18345

[Bug target/18349] mmix-knuth-mmixware testsuite failure: gcc.dg/visibility-1.c (actually all)

2004-11-11 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=18349

[Bug target/18350] mmix-knuth-mmixware testsuite failure: gcc.dg/torture/builtin-convert-1.c (1-3 actually)

2004-11-11 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=18350

[Bug target/18351] mmix-knuth-mmixware testsuite failure: XPASS: gcc.dg/tree-ssa/20040204-1.c

2004-11-11 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=18351

[Bug target/18352] mmix-knuth-mmixware testsuite failure: gcc.dg/tree-ssa/loop-5.c

2004-11-11 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=18352

[Bug target/18344] mmix-knuth-mmixware testsuite failure: gcc.dg/c99-intconst-1.c

2004-11-11 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=18344

[Bug fortran/17737] ICE when variable appears in two data statements

2004-11-11 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Summary|[4.0 regression] ICE when |ICE when variable appears in |variable appears in two data|two data statements

[Bug middle-end/18424] 3.4.3 ~6x+ performance regression vs 3.3.1, constant trees not being computed.

2004-11-11 Thread schlie at comcast dot net
--- Additional Comments From schlie at comcast dot net 2004-11-11 15:51 --- Subject: Re: 3.4.3 ~6x+ performance regression vs. 3.3.1, constant trees not being computed. From: pinskia at gcc dot gnu dot org [EMAIL PROTECTED] --- Additional Comments From pinskia at gcc dot gnu

[Bug c++/14479] enum definition in template class with template methods causes error.

2004-11-11 Thread lerdsuwa at gcc dot gnu dot org
--- Additional Comments From lerdsuwa at gcc dot gnu dot org 2004-11-11 15:56 --- Not a template template parameter bug. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14479

[Bug c++/18429] New: ICE for g++-3.3.5/ endless loop for g++-3.4.3 (template and namespace)

2004-11-11 Thread andre dot maute at gmx dot de
the following code ICEs with g++-3.3.5 and freezes g++-3.4.3 --- begin of tree.cc -- namespace numbers { int subtrees = 4; } template class T class Tree { public: Tree* L[numbers::subtrees]; Tree* R[numbers::subtrees]; public:

[Bug middle-end/18424] 3.4.3 ~6x+ performance regression vs 3.3.1, constant trees not being computed.

2004-11-11 Thread joseph at codesourcery dot com
--- Additional Comments From joseph at codesourcery dot com 2004-11-11 16:22 --- Subject: Re: 3.4.3 ~6x+ performance regression vs 3.3.1, constant trees not being computed. Have you actually tried compiling code identical to that you test but with 8388608L in place of (1L 23)

[Bug middle-end/18424] 3.4.3 ~6x+ performance regression vs 3.3.1, constant trees not being computed.

2004-11-11 Thread ericw at evcohs dot com
--- Additional Comments From ericw at evcohs dot com 2004-11-11 16:29 --- Subject: Re: 3.4.3 ~6x+ performance regression vs 3.3.1, constant trees not being computed. pinskia at gcc dot gnu dot org wrote: --- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-11

[Bug java/18430] New: VerifyError, incompatible type on stack

2004-11-11 Thread brian_252 at yahoo dot com
I'm trying to compile Ant and i ran into and error. I simplified the code as much as possible while still producing the error. It doesn't matter if you use gcj or Sun's javac (1.3.1) to compile. And Sun's java will run the code without problem. Here's the code: interface fnm { int

[Bug libgcj/18430] VerifyError, incompatible type on stack

2004-11-11 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Component|java|libgcj http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18430

[Bug libgcj/18430] VerifyError, incompatible type on stack

2004-11-11 Thread brian_252 at yahoo dot com
--- Additional Comments From brian_252 at yahoo dot com 2004-11-11 16:36 --- Here's someone reporting the error in practice: http://lists.debian.org/debian-user-french/2003/09/msg01033.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18430

[Bug libgcj/18430] VerifyError, incompatible type on stack

2004-11-11 Thread brian_252 at yahoo dot com
--- Additional Comments From brian_252 at yahoo dot com 2004-11-11 16:37 --- One workaround that i've tested is to change the interface into an abstract class and change its descendents to extend it. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18430

[Bug libgcj/18430] VerifyError, incompatible type on stack

2004-11-11 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-11 16:40 --- A duplicate of PR 13439, fixed already in 3.4.0. *** This bug has been marked as a duplicate of 13439 *** *** This bug has been marked as a duplicate of 13439 *** -- What|Removed

[Bug libgcj/13439] gij VerifyError; works with JDK 1.4

2004-11-11 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-11 16:40 --- *** Bug 18430 has been marked as a duplicate of this bug. *** -- What|Removed |Added

[Bug c++/18429] [4.0 Regression] ICE on invalid code with array size being a non constant variable

2004-11-11 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-11 16:51 --- : Search converges between 2004-07-29-trunk (#498) and 2004-07-30-trunk (#499). Reduced testcase every where: int subtrees = 4; template class T struct Tree { Tree* L[subtrees]; Tree* R[subtrees];

[Bug target/16457] PowerPC - Combine two rldicr instructions into a single rlwinm.

2004-11-11 Thread nathan at gcc dot gnu dot org
--- Additional Comments From nathan at gcc dot gnu dot org 2004-11-11 16:59 --- 2004-11-11 Nathan Sidwell [EMAIL PROTECTED] PR target/16457 * config/rs6000/rs6000.c (mask64_2_operand): Stub to call mask64_1or2_operand. (mask64_1or2_operand): Broken out

[Bug target/16457] PowerPC - Combine two rldicr instructions into a single rlwinm.

2004-11-11 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=16457

[Bug target/16457] PowerPC - Combine two rldicr instructions into a single rlwinm.

2004-11-11 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2004-11-11 17:03 --- Subject: Bug 16457 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2004-11-11 17:03:40 Modified files: gcc: ChangeLog gcc/testsuite :

[Bug middle-end/18424] 3.4.3 ~6x+ performance regression vs 3.3.1, constant trees not being computed.

2004-11-11 Thread schlie at comcast dot net
--- Additional Comments From schlie at comcast dot net 2004-11-11 17:19 --- Subject: Re: 3.4.3 ~6x+ performance regression vs 3.3.1, constant trees not being computed. From: joseph at codesourcery dot com [EMAIL PROTECTED] --- Additional Comments From joseph at codesourcery dot

[Bug tree-optimization/16801] PowerPC - forward store motion opportunity

2004-11-11 Thread nathan at gcc dot gnu dot org
--- Additional Comments From nathan at gcc dot gnu dot org 2004-11-11 17:27 --- This is fixed on FSF HEAD 2004-11-11. Probably due to some better alias analysis -- What|Removed |Added

[Bug tree-optimization/16801] PowerPC - forward store motion opportunity

2004-11-11 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=16801

[Bug other/18423] [4.0 Regression] powerpc-eabisim build broken due to configure skipping fixincludes

2004-11-11 Thread janis187 at us dot ibm dot com
--- Additional Comments From janis187 at us dot ibm dot com 2004-11-11 17:39 --- The powerpc-eabisim build THINKS it needs fixincludes, so perhaps that's a separate issue; the build fails at stmp-fixinc. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18423

[Bug tree-optimization/16803] PowerPC - invariant code motion could be removed from loop.

2004-11-11 Thread nathan at gcc dot gnu dot org
--- Additional Comments From nathan at gcc dot gnu dot org 2004-11-11 17:40 --- FSF HEAD 2004-11-11 gives better code, with the invariants moved out of the loop, .main: ld 9,[EMAIL PROTECTED](2) lwz 11,0(9) addi 11,11,20 extsw 11,11 cmpwi 7,11,0

[Bug tree-optimization/18431] New: Code for arrays and pointers are not the same

2004-11-11 Thread pinskia at gcc dot gnu dot org
We should produce the same code in the two loops unsigned short *q; #define NOSB 10 int last; void h1() { int i; for (i=0;ilast+NOSB;i++) { q[i] = 0; } } - unsigned short q[100]; #define NOSB 10 int last; void h1() { int i; for (i=0;ilast+NOSB;i++) { q[i] = 0; } }

[Bug tree-optimization/18431] Code for arrays and pointers are not the same

2004-11-11 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added GCC target triplet||powerpc-darwin http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18431

[Bug tree-optimization/18431] Code for arrays and pointers are not the same

2004-11-11 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added CC||rakdver at gcc dot gnu dot ||org

[Bug tree-optimization/18431] Code for arrays and pointers are not the same

2004-11-11 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-11 18:15 --- Note with powerpc64 we get much worse than array case which stays the same: L4: sldi r2,r9,1 addi r0,r9,1 sthx r10,r2,r11 extsw r9,r0 bdnz L4 --

[Bug tree-optimization/16803] PowerPC - invariant code motion could be removed from loop.

2004-11-11 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-11 18:19 --- Woops I I filed PR 18431 (which I think is the same problem well the testcases are the same), I will note I copied both -m32 and -m64 loops to show where the problem is and with arrays we get much better

[Bug tree-optimization/18431] Code for arrays and pointers are not the same

2004-11-11 Thread nathan at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |nathan at gcc dot gnu dot |dot org |org Status|UNCONFIRMED

[Bug bootstrap/18360] Can't bootastrap gcc 3.4.3 at FreeBSD using gcc mainline

2004-11-11 Thread wanderer at rsu dot ru
--- Additional Comments From wanderer at rsu dot ru 2004-11-11 18:44 --- Same problem afterupgrade to released i386-unknown-freebsd5.3 and gcc version 4.0.0 20041110 (experimental) -- What|Removed |Added

[Bug fortran/18432] New: ICE on subcomponent arrays of derived types

2004-11-11 Thread mbkennel at gmail dot com
This may be related to 15181. This is a non-functional excerpt from a medium sized code which stresses f95 some f95 features. gfortran --version GNU Fortran 95 (GCC 4.0.0 2004 (experimental)) x86 linux. module gfortran_bug1 integer, parameter :: kdkind = kind(0.0d0) type interval

[Bug fortran/18432] ICE on subcomponent arrays of derived types

2004-11-11 Thread mbkennel at gmail dot com
--- Additional Comments From mbkennel at gmail dot com 2004-11-11 19:08 --- Created an attachment (id=7519) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=7519action=view) ICE test case -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18432

[Bug fortran/18432] ICE on subcomponent arrays of derived types

2004-11-11 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-11 19:11 --- Yes this is a dup of bug 15181. *** This bug has been marked as a duplicate of 15181 *** -- What|Removed |Added

[Bug fortran/15181] gfc_conv_component_ref: Assertion `c-backend_decl' failed

2004-11-11 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-11 19:11 --- *** Bug 18432 has been marked as a duplicate of this bug. *** -- What|Removed |Added

[Bug java/18433] New: gcj compiling resources from a file list doesn't work (ICE)

2004-11-11 Thread ovidr at users dot sourceforge dot net
gcc version 4.0.0 20041014 (experimental) gcj can compile resources in a jar file: gcj -c file.jar But, it can not compile resources from list of files: filelist: dir/somefile.jpg dir/someother.jpg gcj --resource -c @filelist gcj: --resource requires -o Adding the unneeded -o: gcj

[Bug tree-optimization/17550] [4.0 Regression] cc1 hangs in endless loop

2004-11-11 Thread pinskia at gcc dot gnu dot org
-- Bug 17550 depends on bug 17520, which changed state. Bug 17520 Summary: [4.0 regression] Huge compile time for C code http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17520 What|Old Value |New Value

[Bug middle-end/17520] [4.0 regression] Huge compile time for C code

2004-11-11 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-11 19:37 --- Fixed by: +2004-11-11 Sebastian Pop [EMAIL PROTECTED] + + * tree-scalar-evolution.c (follow_ssa_edge_in_condition_phi): + Give up as soon as the evolution is known not computable. + --

[Bug target/18274] Documentation for -mhard-float on arm platforms is incorrect

2004-11-11 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-11 20:02 --- Confirmed. -- What|Removed |Added Status|UNCONFIRMED |NEW

[Bug c/18411] Warning not legitimate

2004-11-11 Thread manus at eiffel dot com
--- Additional Comments From manus at eiffel dot com 2004-11-11 20:04 --- Sorry to come back and buzz you again. I just realized that because of this change in behavior of gcc you broke not just my code, but also the code of the people using our Eiffel compiler. Indeed our compiler

[Bug tree-optimization/17742] [4.0 Regression] C Optimization error with -O1 on i686

2004-11-11 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2004-11-11 20:12 --- Subject: Bug 17742 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2004-11-11 20:12:36 Modified files: gcc: ChangeLog tree-scalar-evolution.c

[Bug other/18423] [4.0 Regression] powerpc-eabisim build broken due to configure skipping fixincludes

2004-11-11 Thread dannysmith at users dot sourceforge dot net
--- Additional Comments From dannysmith at users dot sourceforge dot net 2004-11-11 20:13 --- This fixes the cygwin/mingw problem for me: * config/i386/t-cygming: Don't override STMP_FIXINC. Index: t-cygming ===

[Bug middle-end/17926] [4.0 Regression] infinite loop in LAPACK test at -Os and -O2

2004-11-11 Thread rakdver at gcc dot gnu dot org
-- Bug 17926 depends on bug 17742, which changed state. Bug 17742 Summary: [4.0 Regression] C Optimization error with -O1 on i686 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17742 What|Old Value |New Value

[Bug tree-optimization/17742] [4.0 Regression] C Optimization error with -O1 on i686

2004-11-11 Thread rakdver at gcc dot gnu dot org
--- Additional Comments From rakdver at gcc dot gnu dot org 2004-11-11 20:14 --- Fixed. -- What|Removed |Added Status|NEW |RESOLVED

[Bug rtl-optimization/18233] extraneous inc/dec pair

2004-11-11 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-11 20:15 --- Confirmed. We are splitting ffs late which causes this problem (maybe doing an expand instead of splitter fixes the problem). -- What|Removed |Added

[Bug middle-end/17926] [4.0 Regression] infinite loop in LAPACK test at -Os and -O2

2004-11-11 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-11 20:16 --- Can you try this again as PR 17742 is now fixed? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17926

[Bug middle-end/18424] 3.4.3 ~6x+ performance regression vs 3.3.1, constant trees not being computed.

2004-11-11 Thread schlie at comcast dot net
--- Additional Comments From schlie at comcast dot net 2004-11-11 20:28 --- Subject: Re: 3.4.3 ~6x+ performance regression vs 3.3.1, constant trees not being computed. From: joseph at codesourcery dot com [EMAIL PROTECTED] --- Additional Comments From joseph at codesourcery dot

[Bug tree-optimization/18431] Code for arrays and pointers are not the same

2004-11-11 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-11 20:39 --- Rewritting the code this way, shows how we ahould be optimizing the code: void h() { int i; unsigned short *q1 = q; for (i=0;ilast+NOSB;i++) { *q1 = 0; q1++; } } --

[Bug java/16675] [4.0 Regression] Null parameter values for anonymous constructor invocation require explicit cast

2004-11-11 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Summary|Null parameter values for |[4.0 Regression] Null |anonymous constructor |parameter values for

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

2004-11-11 Thread law at redhat dot com
--- Additional Comments From law at redhat dot com 2004-11-11 21:42 --- GRRR. I thought I had settled on a scheme that would address the SWITCH_EXPR representation issues with 15524. It was a combination of a hash table to get us from an edge to a CASE_LABEL_EXPR and the CASE_LEADER

[Bug ada/18434] New: Cannot build gnattools on Tru64 UNIX V5.1B

2004-11-11 Thread gcc-bugzilla at gcc dot gnu dot org
When I tried a C + Ada only bootstrap of current mainline on alpha-dec-osf5.1b, most of the bootstrap and building libada went along fine. The bootstrap stopped only when trying to build gnatchop (or any other of gnattools): make -C tools -f ../Makefile CC=../../xgcc -B../../ CFLAGS=-O2 -g -O2

[Bug c++/18435] New: internal compiler error: in tsubst, at cp/pt.c:6646

2004-11-11 Thread mark at easterbrook dot org dot uk
g++ -pedantic -Wall -g -c -o test_sequence.o test_sequence.cpp sequence.hpp: In function `int main()': sequence.hpp:19: internal compiler error: in tsubst, at cp/pt.c:6646 Please submit a full bug report, with preprocessed source if appropriate. See

[Bug c++/18435] internal compiler error: in tsubst, at cp/pt.c:6646

2004-11-11 Thread mark at easterbrook dot org dot uk
--- Additional Comments From mark at easterbrook dot org dot uk 2004-11-11 22:15 --- Created an attachment (id=7520) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=7520action=view) Output from gcc -v -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18435

[Bug c++/18435] internal compiler error: in tsubst, at cp/pt.c:6646

2004-11-11 Thread mark at easterbrook dot org dot uk
--- Additional Comments From mark at easterbrook dot org dot uk 2004-11-11 22:17 --- Created an attachment (id=7521) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=7521action=view) Intermediate file (.ii) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18435

[Bug c++/18435] internal compiler error: in tsubst, at cp/pt.c:6646

2004-11-11 Thread mark at easterbrook dot org dot uk
--- Additional Comments From mark at easterbrook dot org dot uk 2004-11-11 22:21 --- (From update of attachment 7521) The error occured when the template at line 32849 was added: templateclass FInit class... If this is removed the error does not occur (obviously the code won't then

[Bug c++/18435] internal compiler error: in tsubst, at cp/pt.c:6646

2004-11-11 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-11 23:30 --- Note the code has some invalid C++ in that if you compile with 3.4.0 you will get some errors. Also I could reproduce this on a 3.3 based compiler from Apple. Also I don't get the ICE on the mainline

[Bug ada/18434] Cannot build gnattools on Tru64 UNIX V5.1B

2004-11-11 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-11 23:33 --- I thought we declared that Ada building on alpha-dec-osf was broken and should have been turned off. This was because when Geoff fixed a PCH bug, alpha-dec-osf could not bootstrap Ada anymore. --

[Bug c++/16994] [meta-bug] VLA and C++

2004-11-11 Thread pinskia at gcc dot gnu dot org
-- Bug 16994 depends on bug 15508, which changed state. Bug 15508 Summary: Size evaluation of variable-length array seem to be skipped in some cases. http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15508 What|Old Value |New Value

[Bug c++/15508] Size evaluation of variable-length array seem to be skipped in some cases.

2004-11-11 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-11 23:41 --- As the code is not valid C++, we are rejecting it. Note I think this would be fixed if we decied ever to add back this support for VLAs. -- What|Removed |Added

  1   2   >