Re: [PATCH] Fix PR66952

2015-09-22 Thread Richard Biener
On Tue, 22 Sep 2015, Christophe Lyon wrote: > On 23 July 2015 at 13:17, Richard Biener wrote: > > On Thu, 23 Jul 2015, Kyrill Tkachov wrote: > > > >> > >> On 23/07/15 10:02, Andreas Schwab wrote: > >> > Richard Biener writes: > >> > > >> > > Index:

Re: [PATCH] Fix PR66952

2015-09-21 Thread Christophe Lyon
On 23 July 2015 at 13:17, Richard Biener wrote: > On Thu, 23 Jul 2015, Kyrill Tkachov wrote: > >> >> On 23/07/15 10:02, Andreas Schwab wrote: >> > Richard Biener writes: >> > >> > > Index: gcc/testsuite/gcc.dg/torture/pr66952.c >> > >

Re: [PATCH] Fix PR66952

2015-07-23 Thread Richard Biener
On Thu, 23 Jul 2015, Kyrill Tkachov wrote: On 23/07/15 10:02, Andreas Schwab wrote: Richard Biener rguent...@suse.de writes: Index: gcc/testsuite/gcc.dg/torture/pr66952.c === ---

Re: [PATCH] Fix PR66952

2015-07-23 Thread Andreas Schwab
Richard Biener rguent...@suse.de writes: Index: gcc/testsuite/gcc.dg/torture/pr66952.c === --- gcc/testsuite/gcc.dg/torture/pr66952.c(revision 0) +++ gcc/testsuite/gcc.dg/torture/pr66952.c(working copy) @@ -0,0 +1,28 @@

Re: [PATCH] Fix PR66952

2015-07-23 Thread Kyrill Tkachov
On 23/07/15 10:02, Andreas Schwab wrote: Richard Biener rguent...@suse.de writes: Index: gcc/testsuite/gcc.dg/torture/pr66952.c === --- gcc/testsuite/gcc.dg/torture/pr66952.c (revision 0) +++

[PATCH] Fix PR66952

2015-07-22 Thread Richard Biener
This PR shows an issue with ifcombine which ends up executing stmts producing range info under a different condition than before (always true). With a twisted enough maze we end up miscompiling the testcase for this reason. Thus the following patch which resets all flow-sensitive info on defs