gcc-bugs@gcc.gnu.org

2006-03-28 Thread phython at gcc dot gnu dot org
--- Comment #1 from phython at gcc dot gnu dot org 2006-03-29 05:32 --- Created an attachment (id=11148) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=11148&action=view) prelimiinary patch This patch bootstraps, but I'm not sure if it causes testsuite regressions.

[Bug tree-optimization/17863] [4.0/4.1/4.2 Regression] threefold performance loss, not inlining as much

2005-11-24 Thread phython at gcc dot gnu dot org
--- Comment #30 from phython at gcc dot gnu dot org 2005-11-24 17:34 --- On powerpc-linux, I get the following timings: Using the following command line: g++ -O3 -o t41 -mcpu=7450 -mtune=7450 pr17863.cc -static real user 3.4 0m11.761s 0m11.148s 4.0 0m10.196s 0m9.495s

[Bug middle-end/24997] [4.1/4.2 regression] ICE with -ftree-vectorize

2005-11-23 Thread phython at gcc dot gnu dot org
-- phython at gcc dot gnu dot org changed: What|Removed |Added Status|WAITING |NEW Ever Confirmed|0 |1 Last

[Bug middle-end/24997] [4.1/4.2 regression] ICE with -ftree-vectorize

2005-11-23 Thread phython at gcc dot gnu dot org
--- Comment #3 from phython at gcc dot gnu dot org 2005-11-23 16:05 --- Created an attachment (id=10327) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10327&action=view) preprocessed source Here is the preprocessed source. Sorry, I haven't had a change to run del

[Bug tree-optimization/24997] New: [4.1/4.2 regression] ICE with -ftree-vectorize

2005-11-22 Thread phython at gcc dot gnu dot org
t org ReportedBy: phython at gcc dot gnu dot org GCC build triplet: powerpc-linux GCC host triplet: powerpc-linux GCC target triplet: powerpc-linux http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24997

[Bug target/24378] [4.1 Regression] gcc.dg/vect/pr24300.c (test for excess errors) fails

2005-11-20 Thread phython at gcc dot gnu dot org
--- Comment #2 from phython at gcc dot gnu dot org 2005-11-20 22:18 --- This testcase fails when we don't have optabs for REDUC trees. -- phython at gcc dot gnu dot org changed: What|Removed |

[Bug rtl-optimization/19097] [3.4/4.0/4.1 regression] Quadratic behavior with many sets for the same register in gcse CPROP

2005-11-07 Thread phython at gcc dot gnu dot org
--- Comment #28 from phython at gcc dot gnu dot org 2005-11-08 06:48 --- Steven: How long does 4.0 take to compile this function on your box? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19097

[Bug c++/22172] [3.4 Regression] Internal compiler error, seg fault.

2005-11-07 Thread phython at gcc dot gnu dot org
-- phython at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|phython at gcc dot gnu dot |unassigned at gcc dot gnu |org

[Bug treelang/24066] almost all treelang testsuite fails with -maltivec as an option

2005-11-06 Thread phython at gcc dot gnu dot org
-- phython at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.1.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24066

[Bug treelang/24066] almost all treelang testsuite fails with -maltivec as an option

2005-11-06 Thread phython at gcc dot gnu dot org
--- Comment #3 from phython at gcc dot gnu dot org 2005-11-07 07:03 --- Fixed in the commit message that shows up in PR21952. -- phython at gcc dot gnu dot org changed: What|Removed |Added

[Bug ada/21952] Many attribute directive ignored warnings during Tru64 UNIX Ada bootstrap

2005-11-06 Thread phython at gcc dot gnu dot org
--- Comment #6 from phython at gcc dot gnu dot org 2005-11-07 07:02 --- The last commit was meant for PR24066 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21952

[Bug ada/21952] Many attribute directive ignored warnings during Tru64 UNIX Ada bootstrap

