--- 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
--- 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
--- 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
--- 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
--- 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
--- 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
--- 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
--- 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
--- 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
--- 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
--- 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
--- Additional Comments From dberlin at gcc dot gnu dot org 2005-04-26
12:35 ---
Fixed
--
What|Removed |Added
Status|ASSIGNED|RESOLVED
--- 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
--- 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:
--- 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
--- 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
--- 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
--- 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
--- 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
--- 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
--- 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,
--- 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|
--- 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
--- 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 =
--- 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
--- 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
--- 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
--- 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
--- 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).
--- 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
--- 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
--- 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
32 matches
Mail list logo