This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: About standard_iv_increment_position


Hello,

> > > The second remark is that standard_iv_increment_position will return a
> > > block_stmt_iterator and a position that is invalid for verify_flow_info, 
> > > as shown in the following case that fails:
> > > 
> > >       if (_n_413 < N_60) goto <L5>; else goto <L23>;
> > >       ivtmp.1076_499 = ivtmp.1076_498 + 1;
> > 
> > I don't think this can ever happen.  
> 
> This occured during a bootstrap of gcc in autovect branch.

then there is something fishy somewhere.  Perhaps this invariant is
restored later, but I don't see any reason for violating it in the first
place.

Zdenek


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]