2005-11-06 Thread phython at gcc dot gnu dot org
--- Comment #5 from phython at gcc dot gnu dot org 2005-11-07 06:55 --- Subject: Bug 21952 Author: phython Date: Mon Nov 7 06:54:52 2005 New Revision: 106582 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=106582 Log: 2005-11-07 James A. Morrison <[EMAI

[Bug treelang/23072] multiple runs of treelang testsuite does not work...

2005-11-06 Thread phython at gcc dot gnu dot org
--- Comment #18 from phython at gcc dot gnu dot org 2005-11-06 16:51 --- Fixed on the 4.0 branch as well. -- phython at gcc dot gnu dot org changed: What|Removed |Added

[Bug testsuite/24399] New: other/switch2.C fails on ia64

2005-10-15 Thread phython at gcc dot gnu dot org
Component: testsuite AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: phython at gcc dot gnu dot org GCC target triplet: ia64-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24399

[Bug target/24378] gcc.dg/vect/pr24300.c (test for excess errors) fails

2005-10-15 Thread phython at gcc dot gnu dot org
--- Comment #1 from phython at gcc dot gnu dot org 2005-10-16 05:47 --- I'm also seeing this on ia64-linux. -- phython at gcc dot gnu dot org changed: What|Removed |

[Bug c++/17256] [3.4/4.0/4.1 Regression] undefined but used static or inline functions should be diagnosed

2005-10-10 Thread phython at gcc dot gnu dot org
--- Comment #11 from phython at gcc dot gnu dot org 2005-10-11 06:42 --- Created an attachment (id=9963) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9963&action=view) testcase This patch also changes the error in: static void f(); void g() { f(); } into a warning. --

[Bug c++/17256] [3.4/4.0/4.1 Regression] undefined but used static or inline functions should be diagnosed

2005-10-10 Thread phython at gcc dot gnu dot org
--- Comment #10 from phython at gcc dot gnu dot org 2005-10-11 06:41 --- Created an attachment (id=9962) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9962&action=view) treat nonmember static functions like inline functions -- http://gcc.gnu.org/bugzilla/show_bug

[Bug c++/23046] [4.1 Regression] ICE in set_value_range, at tree-vrp.c:191

2005-10-10 Thread phython at gcc dot gnu dot org
--- Comment #19 from phython at gcc dot gnu dot org 2005-10-11 06:36 --- Created an attachment (id=9961) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9961&action=view) vrp workaround There seems to be a combination of front-end and middle-end bugs that cause this. The a

[Bug c++/22172] [3.4/4.0 Regression] Internal compiler error, seg fault.

2005-10-08 Thread phython at gcc dot gnu dot org
--- Comment #13 from phython at gcc dot gnu dot org 2005-10-08 18:13 --- fixed in the previous patch. -- phython at gcc dot gnu dot org changed: What|Removed |Added

[Bug treelang/24066] almost all treelang testsuite fails with -maltivec as an option

2005-10-02 Thread phython at gcc dot gnu dot org
-- phython at gcc dot gnu dot org changed: What|Removed |Added CC||phython at gcc dot gnu dot

[Bug c++/22172] [3.4/4.0/4.1 Regression] Internal compiler error, seg fault.

2005-09-26 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-09-26 17:31 --- So this is an ice-on-valid and an ice-on-invalid bug then? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22172

[Bug c++/22172] [3.4/4.0/4.1 Regression] Internal compiler error, seg fault.

2005-09-24 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-09-24 20:44 --- Created an attachment (id=9800) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9800&action=view) We should give the user an error message Anyone have a better error message? --

[Bug c/23161] Labels and empty statement warnings

2005-09-05 Thread phython at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|4.1.0 |4.0.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23161

[Bug c/23165] [4.0 regression] ICE with -W

2005-09-05 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-09-06 06:10 --- Fixed on the 4.0 branch. -- What|Removed |Added Status|ASSIGNED

[Bug c/23161] Labels and empty statement warnings

