--- Additional Comments From dnovillo at gcc dot gnu dot org 2004-12-01
19:19 ---
Fix: http://gcc.gnu.org/ml/gcc-patches/2004-12/msg00058.html
--
What|Removed |Added
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2004-12-01
18:54 ---
Subject: Bug 18291
CVSROOT:/cvs/gcc
Module name:gcc
Changes by: [EMAIL PROTECTED] 2004-12-01 18:54:05
Modified files:
gcc: ChangeLog tree-ssa-copy.c
gc
--- Additional Comments From dnovillo at redhat dot com 2004-11-26 22:53
---
Subject: Re: [4.0 Regression]: ICE in
merge_alias_info
On Fri, 2004-11-26 at 22:50 +, dnovillo at gcc dot gnu dot org
wrote:
> --- Additional Comments From dnovillo at gcc dot gnu dot org 2004
On Fri, 2004-11-26 at 22:50 +, dnovillo at gcc dot gnu dot org
wrote:
> --- Additional Comments From dnovillo at gcc dot gnu dot org 2004-11-26
> 22:50 ---
> (In reply to comment #6)
>
> > Diego, if you are too busy, just let me know which you prefer and i'll
> implement it.
> >
> I'
--- Additional Comments From dnovillo at gcc dot gnu dot org 2004-11-26
22:50 ---
(In reply to comment #6)
> Diego, if you are too busy, just let me know which you prefer and i'll
implement it.
>
I'll take a look, but in principle it seems to me that NMT.1 and NMT.2 should
actually be t
--- Additional Comments From dberlin at gcc dot gnu dot org 2004-11-26
22:11 ---
The real bug here is that may_propagate_copy (op, val) returns true, but we
abort when domopts calls propagate_value with the same arguments.
We think something has gone wrong horribly wrong with regards to
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-06
23:30 ---
One where we only depend on no extern functions:
int baz(int k2)
{
int i, j, *p, k = 1, k1 = 0;
if (k2)
p = &j;
else
p = &i;
if (k1)
*p = 0 , p = &k;
*p = 1;
return k;
}
In fact this
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-06
23:24 ---
Here is a C example which is not undefined:
void bar(int*);
int foo1(void);
int baz()
{
int i, j, *p = &i, k, k1 = 0;
if (foo1()) p = &j;
if (k1)
{
*p = 0 ;
p = &k;
}
b
--- Additional Comments From reichelt at gcc dot gnu dot org 2004-11-06 22:13
---
Here's a C testcase:
inline int foo() { return 0; }
void bar(int*);
void baz()
{
int i, j, *p = &i+1;
if (foo())
{
bar(p);
p = &j;
}
--
What|Removed |Added
AssignedTo|unassigned at gcc dot gnu |dnovillo at gcc dot gnu dot
|dot org |org
Status|NEW
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-03 21:02
---
Confirmed.
--
What|Removed |Added
CC||pinskia at
11 matches
Mail list logo