--- Comment #22 from aoliva at gcc dot gnu dot org 2007-10-15 17:07 ---
Subject: Bug 33572
Author: aoliva
Date: Mon Oct 15 17:07:20 2007
New Revision: 129356
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=129356
Log:
gcc/ChangeLog:
PR tree-optimization/33735
PR
--- Comment #18 from danglin at gcc dot gnu dot org 2007-10-08 16:41
---
I see the same failure as HJL on hppa-unknown-linux-gnu.
--
danglin at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #19 from aoliva at gcc dot gnu dot org 2007-10-08 23:57 ---
Subject: Bug 33572
Author: aoliva
Date: Mon Oct 8 23:57:20 2007
New Revision: 129144
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=129144
Log:
PR tree-optimization/33572
* g++.dg/torture/pr33572.C: Replace
--- Comment #20 from aoliva at gcc dot gnu dot org 2007-10-09 04:47 ---
Subject: Bug 33572
Author: aoliva
Date: Tue Oct 9 04:46:49 2007
New Revision: 129151
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=129151
Log:
PR tree-optimization/33572
* tree-inline.c
--- Comment #21 from aoliva at gcc dot gnu dot org 2007-10-09 04:48 ---
Fixed.
--
aoliva at gcc dot gnu dot org changed:
What|Removed |Added
Status|ASSIGNED
--- Comment #17 from hjl at lucon dot org 2007-10-07 14:39 ---
(In reply to comment #16)
Subject: Bug 33572
Author: aoliva
Date: Sat Oct 6 11:43:56 2007
New Revision: 129051
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=129051
Log:
gcc/ChangeLog:
PR
--- Comment #16 from aoliva at gcc dot gnu dot org 2007-10-06 11:44 ---
Subject: Bug 33572
Author: aoliva
Date: Sat Oct 6 11:43:56 2007
New Revision: 129051
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=129051
Log:
gcc/ChangeLog:
PR tree-optimization/33572
* tree-cfg.c
--- Comment #15 from aoliva at gcc dot gnu dot org 2007-10-03 01:04 ---
Confirmed, the patch fixes it.
--
aoliva at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #13 from aoliva at gcc dot gnu dot org 2007-10-01 19:55 ---
Patch at http://gcc.gnu.org/ml/gcc-patches/2007-10/msg00061.html is quite
likely to fix this.
--
aoliva at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #14 from aoliva at gcc dot gnu dot org 2007-10-02 01:38 ---
Subject: Bug 33572
Author: aoliva
Date: Tue Oct 2 01:37:59 2007
New Revision: 128939
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=128939
Log:
PR tree-optimization/33572
* tree-cfg.c (verify_stmts): Check
--- Comment #9 from rguenth at gcc dot gnu dot org 2007-09-30 12:41 ---
Diego, we seem to have a general problem with the incremental SSA updater.
If we rename foo$ptr in
bb 6:
# foo$ptr_16 = PHI foo$ptr_18(ab)(5), D.1758_3(4)
p_12 = foo$ptr_16;
foo$ptr_19(ab) = 0B;
p_15 =
--- Comment #10 from rguenth at gcc dot gnu dot org 2007-09-30 12:51
---
Zdenek may also have an idea?
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #11 from dnovillo at google dot com 2007-09-30 13:41 ---
Subject: Re: [4.3 Regression] wrong code with -O
On 30 Sep 2007 12:41:03 -, rguenth at gcc dot gnu dot org
[EMAIL PROTECTED] wrote:
--- Comment #9 from rguenth at gcc dot gnu dot org 2007-09-30 12:41
--- Comment #12 from rguenther at suse dot de 2007-09-30 14:01 ---
Subject: Re: [4.3 Regression] wrong code with
-O
On Sun, 30 Sep 2007, dnovillo at google dot com wrote:
--- Comment #9 from rguenth at gcc dot gnu dot org 2007-09-30 12:41
---
Diego, we seem to have a
--- Comment #8 from rguenth at gcc dot gnu dot org 2007-09-28 12:59 ---
Honza, as only foo$ptr is marked for renaming and that from
update_ssa_across_eh_edges (), maybe this is a latent problem with inlining
and EH info? Can you have a look?
--
rguenth at gcc dot gnu dot org
--- Comment #7 from rguenth at gcc dot gnu dot org 2007-09-28 12:28 ---
After inlining deallocate into main we end up with:
int main(int, char**) (argc, D.2111)
{
static struct __pool pool;
static struct __pool pool;
int * p;
struct Foo * foo$ptr;
struct Foo * D.2185;
--- Comment #5 from rguenth at gcc dot gnu dot org 2007-09-27 21:03 ---
Confirmed. The reduced testcase gets optimized to
bb 3:
D.2145 = operator new (8);
bb 4:
((struct Foo *) D.2145)-_vptr.Foo = _ZTV3Foo[2];
bb 5:
D.2147 ={v} 0B-_vptr.Foo;
OBJ_TYPE_REF(*D.2147;0B-0) (0B);
--- Comment #6 from pcarlini at suse dot de 2007-09-27 21:19 ---
I can see now from the reduced testcase that the library uses mt_alloc, not the
default allocator. Next time, just say it... ;)
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33572
18 matches
Mail list logo