2005-09-05 Thread phython at gcc dot gnu dot org
-- Bug 23161 depends on bug 23165, which changed state. Bug 23165 Summary: [4.0 regression] ICE with -W http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23165 What|Old Value |New Value

[Bug c++/23225] [4.0 Regression] tree check: expected class type, have exceptional (error_mark) in build_pointer_type_for_mode, at tree.c:4246

2005-09-05 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-09-06 05:39 --- Fixed on 4.0 branch now as well. -- What|Removed |Added Status|ASSIGNED

[Bug rtl-optimization/23579] [4.1 regression] rtl-optimization/23478 breaks Ada for ia64

2005-08-29 Thread phython at gcc dot gnu dot org
-- What|Removed |Added CC||phython at gcc dot gnu dot ||org http://gcc.gnu.org/bugzilla

[Bug rtl-optimization/23601] [4.1 Regression] reload may drop non-call exception information

2005-08-29 Thread phython at gcc dot gnu dot org
-- What|Removed |Added CC||phython at gcc dot gnu dot ||org Summary|reload may

[Bug rtl-optimization/23601] reload may drop non-call exception information

2005-08-29 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-08-30 05:59 --- This is happening for me as well. -- What|Removed |Added Status|UNCONFIRMED

[Bug tree-optimization/23604] [4.1 Regression] wrong code due to VRP

2005-08-28 Thread phython at gcc dot gnu dot org
-- What|Removed |Added Status|UNCONFIRMED |NEW Ever Confirmed||1 Last reconfirmed|-00-00 00:00:00 |2005-08-

[Bug tree-optimization/23604] [4.1 Regression] wrong code due to VRP

2005-08-28 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-08-28 20:16 --- Created an attachment (id=9603) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9603&action=view) initial patch (untested) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23604

[Bug rtl-optimization/19097] [3.4/4.0/4.1 regression] Quadratic behavior with many sets for the same register in gcse CPROP

2005-08-25 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-08-25 07:03 --- FOO! The exact testcase I have been testing for the last couple days has been #define CL0(a) if (b == a) { foo (); } , so all the work DOM was doing converts the if's to else if's .

[Bug rtl-optimization/19097] [3.4/4.0/4.1 regression] Quadratic behavior with many sets for the same register in gcse CPROP

2005-08-24 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-08-25 06:03 --- DOM also eats a metric ton of memory on this testcase. 900MB with C3(1). -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19097

[Bug rtl-optimization/19097] [3.4/4.0/4.1 regression] Quadratic behavior with many sets for the same register in gcse CPROP

2005-08-24 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-08-25 05:24 --- If I use C5(1) with two C4's in C5 then I get a stack overflow in VRP between find_assert_locations and find_conditional_asserts. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19097

[Bug target/23463] [4.1 Regression] va-arg-22.c execution fails

2005-08-23 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-08-24 05:46 --- This looks to be a problem on sparc too: http://gcc.gnu.org/ml/gcc-testresults/2005-08/msg01257.html -- What|Removed |Added

[Bug target/23463] [4.1 Regression] va-arg-22.c execution fails

2005-08-23 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-08-24 04:27 --- I got this failure on ppc-linux as well. -- What|Removed |Added Status

[Bug rtl-optimization/19097] [3.4/4.0/4.1 regression] Quadratic behavior with many sets for the same register in gcse CPROP

2005-08-22 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-08-23 06:46 --- Here is an updated time-report with the main time contributors on ppc-linux with checking disabled. tree VRP : 75.60 (11%) usr 0.39 ( 0%) sys 89.92 ( 9%) wall 13693 kB ( 6%) ggc tree

[Bug middle-end/17402] static functions are removed before builtins are expanded

2005-08-22 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-08-23 06:06 --- I don't care about this anymore. Perhaps this should be an invalid bug, oh well. -- What|Removed |

[Bug tree-optimization/23445] [4.1 Regression] ICE with -O1 -ftree-vrp -fdelete-null-pointer-checks

