[Bug tree-optimization/21173] [4.0/4.1 regression] miscompiled pointer subtraction broke Linux kernel

2006-03-28 Thread pinskia at gcc dot gnu dot org
--- Comment #40 from pinskia at gcc dot gnu dot org 2006-03-28 17:40 --- *** Bug 26903 has been marked as a duplicate of this bug. *** -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21173

[Bug tree-optimization/21173] [4.0/4.1 regression] miscompiled pointer subtraction broke Linux kernel

2006-03-22 Thread pinskia at gcc dot gnu dot org
--- Comment #39 from pinskia at gcc dot gnu dot org 2006-03-22 20:54 --- *** Bug 26811 has been marked as a duplicate of this bug. *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/21173] [4.0/4.1 regression] miscompiled pointer subtraction broke Linux kernel

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

[Bug tree-optimization/21173] [4.0/4.1 regression] miscompiled pointer subtraction broke Linux kernel

2005-05-22 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-05-22 18:47 --- *** Bug 21711 has been marked as a duplicate of this bug. *** -- What|Removed |Added

[Bug tree-optimization/21173] [4.0/4.1 regression] miscompiled pointer subtraction broke Linux kernel

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

[Bug tree-optimization/21173] [4.0/4.1 regression] miscompiled pointer subtraction broke Linux kernel

2005-05-17 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-05-17 11:34 --- *** Bug 21618 has been marked as a duplicate of this bug. *** -- What|Removed |Added

[Bug tree-optimization/21173] [4.0/4.1 regression] miscompiled pointer subtraction broke Linux kernel

2005-05-11 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-05-11 10:51 --- *** Bug 21511 has been marked as a duplicate of this bug. *** -- What|Removed |Added

[Bug tree-optimization/21173] [4.0/4.1 regression] miscompiled pointer subtraction broke Linux kernel

2005-05-10 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-05-10 17:32 --- *** Bug 21482 has been marked as a duplicate of this bug. *** -- What|Removed |Added

[Bug tree-optimization/21173] [4.0/4.1 regression] miscompiled pointer subtraction broke Linux kernel

2005-05-10 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-05-10 22:31 --- *** Bug 21505 has been marked as a duplicate of this bug. *** -- What|Removed |Added

[Bug tree-optimization/21173] [4.0/4.1 regression] miscompiled pointer subtraction broke Linux kernel

2005-04-28 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-04-28 23:38 --- Subject: Bug 21173 CVSROOT:/cvs/gcc Module name:gcc Branch: apple-local-200502-branch Changes by: [EMAIL PROTECTED] 2005-04-28 23:38:11 Modified files: gcc

[Bug tree-optimization/21173] [4.0/4.1 regression] miscompiled pointer subtraction broke Linux kernel

2005-04-27 Thread belyshev at depni dot sinp dot msu dot ru
--- Additional Comments From belyshev at depni dot sinp dot msu dot ru 2005-04-28 02:34 --- *** Bug 21248 has been marked as a duplicate of this bug. *** -- What|Removed |Added

[Bug tree-optimization/21173] [4.0/4.1 regression] miscompiled pointer subtraction broke Linux kernel

2005-04-26 Thread dberlin at gcc dot gnu dot org
--- Additional Comments From dberlin at gcc dot gnu dot org 2005-04-26 12:35 --- Fixed -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug tree-optimization/21173] [4.0/4.1 regression] miscompiled pointer subtraction broke Linux kernel

2005-04-25 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-04-25 13:59 --- Subject: Bug 21173 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-04-25 13:59:39 Modified files: gcc: ChangeLog tree-ssa-pre.c Log

[Bug tree-optimization/21173] [4.0/4.1 regression] miscompiled pointer subtraction broke Linux kernel

2005-04-25 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-04-25 14:03 --- Subject: Bug 21173 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-4_0-branch Changes by: [EMAIL PROTECTED] 2005-04-25 14:02:38 Modified files: gcc:

[Bug tree-optimization/21173] [4.0/4.1 regression] miscompiled pointer subtraction broke Linux kernel

2005-04-25 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-04-25 14:18 --- Subject: Bug 21173 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-04-25 14:18:31 Added files: gcc/testsuite/gcc.c-torture/execute: pr21173.c Log

[Bug tree-optimization/21173] [4.0/4.1 regression] miscompiled pointer subtraction broke Linux kernel

2005-04-25 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-04-25 14:47 --- *** Bug 21167 has been marked as a duplicate of this bug. *** -- What|Removed |Added

[Bug tree-optimization/21173] [4.0/4.1 regression] miscompiled pointer subtraction broke Linux kernel

2005-04-25 Thread jakub at gcc dot gnu dot org
--- Additional Comments From jakub at gcc dot gnu dot org 2005-04-25 14:49 --- Are you going to commit the testcase to the branch as well? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21173

[Bug tree-optimization/21173] [4.0/4.1 regression] miscompiled pointer subtraction broke Linux kernel

2005-04-25 Thread dberlin at dberlin dot org
--- Additional Comments From dberlin at gcc dot gnu dot org 2005-04-25 15:18 --- Subject: Re: [4.0/4.1 regression] miscompiled pointer subtraction broke Linux kernel On Mon, 2005-04-25 at 14:49 +, jakub at gcc dot gnu dot org wrote: --- Additional Comments From jakub

[Bug tree-optimization/21173] [4.0/4.1 regression] miscompiled pointer subtraction broke Linux kernel

2005-04-24 Thread stevenb at suse dot de
--- Additional Comments From stevenb at suse dot de 2005-04-24 09:23 --- Subject: Re: [4.0/4.1 regression] miscompiled pointer subtraction broke Linux kernel On Sunday 24 April 2005 05:36, dberlin at dberlin dot org wrote: Uh, because it causes things to become non-invariant when

