[Bug libmudflap/19319] Mudflap produce many violations on simple, correct c++ program

2005-03-10 Thread fche at redhat dot com
--- Additional Comments From fche at redhat dot com 2005-03-10 21:57 --- Myseriously, the bug still appears fixed, in both 4_0-branch and mainline, despite the reversion. See libmudflap/testsuite/*++/pass55*. For archival purposes, the last approved but apparently unnecessary patch for

[Bug target/18668] use prescott's fisttp

2005-03-10 Thread kcook at gcc dot gnu dot org
--- Additional Comments From kcook at gcc dot gnu dot org 2005-03-10 22:12 --- Uros, Instead of making a brand new x86_fsittp flag and TARGET_FSITTP this should just entirely depend on the existing macro TARGET_SSE3. Note that the vol 2A of the IA-32 manual [3-251-2] says: FISTTP: Sto

[Bug rtl-optimization/20412] [4.0/4.1 Regression] RTL checking failure in the combiner

2005-03-10 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-03-10 22:13 --- Subject: Bug 20412 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-03-10 22:13:01 Modified files: gcc: ChangeLog simplify-rtx.c gcc

[Bug rtl-optimization/20412] [4.0/4.1 Regression] RTL checking failure in the combiner

2005-03-10 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-03-10 22:22 --- Fixed applied. -- What|Removed |Added Status|NEW |RESOLV

[Bug rtl-optimization/20412] [4.0/4.1 Regression] RTL checking failure in the combiner

2005-03-10 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-03-10 22:22 --- Subject: Bug 20412 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-4_0-branch Changes by: [EMAIL PROTECTED] 2005-03-10 22:22:17 Modified files: gcc: Change

[Bug rtl-optimization/18628] [4.0/4.1 regression] miscompilation of switch statement in loop

2005-03-10 Thread pluto at pld-linux dot org
--- Additional Comments From pluto at pld-linux dot org 2005-03-10 23:00 --- I've just built qt334/kde340(core) with -march=i686 -O/-O2. They are totally broken (damaged grahpics/widgets) :/ I don't have a testcase at this moment but gcc4 has a serious bug. -- http://gcc.gnu.org

[Bug rtl-optimization/18628] [4.0/4.1 regression] miscompilation of switch statement in loop

2005-03-10 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-03-10 23:13 --- (In reply to comment #27) > I've just built qt334/kde340(core) with -march=i686 -O/-O2. > They are totally broken (damaged grahpics/widgets) :/ > I don't have a testcase at this moment but gcc4 has a serio

[Bug target/20095] gcc.dg/cleanup-5.c fails on ia64-hpux

2005-03-10 Thread sje at cup dot hp dot com
--- Additional Comments From sje at cup dot hp dot com 2005-03-10 23:21 --- I have submitted a patch to xfail this test. I do not think we should change the ia64-hpux platform to build the GCC unwind library. It currently uses the system unwind library instead and I think that is the r

[Bug java/20312] No warning on bad method

2005-03-10 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-03-10 23:35 --- Fixed in 4.1.0 and above. -- What|Removed |Added Status|NEW

[Bug c++/19317] [4.0/4.1 Regression] removing a temporary return value when we cannot

2005-03-10 Thread pluto at pld-linux dot org
--- Additional Comments From pluto at pld-linux dot org 2005-03-10 23:49 --- CC'ed. -- What|Removed |Added CC||pluto at pld-linu

[Bug target/18668] use prescott's fisttp

2005-03-10 Thread commie1 at gmx dot net
--- Additional Comments From commie1 at gmx dot net 2005-03-10 23:54 --- But it's not technically an SSE instruction, and you might still want to use it when -march=prescott -mno-sse3 is given. Anyway, I've tested your patch by bootstrapping a patched gcc with --with-arch=prescott, and

[Bug target/20095] gcc.dg/cleanup-5.c fails on ia64-hpux

2005-03-10 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-03-11 00:38 --- Subject: Bug 20095 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-03-11 00:38:32 Modified files: gcc/testsuite : ChangeLog gcc/testsuite/gcc.

[Bug rtl-optimization/18628] [4.0/4.1 regression] miscompilation of switch statement in loop

2005-03-10 Thread law at redhat dot com
--- Additional Comments From law at redhat dot com 2005-03-11 00:51 --- Subject: Re: [PR middle-end/18628] do not fold to label load from tablejump to reg On Thu, 2005-03-10 at 17:37 -0300, Alexandre Oliva wrote: > On Mar 10, 2005, Richard Henderson <[EMAIL PROTECTED]> wrote: >

[Bug libgcj/20392] invalid install/relink of llibgcj{,0_convenience} during `make install`

2005-03-10 Thread pluto at pld-linux dot org
--- Additional Comments From pluto at pld-linux dot org 2005-03-11 01:29 --- (In reply to comment #6) > Created an attachment (id=8374) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=8374&action=view) > test patch. > Attached patch was wrong. Now I have libgcj0_convenience d

[Bug middle-end/19985] executables created with -fprofile-arcs -ftest-coverage segfault in gcov_exit ()

2005-03-10 Thread janis at gcc dot gnu dot org
--- Additional Comments From janis at gcc dot gnu dot org 2005-03-11 01:32 --- The submitter's testcase works if function __gcov_init in libgcov.c is declared hidden. Probably all of the __gcov* symbols ought to be hidden; I'll work on a patch to hide that symbol and others that seem ap

[Bug rtl-optimization/20331] [3.4/4.0/4.1 Regression] Wrong code generation for the argument of the pure function in PIC

2005-03-10 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-03-11 03:14 --- Subject: Bug 20331 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-03-11 03:14:45 Modified files: gcc: ChangeLog rtlanal.c Log message:

[Bug tree-optimization/20130] Fold a * -1 - 1 into ~a;

2005-03-10 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-03-11 03:19 --- Subject: Bug 20130 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-03-11 03:18:56 Modified files: gcc: ChangeLog fold-const.c gcc/t

[Bug tree-optimization/20130] Fold a * -1 - 1 into ~a;

2005-03-10 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-03-11 03:20 --- This should be closed when 15784 goes back into the tree. -- What|Removed |Added Target Mi

[Bug target/20166] Bootstrap failure due to lack of fixinclude of pthread problem

2005-03-10 Thread mmitchel at gcc dot gnu dot org
--- Additional Comments From mmitchel at gcc dot gnu dot org 2005-03-11 03:29 --- I've restored the target milestone for this bug, but made the priority P3. I think that it would be good to fix this bug, since these GLIBCs are out there in the wild. The right fix is indded to add that

[Bug treelang/20326] treelang does install the backend as a driver

2005-03-10 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-03-11 03:53 --- Subject: Bug 20326 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-4_0-branch Changes by: [EMAIL PROTECTED] 2005-03-11 03:52:56 Modified files: gcc/testsuite/treelang:

[Bug treelang/20326] treelang does install the backend as a driver

2005-03-10 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-03-11 03:55 --- Backported changes to gcc-4_0-branch. -- What|Removed |Added Status|NEW

[Bug tree-optimization/15784] fold misses binary optimization

2005-03-10 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-03-11 04:52 --- Subject: Bug 15784 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-03-11 04:52:44 Modified files: gcc: ChangeLog fold-const.c stmt.c Log m

[Bug tree-optimization/15784] fold misses binary optimization

2005-03-10 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-03-11 05:03 --- Jeff Law rechecked in the patch for this bug. -- What|Removed |Added Status|REO

[Bug tree-optimization/20130] Fold a * -1 - 1 into ~a;

2005-03-10 Thread phython at gcc dot gnu dot org
-- Bug 20130 depends on bug 15784, which changed state. Bug 15784 Summary: fold misses binary optimization http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15784 What|Old Value |New Value

[Bug middle-end/19986] [meta-bug] fold missing optimizations (compared to RTL)

2005-03-10 Thread phython at gcc dot gnu dot org
-- Bug 19986 depends on bug 15784, which changed state. Bug 15784 Summary: fold misses binary optimization http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15784 What|Old Value |New Value

[Bug tree-optimization/20130] Fold a * -1 - 1 into ~a;

2005-03-10 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-03-11 05:03 --- fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug middle-end/19721] [meta-bug] optimizations that CSE still catches

2005-03-10 Thread phython at gcc dot gnu dot org
-- Bug 19721 depends on bug 20130, which changed state. Bug 20130 Summary: Fold a * -1 - 1 into ~a; http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20130 What|Old Value |New Value

[Bug middle-end/19986] [meta-bug] fold missing optimizations (compared to RTL)

2005-03-10 Thread phython at gcc dot gnu dot org
-- Bug 19986 depends on bug 20130, which changed state. Bug 20130 Summary: Fold a * -1 - 1 into ~a; http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20130 What|Old Value |New Value

[Bug tree-optimization/20132] Pessimization of induction variable and missed hoisting opportunity

2005-03-10 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-03-11 05:14 --- I think this is fixed. This is my tree dump with my patches to 20130 and 15784: ;; Function foo (foo) foo (length, fmt) { int D.1243; int i; int D.1225; : if (length >= 0) goto ; else goto ; :;

[Bug driver/13464] -i8 and -r8 not passed correctly to compiler proper. and -d8 does not work

2005-03-10 Thread wilson at gcc dot gnu dot org
--- Additional Comments From wilson at gcc dot gnu dot org 2005-03-11 05:31 --- See http://gcc.gnu.org/ml/gcc/2005-03/msg00513.html for relevant comments. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13464

[Bug target/20415] New: Vector init builtin produces invalid instruction pshufw

2005-03-10 Thread gcc-bugzilla at gcc dot gnu dot org
__builtin_ia32_vec_init_v4hi and __builtin_ia32_vec_init_v8qi produce the pshufw instruction when compiled with -O2 and any of the switches -mmmx, -m3dnow, -march=pentium-mmx, -march=pentium2, -march=k6, -march=k6-2, i.e. targeting CPUs which do not support SSE. Environment: System: Linux localho

[Bug target/20415] Vector init builtin produces invalid instruction pshufw

2005-03-10 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-03-11 05:45 --- Confirmed, pshufw is marked wrong in mmx.md, I think it should be moved to sse.md and marked as SSE only. -- What|Removed |Added ---

[Bug c++/20157] [4.0/4.1 Regression] Internal compiler error on invalid code

2005-03-10 Thread mmitchel at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |mark at codesourcery dot com |dot org | Status|NEW

[Bug c++/20416] New: Incorrect lifetime for temporary with static const reference

2005-03-10 Thread cmkyahoo-gccbugzilla at yahoo dot com
When a static const reference bound is bound to a temporary, the temporary is destroyed when the enclosing function exits. The lifetime of the temporary should (I believe) be the same as that of the reference. The program below illustrates the problem. The bug did not occur with 3.2.1, 3.2.3 or 3.

[Bug bootstrap/20417] New: Bootstrap fails running xnmake; it sigfaults in gnat__spitbol__patterns__xmatch

2005-03-10 Thread prosfilaes at gmail dot com
cp -p ../../gcc-4.0-20050305/gcc/ada/sinfo.ads ../../gcc-4.0- 20050305/gcc/ada/nmake.adt ../../gcc-4.0-20050305/gcc/ada/xnmake.adb ada/nmake.adb ada/bldtools (cd ada/bldtools; gnatmake -q xnmake ; ./xnmake -s ../nmake.ads ) make[2]: *** [ada/nmake.ads] Error 139 make[2]: Leaving directory `/home/d

[Bug java/20418] New: ICE if variable name is ommitted in an initialiser and a qualified type for the variable is used

2005-03-10 Thread rmathew at gcc dot gnu dot org
This very simple testcase fails with an ICE on mainline: -- 8< -- ~/src/tmp > $MYGCJ --version gcj (GCC) 4.1.0 20050311 (experimental) Copyright (C) 2005 Free Software Foundation, Inc. This is free software; see the source for copying

[Bug target/19087] Overflowed address in dwarf debug line information

2005-03-10 Thread tsandnes at atmel dot com
--- Additional Comments From tsandnes at atmel dot com 2005-03-11 07:43 --- > Here is the ELF file. Runs on an ATmega128 using about 75% code space, > almost all of 32k expanded SRAM and almost all of EEPROM. I hope that this > helps. Please treat the file as confidential. > > BTW, I

<    1   2