2005-08-22 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-08-23 05:31 --- This is even better than the pass in pr16351 . Having the assert not fail on pointer types is probably the best fix. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23445

[Bug c++/23172] [4.1 Regression] ICE on integer initialization

2005-08-20 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-08-20 20:38 --- int i = (int){1, 2} segfaults as well, and no longer gives an error. I suspect it was the following patch: 2005-07-20 Giovanni Bajo <[EMAIL PROTECTED]> Make CONSTRUCTOR use VEC to

[Bug tree-optimization/23462] [4.1 Regression] 27_io/basic_filebuf/sgetn/char/[12]-i[no].cc execution tests fail

2005-08-18 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-08-19 04:41 --- ia64-linux as well. These tests seem to have been failing for a while on mmix. See pr19747. -- What|Removed |Added

[Bug libstdc++/23425] vector::clear should be manually inlined

2005-08-18 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-08-18 07:21 --- I see absolutely no difference between the code generated for clear1() and clear2() on powerpc-linux-gnu. This includes the final_cleanup tree dump and the assembly output using g++ -O2. -- http

[Bug libstdc++/23358] _Destroy doesn't optimize for scalar types

2005-08-17 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-08-18 04:09 --- Thomas, do you intend on mailing this patch to gcc-patches? It should be small enough not to require a copyright assignment. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23358

[Bug objc/23306] [4.1 Regression] [unit-at-a-time] objc exceptions (GNU runtime) don't work with unit-at-a-time

2005-08-15 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-08-16 05:32 --- Here is a snippet from the test logs on ia64 Executing on host: /space/jim/ia64-linux-20050815/gcc/xgcc -B/space/jim/ia64-linux-20050815/gcc/ /home/jim/gcc/gcc/gcc/testsuite/objc/execute/exceptions/local

[Bug middle-end/21137] Convert (a >> 2) & 1 != 0 into a & 4 != 0

2005-08-14 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-08-14 21:56 --- Actually, doing (a >> c1) & 2**c2 -> (a & (1<> c1 looks worse, but can be transformed into (a & (1<http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21137

[Bug treelang/23072] multiple runs of treelang testsuite does not work...

2005-08-13 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-08-13 16:32 --- Don't bother with treelang on the 3.4 branch. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23072

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

2005-08-11 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-08-12 06:21 --- On ia64-linux postreload-gcse does exactly nothing and takes 35% of the compile time at -O1 -fgcse-after-reload. I didn't finish a build at -O2. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15855

[Bug tree-optimization/23119] gcc.dg/vect/vect-105.c scan-tree-dump-times vectorized 1 loops 1 fails

2005-08-10 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-08-11 04:44 --- /home/jim/gcc/gcc/gcc/testsuite/gcc.dg/vect/vect-105.c:38: note: not vectorized: unsupported unaligned load -- What|Removed |Added

[Bug c++/23225] [4.0/4.1 Regression] tree check: expected class type, have exceptional (error_mark) in build_pointer_type_for_mode, at tree.c:4246

2005-08-10 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-08-11 04:22 --- fixed -- What|Removed |Added Known to fail|4.0.0 4.1.0 |4.0.0

[Bug c++/19614] Excessive memory consumption with a class with large (200) virtual (pure?) function and derived classes

2005-08-08 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-08-09 05:05 --- Wow, compiling this on ia64-linux at -O2 gives: parser: 50.14 (80%) usr 0.58 (49%) sys 50.75 (79%) wall 797327 kB (93%) ggc -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19614

[Bug c/23165] [4.0 regression] ICE with -W

2005-08-08 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-08-09 04:33 --- Fixed on mainline. -- What|Removed |Added Known to fail|4.0.0 4.1.0

[Bug c/23161] Labels and empty statement warnings

2005-08-08 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-08-09 04:28 --- fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug middle-end/23295] fold does not simplify -a - (5) to (-5) - a

2005-08-08 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-08-09 04:26 --- This transformation is done with -fwrapv. -- What|Removed |Added Status

[Bug c++/23225] [4.0/4.1 Regression] tree check: expected class type, have exceptional (error_mark) in build_pointer_type_for_mode, at tree.c:4246

2005-08-08 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-08-08 18:38 --- http://gcc.gnu.org/ml/gcc-patches/2005-08/msg00370.html -- What|Removed |Added

[Bug treelang/23061] treelang testsuite fails with -m64

2005-08-06 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-08-07 05:51 --- I here murderball is a real sport up there with Aussie rules football. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23061

[Bug treelang/23072] multiple runs of treelang testsuite does not work...

2005-08-06 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-08-07 05:50 --- This should be easy to backport into the 4.0 branch. I have no clue about the 3.4 branch though. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23072

[Bug treelang/23072] multiple runs of treelang testsuite does not work...

2005-08-06 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-08-06 18:56 --- Fixed. -- What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug tree-optimization/23128] [4.1 Regression] VRP fails for unsigned values

2005-08-05 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-08-06 05:42 --- Fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug debug/22514] [4.1 Regression] ICE in force_decl_die with invalid code after error

2005-08-05 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-08-06 05:18 --- Fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug treelang/23072] multiple runs of treelang testsuite does not work...