[Bug tree-optimization/21173] [4.0/4.1 regression] miscompiled pointer subtraction broke Linux kernel

2005-04-24 Thread dberlin at gcc dot gnu dot org
--- Additional Comments From dberlin at gcc dot gnu dot org 2005-04-24 15:19 --- Please compile the testcase from 20963, with and without the unshare_expr in the patch i posted, and you'll see the bug. force_gimple_operand replaces TREE_OPERAND (folded, 0) with something else. folded

[Bug tree-optimization/21173] [4.0/4.1 regression] miscompiled pointer subtraction broke Linux kernel

2005-04-24 Thread dberlin at dberlin dot org
--- Additional Comments From dberlin at gcc dot gnu dot org 2005-04-24 15:27 --- Subject: Re: [4.0/4.1 regression] miscompiled pointer subtraction broke Linux kernel tree-ssa-pre uses force_gimple_operand with SIMPLE==false, so if expr is already a valid rhs,

[Bug tree-optimization/21173] [4.0/4.1 regression] miscompiled pointer subtraction broke Linux kernel

2005-04-23 Thread belyshev at depni dot sinp dot msu dot ru
--- Additional Comments From belyshev at depni dot sinp dot msu dot ru 2005-04-23 12:51 --- -O1 -ftree-pre causing this. -- What|Removed |Added CC|

[Bug tree-optimization/21173] [4.0/4.1 regression] miscompiled pointer subtraction broke Linux kernel

2005-04-23 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-04-23 13:18 --- Hmm, is -a legal gimple, if it is then it is a PRE bug, otherwise it is a bug in the gimplifier. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21173

[Bug tree-optimization/21173] [4.0/4.1 regression] miscompiled pointer subtraction broke Linux kernel

2005-04-23 Thread steven at gcc dot gnu dot org
--- Additional Comments From steven at gcc dot gnu dot org 2005-04-23 13:24 --- .crited dump: foo (p) { int i; void * D.1576; char * D.1575; void * D.1574; void * D.1573; int i.0; bb 0: # i_16 = PHI i_13(3), 0(0); L0:; D.1573_7 = a[i_16]; D.1574_9 =

[Bug tree-optimization/21173] [4.0/4.1 regression] miscompiled pointer subtraction broke Linux kernel

2005-04-23 Thread steven at gcc dot gnu dot org
--- Additional Comments From steven at gcc dot gnu dot org 2005-04-23 13:36 --- This could be the same bug as the one reported on the mailing list here: http://gcc.gnu.org/ml/gcc/2005-04/msg01260.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21173

[Bug tree-optimization/21173] [4.0/4.1 regression] miscompiled pointer subtraction broke Linux kernel

2005-04-23 Thread steven at gcc dot gnu dot org
--- Additional Comments From steven at gcc dot gnu dot org 2005-04-23 13:39 --- ob-vi-ous... Index: tree-ssa-pre.c === RCS file: /cvs/gcc/gcc/gcc/tree-ssa-pre.c,v retrieving revision 2.80 diff -u -3 -p -r2.80

[Bug tree-optimization/21173] [4.0/4.1 regression] miscompiled pointer subtraction broke Linux kernel

2005-04-23 Thread jakub at gcc dot gnu dot org
--- Additional Comments From jakub at gcc dot gnu dot org 2005-04-23 14:59 --- Shouldn't that be then also: - if (!is_gimple_min_invariant (genop1)) + if (!is_gimple_min_invariant (folded)) ? -- What|Removed |Added

[Bug tree-optimization/21173] [4.0/4.1 regression] miscompiled pointer subtraction broke Linux kernel

2005-04-23 Thread dberlin at dberlin dot org
--- Additional Comments From dberlin at gcc dot gnu dot org 2005-04-23 15:09 --- Subject: Re: [4.0/4.1 regression] miscompiled pointer subtraction broke Linux kernel On Sat, 2005-04-23 at 14:59 +, jakub at gcc dot gnu dot org wrote: --- Additional Comments From jakub

[Bug tree-optimization/21173] [4.0/4.1 regression] miscompiled pointer subtraction broke Linux kernel

2005-04-23 Thread dberlin at dberlin dot org
--- Additional Comments From dberlin at gcc dot gnu dot org 2005-04-23 15:13 --- Subject: Re: [4.0/4.1 regression] miscompiled pointer subtraction broke Linux kernel yes In fact, the error actually makes no sense (IE you guys are overlooking an important fact).

[Bug tree-optimization/21173] [4.0/4.1 regression] miscompiled pointer subtraction broke Linux kernel

2005-04-23 Thread azarah at gentoo dot org
--- Additional Comments From azarah at gentoo dot org 2005-04-23 17:19 --- Patch from comment #7 seems to work here (doing make check now to verify). I assume the change Jakub asked about is not needed? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21173

[Bug tree-optimization/21173] [4.0/4.1 regression] miscompiled pointer subtraction broke Linux kernel

2005-04-23 Thread steven at gcc dot gnu dot org
--- Additional Comments From steven at gcc dot gnu dot org 2005-04-23 19:37 --- Created an attachment (id=8718) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=8718action=view) patch Jakub, your patch is wrong. Try this one. -- What|Removed

[Bug tree-optimization/21173] [4.0/4.1 regression] miscompiled pointer subtraction broke Linux kernel

2005-04-23 Thread stevenb at suse dot de
--- Additional Comments From stevenb at suse dot de 2005-04-23 23:01 --- Subject: Re: [4.0/4.1 regression] miscompiled pointer subtraction broke Linux kernel Yeah, well, ehm... The original bug resurfaces with my patch. This happens because is_gimple_reg_rhs only looks at the