[Bug tree-optimization/18888] [4.0 regression] loops miscompiled

2004-12-14 Thread giovannibajo at libero dot it
--- Additional Comments From giovannibajo at libero dot it 2004-12-14 23:27 --- Patch is here: http://gcc.gnu.org/ml/gcc-patches/2004-12/msg01070.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=1

[Bug tree-optimization/18888] [4.0 regression] loops miscompiled

2004-12-14 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-14 20:29 --- Fixed. -- What|Removed |Added Status|NEW |RESOLVED

[Bug tree-optimization/18888] [4.0 regression] loops miscompiled

2004-12-14 Thread law at redhat dot com
--- Additional Comments From law at redhat dot com 2004-12-14 20:07 --- Should be fixed with today's checkin to tree-outof-ssa.c. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=1

[Bug tree-optimization/18888] [4.0 regression] loops miscompiled

2004-12-14 Thread law at redhat dot com
--- Additional Comments From law at redhat dot com 2004-12-14 17:55 --- BTW, it's pretty easy now that I've sat down and analyzed this test to see that my tree-ssa-dom.c patch from yesterday to fix pr18694 merely masked this bug (pr1) on Darwin. As I mentioned earlier today, pr1

[Bug tree-optimization/18888] [4.0 regression] loops miscompiled

2004-12-14 Thread law at redhat dot com
--- Additional Comments From law at redhat dot com 2004-12-14 17:33 --- This appears to be a bug in how we coalesce objects appearing in abnormal PHIs. [ We get abnormal PHIs because of the computed gotos. ] I've got a patch which appears to generate the right code for this testcase and

[Bug tree-optimization/18888] [4.0 regression] loops miscompiled

2004-12-14 Thread law at redhat dot com
--- Additional Comments From law at redhat dot com 2004-12-14 15:49 --- Definitely a different problem than 18694. I'm looking at it now. -- What|Removed |Added BugsThisDe

[Bug tree-optimization/18888] [4.0 regression] loops miscompiled

2004-12-13 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-14 00:24 --- (In reply to comment #13) > Subject: Re: [4.0 regression] loops > miscompiled > > On Mon, 2004-12-13 at 23:08 +, schwab at suse dot de wrote: > > --- Additional Comments From schwab at suse

[Bug tree-optimization/18888] [4.0 regression] loops miscompiled

2004-12-13 Thread law at redhat dot com
--- Additional Comments From law at redhat dot com 2004-12-14 00:39 --- Subject: Re: [4.0 regression] loops miscompiled On Tue, 2004-12-14 at 00:24 +, pinskia at gcc dot gnu dot org wrote: > --- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-14 > 00:24

[Bug tree-optimization/18888] [4.0 regression] loops miscompiled

2004-12-13 Thread law at redhat dot com
--- Additional Comments From law at redhat dot com 2004-12-14 00:12 --- Subject: Re: [4.0 regression] loops miscompiled On Mon, 2004-12-13 at 23:08 +, schwab at suse dot de wrote: > --- Additional Comments From schwab at suse dot de 2004-12-13 23:08 > --- > Still n

[Bug tree-optimization/18888] [4.0 regression] loops miscompiled

2004-12-13 Thread schwab at suse dot de
--- Additional Comments From schwab at suse dot de 2004-12-13 23:08 --- Still not fixed. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=1

[Bug tree-optimization/18888] [4.0 regression] loops miscompiled

2004-12-13 Thread pinskia at gcc dot gnu dot org
-- Bug 1 depends on bug 18694, which changed state. Bug 18694 Summary: [4.0 regression] loop miscompilation at -O1 (-ftree-ch) http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18694 What|Old Value |New Value --

[Bug tree-optimization/18888] [4.0 regression] loops miscompiled

2004-12-13 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-13 21:00 --- Yes the patch wich fixed PR 18694 also fixed this on powerpc-darwin. Can you try again on ia64? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=1

[Bug tree-optimization/18888] [4.0 regression] loops miscompiled

2004-12-10 Thread schwab at suse dot de
--- Additional Comments From schwab at suse dot de 2004-12-10 12:00 --- The patch did not help. -fno-tree-dominator-opts is a workaround. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=1

[Bug tree-optimization/18888] [4.0 regression] loops miscompiled

2004-12-10 Thread steven at gcc dot gnu dot org
--- Additional Comments From steven at gcc dot gnu dot org 2004-12-10 11:05 --- The patch identified in comment #7 really can't have caused this, at worst it uncovered a latent bug because the order of edges is changed after this patch - but no pass should depend on the edges being in an

[Bug tree-optimization/18888] [4.0 regression] loops miscompiled

2004-12-09 Thread kazu at cs dot umass dot edu
--- Additional Comments From kazu at cs dot umass dot edu 2004-12-10 05:12 --- Does the following patch help? http://gcc.gnu.org/ml/gcc-patches/2004-12/msg00727.html Do you know which pass is causing a problem? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=1

[Bug tree-optimization/18888] [4.0 regression] loops miscompiled

2004-12-09 Thread schwab at suse dot de
--- Additional Comments From schwab at suse dot de 2004-12-09 17:03 --- I have identified this patch as the trigger: 2004-10-25 Kazu Hirata <[EMAIL PROTECTED]> * cfg.c (unchecked_make_edge, redirect_edge_succ, redirect_edge_pred): Use VEC_safe_push instead of

[Bug tree-optimization/18888] [4.0 regression] loops miscompiled

2004-12-09 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-09 14:13 --- Here as reduced testcase as I could find: typedef long unsigned int size_t; extern void abort (void); extern char *strcpy (char *, const char *); extern int strcmp (const char *, const char *); typedef __bui

[Bug tree-optimization/18888] [4.0 regression] loops miscompiled

2004-12-09 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-09 13:14 --- I think this is caused by the same problem as PR 18694. -- What|Removed |Added BugsThisDepe