2005-08-05 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-08-05 17:27 --- I see what you mean. I'll look at the treelang bugs on the weekend. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23072

[Bug tree-optimization/23046] [4.1 Regression] ICE in set_value_range, at tree-vrp.c:191

2005-08-05 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-08-05 14:49 --- I patched fold to change if (FOO > TYPE_MAX) or if (FOO < TYPE_MIN) to if (0) and this fixes the ice. I'll mail the patch when I get back from work tonight. -- http://gcc.gnu.org/bugzilla/s

[Bug treelang/23072] multiple runs of treelang testsuite does not work...

2005-08-05 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-08-05 14:47 --- It seems to work find. In both cases you have two results for treelang. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23072

[Bug tree-optimization/23046] [4.1 Regression] ICE in set_value_range, at tree-vrp.c:191

2005-08-04 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-08-04 19:22 --- When the patch that fixes a bug is put into GCC the testcases go in as well. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23046

[Bug c++/23225] [4.0/4.1 Regression] tree check: expected class type, have exceptional (error_mark) in build_pointer_type_for_mode, at tree.c:4246

2005-08-03 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-08-04 04:47 --- Having build_pointer_type_for_mode return error_mark_node when it is passed error_mark_node seems to fix this. -- What|Removed |Added

[Bug c++/23225] tree check: expected class type, have exceptional (error_mark) in build_pointer_type_for_mode, at tree.c:4246

2005-08-03 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-08-04 04:19 --- This doesn't ice with the C frontend. However, it does with the C++ frontend with a recent build of mainline. -- What|Removed |

[Bug c/23193] New: useless comparison warning

2005-08-01 Thread phython at gcc dot gnu dot org
warning Product: gcc Version: 4.0.1 Status: UNCONFIRMED Severity: normal Priority: P2 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: phython at gcc dot gnu dot org CC: gcc-bugs at gcc

[Bug tree-optimization/23129] [4.1 Regression] VRP propagates division of antiranges incorrectly

2005-08-01 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-08-02 05:09 --- Fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug c/23165] [4.0/4.1 Regression] ICE with -W

2005-07-31 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-08-01 02:21 --- http://gcc.gnu.org/ml/gcc-patches/2005-08/msg5.html -- What|Removed |Added

[Bug treelang/23061] treelang testsuite fails with -m64

2005-07-31 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-07-31 18:42 --- I don't think treelang had it's own driver in 4.0. -- What|Removed

[Bug c/23161] Labels and empty statement warnings

2005-07-31 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-07-31 18:12 --- This is almost the same as PR23165, the same patch fixes this. -- What|Removed |Added

