This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Regression on mainline in tree-vrp.c
- From: Steve Kargl <sgk at troutmask dot apl dot washington dot edu>
- To: Diego Novillo <dnovillo at redhat dot com>
- Cc: Kazu Hirata <kazu at cs dot umass dot edu>, ro at TechFak dot Uni-Bielefeld dot DE, gcc at gcc dot gnu dot org
- Date: Tue, 10 May 2005 12:19:46 -0700
- Subject: Re: Regression on mainline in tree-vrp.c
- References: <20050422020843.GA84830@troutmask.apl.washington.edu> <yddk6mvfa66.fsf@xayide.TechFak.Uni-Bielefeld.DE> <20050422.102625.64766325.kazu@cs.umass.edu> <20050422215630.GB81550@troutmask.apl.washington.edu> <20050510185536.GA12101@topo.toronto.redhat.com>
On Tue, May 10, 2005 at 02:55:36PM -0400, Diego Novillo wrote:
> On Fri, Apr 22, 2005 at 02:56:30PM -0700, Steve Kargl wrote:
>
> > Appears that any nested loops are doomed with -O2 with gfortran.
> > This is a critical important problem, because almost every
> > Fortran program that I know contains nested loops.
> >
> Is this fixed now? This works for me.
>
Yes. I believe the commit that fixed the problem was
2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
PR tree-optimization/21030
* tree-vrp.c (adjust_range_with_scev): Do not create invalid
ranges where VR->MAX is smaller than VR->MIN.
--
Steve