[Bug c/23165] [4.0/4.1 Regression] ICE with -W

2005-07-31 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-07-31 18:06 --- Created an attachment (id=9399) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9399&action=view) Read through statment lists. -- What|Removed

[Bug tree-optimization/21559] [4.1 Regression] missed jump threading

2005-07-30 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-07-31 05:45 --- I would really prefer option b, where we keep VRP information persistant. That way fold can use VRP information when available. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21559

[Bug tree-optimization/23129] [4.1 Regression] VRP propagates division of antiranges incorrectly

2005-07-30 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-07-30 18:13 --- See the patch in pr23128. -- What|Removed |Added AssignedTo|unassigned at gcc dot

[Bug tree-optimization/23128] [4.1 Regression] VRP fails for unsigned values

2005-07-30 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-07-30 18:12 --- Created an attachment (id=9388) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9388&action=view) Patch for a bunch of vrp problems -- What|Removed

[Bug debug/22514] [4.1 Regression] ICE in force_decl_die with invalid code after error

2005-07-30 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-07-30 15:25 --- http://gcc.gnu.org/ml/gcc-patches/2005-07/msg02054.html -- What|Removed |Added

[Bug tree-optimization/23127] [4.1 Regression] VRP propagates negation of antirange incorrectly

2005-07-29 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-07-29 14:59 --- I already commited testcases for this one and 23126. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23127

[Bug debug/22514] [4.1 Regression] ICE in force_decl_die with invalid code after error

2005-07-28 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-07-29 06:41 --- if (sorrycount || errorcount) return; at the top of cp_emit_debug_info_for_using seems to fix this ICE. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22514

[Bug rtl-optimization/23047] Combine ignores flag_wrapv

2005-07-27 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-07-28 04:52 --- Fixed in the commit above. -- What|Removed |Added Status|ASSIGNED

[Bug libgcj/22084] [4.1 Regression] Divide_1 test case hangs

2005-07-27 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-07-28 04:51 --- Fixing pr 22493 fixed all the Divide_1 problems on ia64. -- What|Removed |Added

[Bug libgcj/22084] [4.1 Regression] Divide_1 test case hangs

2005-07-27 Thread phython at gcc dot gnu dot org
-- Bug 22084 depends on bug 22493, which changed state. Bug 22493 Summary: [4.1 Regression] with -fwrapv -INT_MIN is still not positive http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22493 What|Old Value |New Value -

[Bug tree-optimization/22493] [4.1 Regression] with -fwrapv -INT_MIN is still not positive

2005-07-27 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-07-28 04:45 --- Fixed in the commit above. -- What|Removed |Added Status|ASSIGNED

[Bug tree-optimization/22630] [4.1 Regression] vrp produces wrong code

2005-07-24 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-07-25 00:35 --- Calling vrp_evaluate_condition with use_equiv_p = false in tree-ssa-propagate.c could fix this problem. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22630

[Bug rtl-optimization/23047] Combine ignores flag_wrapv

2005-07-24 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-07-24 22:38 --- Created an attachment (id=9353) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9353&action=view) Honour flag_wrapv -- What|Removed

[Bug rtl-optimization/23047] New: Combine ignores flag_wrapv

2005-07-24 Thread phython at gcc dot gnu dot org
gnu dot org ReportedBy: phython at gcc dot gnu dot org CC: gcc-bugs at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23047

[Bug tree-optimization/20517] bit shift/mask optimization potential

2005-07-23 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-07-23 21:05 --- The condition around fold-const:9302 can be generalized to deal with this case. -- What|Removed |Added

[Bug tree-optimization/22493] [4.1 Regression] with -fwrapv -INT_MIN is still not positive

2005-07-23 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-07-23 08:25 --- Created an attachment (id=9336) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9336&action=view) Updated patch This should also fix: /* { dg-do run } */ /* { dg-options "-O1 -ftree-vrp&q

[Bug tree-optimization/22493] [4.1 Regression] with -fwrapv -INT_MIN is still not positive

2005-07-19 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-07-19 07:15 --- The attached patch, with the typo fixed and using int_const_binop (PLUS_EXPR, vr0.min, one, 0) fixed the optimization failures of Divide_1 in the testsuite. -- http://gcc.gnu.org/bugzilla/show_bug.cgi

[Bug tree-optimization/22493] [4.1 Regression] with -fwrapv -INT_MIN is still not positive

2005-07-16 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-07-17 00:28 --- Created an attachment (id=9291) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9291&action=view) Treat flag_wrapv and min value in a special way -- http://gcc.gnu.org/bugzilla/show_bug

[Bug middle-end/21137] Convert (a >> 2) & 1 != 0 into a & 4 != 0

2005-07-10 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-07-11 03:56 --- This should actually be "Convert (a >> c1) & 2**c2" to a & (c2 << c1)". -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21137

[Bug testsuite/22123] gcc.dg/fold-mod-1.c scan-tree-dump a % 4294967288 fails

2005-06-23 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-06-23 15:47 --- fixed in the previous commit. -- What|Removed |Added Status|ASSIGNED

[Bug testsuite/22056] gcc.dg/pr14796-2.c scan-tree-dump c & -34359738368 fails

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

[Bug testsuite/22056] gcc.dg/pr14796-2.c scan-tree-dump c & -34359738368 fails

2005-06-16 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-06-16 23:17 --- Fixed by accepting -34359738369 as hex. -- What|Removed |Added Status|NEW

[Bug tree-optimization/22056] gcc.dg/pr14796-2.c scan-tree-dump c & -34359738368 fails

2005-06-16 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-06-16 22:40 --- Using "c & -(34359738368|8)" seems to work on i386. I'll try on ia64 before committing the fix. -- What|Removed

[Bug tree-optimization/22056] gcc.dg/pr14796-2.c scan-tree-dump c & -34359738368 fails

2005-06-15 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-06-16 02:51 --- According to the results posted to gcc-testresults, this only effects i386. Also a cross-compiler from ia64-linux to i386-elf doesn't show a problem -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22056

[Bug c++/17256] [3.4/4.0/4.1 Regression] undefined but used static or inline functions should be diagnosed

2005-06-13 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-06-13 13:52 --- Shouldn't TREE_STATIC be checked on the FUNCTION_DECL to see if it has been defined? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17256

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

2005-06-12 Thread phython at gcc dot gnu dot org
-- Bug 19986 depends on bug 14796, which changed state. Bug 14796 Summary: [tree-ssa] combine two shifts into one http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14796 What|Old Value |New Value ---

[Bug tree-optimization/14796] [tree-ssa] combine two shifts into one

2005-06-12 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-06-13 00:27 --- Fixed in previous commits. -- What|Removed |Added Status|ASSIGNED

[Bug target/20666] SPARC builtins should be folded if possible

2005-06-09 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-06-09 18:10 --- If there are any other builtins that can be folded then they can be filed as separate bugs. -- What|Removed |Added

[Bug rtl-optimization/19097] [3.4/4.0/4.1 regression] Quadratic behavior with many sets for the same register in gcse CPROP

2005-06-08 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-06-08 12:43 --- Ok, I seem to be wrong, hash_set still seems to be used for implicit sets. However, the destination registers in gcc 4.1 are all different: SET hash table (1251 buckets, 1001 entries) Index 0 (hash value

[Bug rtl-optimization/19097] [3.4/4.0/4.1 regression] Quadratic behavior with many sets for the same register in gcse CPROP

2005-06-07 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-06-08 03:32 --- The problem with the hash table seems to be fixed in gcc 4.1, but not gcc 3.4 or 4.0. In gcc 4.1 hash_rtx is used for the implicit sets instead of the really dumb hash_set. -- http://gcc.gnu.org

  1   2   3   >